Apple has now released a version 3.28.2 that will install over the bad extension.
The link here from post 37 is that update: http://swcdn.apple.com/content/down...n0573nt31ifb45/AppleKextExcludeList_10_11.pkg
Worked for me as well. I officially nominate you for sainthood. Glad folks are willing to share their expertise! Thanks.Hey folks,
The linked file did restore my thunderbolt ethernet adapter, but you can't just install it as it is --- since the version number is lower than the broken version, OS X will simply ignore it. I had to take a few extra steps to make it work.
1) Disable system integrity protection as described in this article:
http://www.imore.com/el-capitan-system-integrity-protection-helps-keep-malware-away
2) Once you reboot, open a terminal window and move the broken version out of the way with the following commands:
cd /System/Library/Extensions
sudo mv AppleKextExcludeList.kext ~ (this will move it to your user's home directory, just in case. enter your login password when prompted.)
Now that that's done, install the package from the linked file and reboot. When I did that my thunderbolt adapter started working again, no reconfiguration required.
If everything's working, you can clean up as follows:
1) Open a terminal window again, and type "sudo rm ~/AppleKextExcludeList.kext" (and enter your password again if needed)
2) Reboot into the recovery console and re-enable system integrity protection as described in the above article.
Hope this helps.
Thank you very much yours worked perfect with out having to spend all that time mucking about if anyone else is having this problem i recommend this mans pkg it works perfect.Thank you sir! This worked!
[doublepost=1456627612][/doublepost]Hi, thanks so much. Spent 90 minutes on other sites trying to find out why 'ethernet' had disappeared from my Network Setting list. When I went into hardware/software list on Mac, showed that Ethernet 'AppleBCM5701Ethernet.kext' file had had been disabled. Finally found my way here and to:Apple has now released a version 3.28.2 that will install over the bad extension.
The link here from post 37 is that update: http://swcdn.apple.com/content/down...n0573nt31ifb45/AppleKextExcludeList_10_11.pkg
This software update was pushed via the silent "security updates" to my iMac today:
031-51913 | Incompatible Kernel Extension Configuration Data 3.28.1
After rebooting my ethernet didn't work. Turns out that it added an exclusion for the stock
AppleBCM5701Ethernet driver! This breaks ethernet and you have to use WiFi to get online.
I rolled the exclusion list back to the last version in my Time Machine backup to fix it, but this required booting from a recovery partition and was a huge pain in the butt, not to mention the time wasted finding the problem.
I highly suggest running:
softwareupdate --schedule off
as root to prevent automatic updates until Apple rolls back this bad update. Hopefully they did so already!
I discovered the same issue last night. Tried many different troubleshooting efforts, as mentioned above. Then I called Apple Support, they were unaware of issue internally. They tried to fix, but we're unable to fix. I reinstalled El Capitan over El Capitan. Then I created a new location, applied, then it was resolved. I put about 6 hours into resolving. Hope this helps!
[doublepost=1456654655][/doublepost]Same problem with this sneaky dud update from Apple.Hey folks,
The linked file did restore my thunderbolt ethernet adapter, but you can't just install it as it is --- since the version number is lower than the broken version, OS X will simply ignore it. I had to take a few extra steps to make it work.
1) Disable system integrity protection as described in this article:
http://www.imore.com/el-capitan-system-integrity-protection-helps-keep-malware-away
2) Once you reboot, open a terminal window and move the broken version out of the way with the following commands:
cd /System/Library/Extensions
sudo mv AppleKextExcludeList.kext ~ (this will move it to your user's home directory, just in case. enter your login password when prompted.)
Now that that's done, install the package from the linked file and reboot. When I did that my thunderbolt adapter started working again, no reconfiguration required.
If everything's working, you can clean up as follows:
1) Open a terminal window again, and type "sudo rm ~/AppleKextExcludeList.kext" (and enter your password again if needed)
2) Reboot into the recovery console and re-enable system integrity protection as described in the above article.
Hope this helps.
you can install this pkg, no recovery console is required:
http://swcdn.apple.com/content/down...n0573nt31ifb45/AppleKextExcludeList_10_11.pkg
just restart and the kext will load.
Hey folks,
The linked file did restore my thunderbolt ethernet adapter, but you can't just install it as it is --- since the version number is lower than the broken version, OS X will simply ignore it. I had to take a few extra steps to make it work.
1) Disable system integrity protection as described in this article:
http://www.imore.com/el-capitan-system-integrity-protection-helps-keep-malware-away
2) Once you reboot, open a terminal window and move the broken version out of the way with the following commands:
cd /System/Library/Extensions
sudo mv AppleKextExcludeList.kext ~ (this will move it to your user's home directory, just in case. enter your login password when prompted.)
Now that that's done, install the package from the linked file and reboot. When I did that my thunderbolt adapter started working again, no reconfiguration required.
If everything's working, you can clean up as follows:
1) Open a terminal window again, and type "sudo rm ~/AppleKextExcludeList.kext" (and enter your password again if needed)
2) Reboot into the recovery console and re-enable system integrity protection as described in the above article.
Hope this helps.
Apple has removed this problematic update and reposted version 3.26.
You can download the 3.26 installer here:
http://swcdn.apple.com/content/down...1zfy5lkrw3v1oe/AppleKextExcludeList_10_11.pkg
I don't know if this will overwrite the problematic file or not, but it seems like it's worth a try.
Have looked at this.
I am running Mountain Lion OSX 10.8.5
Apple has now released a version 3.28.2 that will install over the bad extension.
The link here from post 37 is that update: http://swcdn.apple.com/content/down...n0573nt31ifb45/AppleKextExcludeList_10_11.pkg
Instead, follow the steps in Apple's tech support document here: https://support.apple.com/en-us/HT205956the link is broken.
____________ Apple created this problem...(I have it too) and they have an obligation to fix it...SIX hours is nuts.....I discovered the same issue last night. Tried many different troubleshooting efforts, as mentioned above. Then I called Apple Support, they were unaware of issue internally. They tried to fix, but we're unable to fix. I reinstalled El Capitan over El Capitan. Then I created a new location, applied, then it was resolved. I put about 6 hours into resolving. Hope this helps!