You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

📰 Newsroom Update

Billie Eilish is Apple Music’s Artist of the Year for 2024. Learn more >

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

Apple USB Ethernet Host unusable

Installing iTunes 11.4 I got a message:


The system extension "//System/Library/Extensions/AppleUSBEthernetHost.kext" was installed improperly & cannot be used. Please try reinstalling it or contact the product's vendor for an update.

User uploaded file

Seeing this, I searched for "Apple USB Ethernet Host" in Apple support & the App Store but came up empty.

Is this something I need to fix? And if so, how?

OS X Mavericks (10.9.2)

Posted on Sep 10, 2014 4:07 AM

Reply
65 replies

Sep 20, 2014 7:19 AM in response to ThisIssue

Well, I the suggested steps:


1) deleted the AppleUSBEthernetHost extension

2) downloaded and installed iTunes 11.4 from apple site

3) rebooted


I can sync my iPhone now; the errors that were occurring there have stopped....


but, the inexplicable "Failed to create replacement string" messages still appear in the system log... sometimes dozens or hundreds of times per second.


iTunes 11.4(18)

OS X 10.9.5

Sep 22, 2014 6:30 AM in response to ThisIssue

Unless this is a notation style I'm unfamiliar with, I think I may have spotted where the problem with the iTunes 11.4 installer is located. Is it just me, or are there not supposed to be two slashes in front of "//System/Library/Extensions/AppleUSBEthernetHost.kext"?


My two cents is in keeping with the rest of the posts in the forum: delete the extension in this location (requires an admin password to do so), download and re-run the iTunes 11.4 installer and restart. With the .kext file deleted, the installer does correctly reinstall the missing file. I am not currently working on any Macs that use a USB-based Ethernet adapter, so I can't verify whether or not that part of the system still works, but I don't get the same error when reinstalling iTunes, so I hope all is well.

User uploaded file

Sep 22, 2014 7:11 AM in response to bitmender

My guess would be the opening double slash indicates the top of the tree, i.e. the persons computer. And everyone may have a different name for the top of the tree.


Funny, I haven't seen that error message in a while. AND I note that tere has not been a 11.4.1 release, so it seems this is not considered a serious enough issue... except for users bitten by it! Further, my guess is the vast majority using Mac computers do not regularly prowl through these boards, so MANY may have no idea of the work-arounds listed here.

Sep 22, 2014 7:19 PM in response to ASLL001

"any other suggestions for getting to that path? i attempt to go there and there is no extensions within library, systems...having some serious issues trying to restore my new iphone 6!


running a 32 bit macbook with 10.6.8…."


ASLL001, I'm wondering if you are looking in the wrong library. Try this….go to the GO menu in your menu bar, scroll down to Computer, select your hard drive ( if you didn't rename it, it is probably Macintosh HD), then select System, then Library, then Extensions, then look for that file. If it is NOT there, that could still be a problem because I believe it is needed to connect your iPhone via USB. If it is not there, I'd still try downloading iTunes from the web, and reinstalling it. I should mention, I keep my iTunes folder in the SHARED folder on my hard drive rather than in my USER folder so all users have access to it.

I'm running 10.8.5


If you just got a new iPhone 6, you have free tech support for 90 days so you might try calling 1 (800) MYAPPLE. If you don't feel like you are getting any answers with the person who helps you, ask for a senior tech advisor. I often find I need to do that because I often find i know more than the people initially answering the phones.

Good luck!

Sep 22, 2014 8:04 PM in response to vikvf

thanks for the above. i was able to remove it and reinstall itunes...but still no luck. interesting enough when i plug in my phone the computer launches iphoto but no itunes. I manually open itunes up and my phone connects, just doesnt allow me to sync or make any changes.


apple support is the next step i guess....


thank you!

Sep 23, 2014 7:29 PM in response to vikvf

OK! I got a senior tech support agent tonight --- 1hr 45mins on hold/with support. first we tested if it was the computer or the phone. But realized that my iPad would not sync either -> signaled the issue was with iTunes. We did a test user to see if the iTunes on the test user account was up to date (which it was). Then we did a file system check in single user mode which fixed something -> i wont provide the coding as I don't want to be responsible for messing with that! after that was completed we deleted iTunes and moved it to the trash (without emptying, no clue if that matters). Followed up by going to the Apple.com and downloading iTunes and installing it.


After that it worked....not sure what exactly was done differently with the tech support than what i did besides the system check (I did delete the kext file last night on my own without the tech support and deleted itunes and re-installed it).


but hey, everything is working and i just sync'd up.


running 10.6.8 on a 2 GHz Intel Core Duo

Sep 26, 2014 8:52 PM in response to ThisIssue

I'm assuming everyone on this thread knows by now, but Apple silently replaced the iTunes 11.4 .dmg file on the Apple iTunes download site with a newer version dated September 23rd.


I would advise everyone reading this to re-install iTunes 11.4 (I call it "iTunes 11.4++") from this new version. Most problems are apparently fixed with this newer release. (Why Apple didn't advertise it, or call it iTunes 11.4.1, I'll never know. Grrr ... )


If however you are still on an old 32-bit only computer running Snow Leopard 10.6.8, the AppleUSBEthernetHost.kext kernel extension is still 'broken' even in this newest version - as it is still 64-bit only. (The previous version that came with iTunes 11.3.1 was dual-architecture.)


Hopefully none of you on a 32-bit 10.6.8 machine have an Apple USB Ethernet Adapter 🙂

Apple USB Ethernet Host unusable

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