digital_person Posted January 15, 2016 Share Posted January 15, 2016 Apple changed something in the CoreWlan.framework and the trick with airportd from Snow Leopard doesn't work now. I wrote a simple menubar app like the Apple's WiFi menu. This menubar app uses AirPort.framework from Snow Leopard instead of CoreWlan.framework and Apple80211.framework from El Capitan. Here is my step-by-step guide how to make Wi-Fi work: Put your working IO80211Family.kext from Snow Leopard into /System/Library/Extensions. Disable airportd: sudo -i (enter root password) cd /System/Library/LaunchDaemons/ launchtl unload com.apple.airportd.plist mv com.apple.airportd.plist com.apple.airportd.plist-disabled Put AirPort.framework into /System/Library/PrivateFrameworks/ Rebuild kext cache. Repair permissions. Reboot There is also a console version of the menubar app with some advanced options like iwconfig from linux. For example you can set a different locale code to get more channels, change power save mode or manually set transmission rate. Credits: Jonathan Levin - http://newosxbook.com/articles/11208ellpA-II.html Comex - https://gist.github.com/comex/0c19c1b3fa569f549947 Files.zip Version 2.0 (Requires Airport.framework from the Files.zip above): Aerodrome v2.zip Here is a build with default Apple82011.framework. Use it if you have OOB wlan and want to change locale code etc. aerodrome-apple80211.zip Link to comment Share on other sites More sharing options...
digital_person Posted January 16, 2016 Author Share Posted January 16, 2016 Source Code is now available https://github.com/digital-pers0n/aerodrome-cli https://github.com/digital-pers0n/Aerodrome 1 Link to comment Share on other sites More sharing options...
LockDown Posted March 17, 2016 Share Posted March 17, 2016 will this work on previous OS? Link to comment Share on other sites More sharing options...
jalavoui Posted May 9, 2016 Share Posted May 9, 2016 works fine (lacks password storing) but i can't find a way to fix nat this means i can connecto to any network but since no nat settings i got no internet connection only access to router gateway Link to comment Share on other sites More sharing options...
digital_person Posted September 10, 2016 Author Share Posted September 10, 2016 works fine (lacks password storing) but i can't find a way to fix nat this means i can connecto to any network but since no nat settings i got no internet connection only access to router gateway I've add new version of the application in the first post. I've rewritten almost 90% of the GUI code. I also add password storing and some other stuff. Unfortunately, I have no any routers in my possession, I've tested the application with my iPad's Personal Hotspot, my another hackintosh 'Internet Sharing' and also with a plain Computer-to-computer connection to transfer files. In all those cases I haven't experienced any problems. So I have no idea why it doesn't work with routers. Have you tried to change TCP/IP settings in Network Preferences? will this work on previous OS? I've tested it under 10.8 and 10.9. But I have no reason to use this solution under OS X below 10.11 because you could easily make Apple Wi-Fi work by just replacing airportd and wi-fi driver with older versions. In fact i've never install 10.10, maybe it has the same wi-fi problem as 10.11, so if you talking about Yosemite I haven't got any answer to your question. Aerodrome v2.zip Link to comment Share on other sites More sharing options...
grimor Posted October 14, 2016 Share Posted October 14, 2016 works fine (lacks password storing) but i can't find a way to fix nat this means i can connecto to any network but since no nat settings i got no internet connection only access to router gateway I had same issue, that I could only access my local network. I solved that by disabling IPv6 networksetup -setv6off Wi-Fi I've also set IP address, gateway and DNS manually Link to comment Share on other sites More sharing options...
jalavoui Posted February 3, 2017 Share Posted February 3, 2017 This thread is a very good solution for old cards. It does work on 10.11 and might be a good solution when apple decide to disable cards on future updates. Plz some moderator bump this thread to page 1. I dont wanna see all this good work lost Link to comment Share on other sites More sharing options...
skyfly555 Posted April 12, 2017 Share Posted April 12, 2017 Have you checked this solution with Sierra? Link to comment Share on other sites More sharing options...
padshool Posted April 13, 2017 Share Posted April 13, 2017 I have same issue on El Capitan : have ssid of network but not have internet... 'networksetup -setv6off Wi-Fi' does not works for me. (Perhaps a locale setup to put ? : I'm French) Thanks for your work Digital_Person ! Link to comment Share on other sites More sharing options...
digital_person Posted January 1, 2018 Author Share Posted January 1, 2018 I had same issue, that I could only access my local network. I solved that by disabling IPv6 networksetup -setv6off Wi-Fi I've also set IP address, gateway and DNS manually I have same issue on El Capitan : have ssid of network but not have internet... 'networksetup -setv6off Wi-Fi' does not works for me. (Perhaps a locale setup to put ? : I'm French) Thanks for your work Digital_Person ! I got this bug too. Few weeks ago, after I replaced my old HDD and reinstalled El Capitan from scratch, I wasn't able to connect to the internet only my local network worked. I found solution to this problem: Go to System Preferences -> Network -> Wi-Fi -> Advanced Manually add your Wi-Fi network Name and Password Apply changes This helped me. Link to comment Share on other sites More sharing options...
Recommended Posts