27 February 2016, 06:32
UPDATE: This has now been fixed by Apple. See this post for details. Original post below.
The update is called “031-51913 Incompatible Kernel Extension Configuration Data 3.28.1” and has now been pulled by Apple, so there’s no longer any risk of updating to it accidentally – although zorinlynx suggests holding fire on any updates until word comes through from Apple as to what happened.
There’s no simple fix if your Mac’s been affected, other than to restore from a Time Machine backup taken before the update was applied. Downloading a copy of the driver file won’t work because it won’t be correctly digitally signed for your Mac. It’s possible to codesign the driver manually but doing so is somewhat complicated.
The update blacklists the BCM5701 kernel module driver for the Ethernet port and zorinlynx speculates that the update might’ve been an internal testing release that somehow escaped into the wild. The update should only affect Macs using Broadcom BCM5701 hardware. This can be discovered by opening System Information (hold down Option and click the Apple menu icon) and clicking the Network heading, then looking at the right of the window.
According to the Reddit thread, the list of affected Macs includes:
- iMac (21.5-inch, Late 2013)
- iMac (27-inch, Retina)
- Macbook Pro (13-inch, Retina, mid-2014)
- Macbook Pro (early 2015)
Leave a comment...
I had this problem as well. After a reboot yesterday, Friday 3/27/2016, no ethernet card detected by the system this morning.
Luckily I have my APE directly connected to my Cable Modem, and WIFI was working perfectly. I booted into recovery mode (holding down Command and R” through two Apple chimes, and selected “Restore System” from the option menu.
The whole process took 40 minutes over WIFI, now I have my ethernet card back, with all my files intact.