Apple / Tech

Apple Says It Might Have Broken Your Ethernet; Here’s The Fix

Apple has always been ahead of the curve by removing certain features it deems irrelevant. It did this with the floppy disk way back when and more recently, the company has done away with the Ethernet port on the newer MacBooks. Unfortunately, a recent update pushed by the company broke the Ethernet functionality on some Macs which still have the ethernet port. Apple has now updated its support pages with the fix for this issue.

The first step is to check what version number of “Incompatible Kernel Extension Configuration Data” is installed in your System Information panel. Apple says that if you have version 3.28.1, it ought to update to 3.28.2 automatically. If it doesn’t for whatever reasons, you can upgrade manually too. Apple has provided the steps to do so:

  1. Open the Terminal app.
  2. Type this command to update to the current version of the “Incompatible Kernel Extension Configuration Data” kernel extension:sudo softwareupdate –background
  3. Quit Terminal and restart your Mac.

This, of course, assumes that your computer still has access to the internet via WiFi. It gets a little trickier if it doesn’t.

  1. Follow the instructions to restart your Mac in OS X Recovery. After your Mac restarts, go to step 2.
  2. Select Disk Utility from the list of OS X Utilities.
  3. Select your drive from the list of internal drives in the sidebar. The default name is “Macintosh HD.” Your drive might have a different name or location, if you renamed or moved it.
  4. If the drive name is gray, then your drive might be protected by FileVault. Select File > Unlock from the Disk Utility menu,  and enter your FileVault password.
  5. Select File > Mount in Disk Utility  to mount your drive, if it’s not already mounted.
  6. Quit Disk Utility. If you’d like to be able to copy and paste the command required in Step 8, select Get Help Online from the OS X Utilities list to open Safari and view this article on Apple’s support site at Quit Safari before you go to the next step.
  7. Launch the Terminal app from Utilities > Terminal.
  8. Type (or copy and paste) this command as one line in Terminal. In the example below, the drive name is “Macintosh HD,” and there’s a space between Macintosh and HD. If your Mac’s drive name is different, adjust the text:
    rm -rf “/Volumes/Macintosh HD/System/Library/Extensions/AppleKextExcludeList.kext”
  9. Quit the Terminal app.
  10. Select Restart from the Apple menu.
  11. After your Mac restarts, your Ethernet connection should work.
  12. Open the Terminal app and type this command to update to the current version of the “Incompatible Kernel Extension Configuration Data” kernel extension:sudo softwareupdate --background
  13. Quit Terminal and restart your Mac.

Hit up the source to find the full support page Apple provided.

  Source: Apple Support

Last Updated on

To Top