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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/ 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2207317 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2224520 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2236925 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2276188 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2299927 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2361588 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2403389 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2403558 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 https://www.insanelymac.com/forum/topic/310394-legacy-broadcom-43xx-fix-for-el-capitan/#findComment-2559667 Share on other sites More sharing options...
Recommended Posts