Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

system extension cannot be used AppleUSBEthernetHost.kext

I responded to the upgrade of iTunes today - to version 11.4. I did this in short succession on a Macbook Pro and iMac, both running Mavericks.


Silly me - Apple fails


On both machines I got an error message immediately after the upgrade as per the attached imageUser uploaded file


Suggestions on how to resolve this are most welcome


Oh - and somehow I cannot post to Apple Support Communities - go figure!


Thanks

MacBook Pro, OS X Mavericks (10.9.4), iTunes upgrade - 11.4

Posted on Sep 9, 2014 7:06 PM

Reply
142 replies

Sep 22, 2014 8:50 AM in response to Richard Liu

Problem experienced and solved using erase “//System/Library/Extensions/AppleUSBEthernetHost.kext” and reinstall iTunes 11.4 DMG on OSX 10.6.8


I am concerned about updating to iOS 8.0 on my iPad until apple resolves this issue! I wonder how many users have been shut off from backing up their i-devices and don't even realize it. At first I thought the backup was just taking a little longer than before. No backup errors messages were noted!

Sep 22, 2014 10:13 AM in response to bwanabonga

I'm running Snow Leopard on a 2009 imac. Software update has been bugging me for months to do the itunes update. Even though everything was working fine I finally decided to do it. i got the same error message as everyone else so now I'm sorry. I'm nervous about deleting files and trying to fix it myself. I hope apple does something. I'm afraid that because they don't support Snow Leopard, that I might be out of luck, but that doesn't seem fair. I'm crossing my fingers and hoping for the best.

Sep 24, 2014 12:55 PM in response to anotherpaula

Confirming the fix shared and tested by many in this discussion WORKS:
- trash the kext file giving the error
- download iTunes from apple.com and install it (don't worry - it will install fine over the existing one and it won't delete any of your iTunes content)

- restart the Mac


Issue that I had:

- my tethering via my iPhone 5S (via USB-cable) suddenly stopped working; when I rebooted (haven't done it for long time), I got the AppleUSBEthernetHost.kext popup error


Issue I did *not* have even during the kext error was still there:
- I did *not* have problems seeing or syncing the iPhone in iTunes


Some important notes:
- do *not* try to move to trash your current iTunes which was on your Mac by default - it doesn't allow you to trash it; just follow the fix steps

- do not stop implementing the fix because you found you already have the latest iTunes version - the reinstall is what is needed, not update to latest one


Config:
- MacBook Pro Retina 15" (2012)

- Mac OS X 10.8.5

- iTunes 11.4 (18), 64 bit (both before and after the reinstall)

- AppleUSBEthernetHost.kext version by date:

  • before the fix: April 05 2012
  • after the fix: Jul 29 2014

Oct 1, 2014 9:32 PM in response to Applentice

For what's it's worth, I received the same message "The system extension “/System/Library/Extensions/AppleUSBEthernetHost.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update." However, this message popped up after updating to HP Printer 3.0 software via the App Store software update. The extension I have is version 7.0 from April 5, 2012 and I'm running 10.8.5.


I've had iTunes 11.4 installed since it came out and have had no problems syncing my iPhone.

Oct 9, 2014 10:51 AM in response to apta

Same exact "System Extension" error came up today while updating lastest HP Drivers. I was updating drivers becasue I updgraded to OS X ver. 10.9.5 and now I can't get my scanner function to work on my HP Officejet Pro 8200 Wireless A909g, which is supposed to be supported by the latest HP driver update. I keep getting:

"An error has occurred saving the file because it could not be written to. Check the properties for the file to make sure it is not read only.


This is driving me nuts. Help please, anyone? thanks,

Oct 9, 2014 11:23 AM in response to zspy7274

I also updated my HP drivers when notified by the App Store that the "HP Printer Software Update Version 3.0" was available. After updating, I got the error message:


The system extension “/System/Library/ExtensionsThe system extension “/System/Library/Extensions/AppleUSBEthernetHost.kext” was installed improperly and cannot be used. Please try reinstalling it, or contact the product’s vendor for an update.”


I installed iTunes 11.4 on Sept 10th and until I installed the new HP Printer Driver, this error message has never occurred. I am running OS 10.9.5. Like zspy7274, it has to be the result of the install of the HP Drivers causing this error message.


So far both my HP Printer and iTunes are working fine.

Oct 9, 2014 11:38 AM in response to dataminer007

Thanks for the reply dataminer007. I'm glad your HP is working. I just found a way to get my scanner to work without recieving that bizarre "could not be written to..." error. I had to bring up my HP scanner utility via system preferences, then printers and scanners. I clicked on "Open Scanner" and got it to work. Previously, I was going through my HP Scan utility via my HP folder within my Applications folder located in my dock. I still can't get it to work that way, but at least I found another route.

Oct 9, 2014 2:32 PM in response to dataminer007

"I installed iTunes 11.4 on Sept 10th and until I installed the new HP Printer Driver, this error message has never occurred."

That was the original iTunes 11.4 release, which biffed everything.

Apple quietly replaced that version with an updated version back on Sept. 23rd or 24th, without telling anyone.

My advice to you (and to zspy7274, and anyone else similarly afflicted) would be:

  1. Trash /System/Library/Extensions/AppleUSBEthernetHost.kext
  2. Reboot
  3. Re-download iTunes 11.4 (I call it "11.4++") from the Apple iTunes download page
  4. Re-install iTunes from the downloaded .dmg file (the .dmg file size should be 242433227 bytes - if it's 242940774 bytes, you have the old/bad version!)
  5. Re-install your HP printer drivers
  6. Reboot
  7. ...
  8. Profit!!!

system extension cannot be used AppleUSBEthernetHost.kext

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.