ThisIssue

Q: 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.

Screen Shot 2014-09-10 at 6.38.26 AM.png

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

Close

Q: Apple USB Ethernet Host unusable

  • All replies
  • Helpful answers

Page 1 of 5 last Next
  • by Trane Francks,

    Trane Francks Trane Francks Sep 10, 2014 5:39 AM in response to ThisIssue
    Level 2 (230 points)
    Sep 10, 2014 5:39 AM in response to ThisIssue

    Don't know, but I saw the exact same error on my Lion 10.7.5 system.

  • by wiresandjunk,

    wiresandjunk wiresandjunk Sep 10, 2014 7:18 AM in response to ThisIssue
    Level 1 (4 points)
    iTunes
    Sep 10, 2014 7:18 AM in response to ThisIssue

    Just now got the same on my Mavericks 10.9.4 system after installing the new iTunes

  • by benc1,

    benc1 benc1 Sep 10, 2014 8:54 AM in response to ThisIssue
    Level 1 (0 points)
    Sep 10, 2014 8:54 AM in response to ThisIssue

    This just happened to me. The kext seems to contain a bunch of shortcuts that point to non existent files! Deleting the kext and reinstalling iTunes seems to fix it.

     

    i.e. download the iTunes installer for osx.

    at a command prompt type:

    sudo rm -Rf /System/Library/Extensions/AppleUSBEthernetHost.kext

    yeah scary deleting a kext but I figured as it's broken and not loading anyway how much worse can it get Reinstalling without deleting the kext doesn't work - I tried that first.

     

    Then reinstall via the iTunes .dmg file you downloaded. Bingo no more errors and loading the kext file manually shows no errors.

    sudo kextload /System/Library/Extensions/AppleUSBEthernetHost.kext

  • by Amazin' Mac Mini,

    Amazin' Mac Mini Amazin' Mac Mini Sep 10, 2014 1:31 PM in response to benc1
    Level 1 (5 points)
    Sep 10, 2014 1:31 PM in response to benc1

    So .. now your USB devices are working again??

  • by Amazin' Mac Mini,

    Amazin' Mac Mini Amazin' Mac Mini Sep 10, 2014 2:28 PM in response to Amazin' Mac Mini
    Level 1 (5 points)
    Sep 10, 2014 2:28 PM in response to Amazin' Mac Mini

    Is it Ok to shut my system down at this point?? Will it be able to restart Ok until Apple fixes this?

  • by Trane Francks,

    Trane Francks Trane Francks Sep 10, 2014 3:25 PM in response to benc1
    Level 2 (230 points)
    Sep 10, 2014 3:25 PM in response to benc1

    benc1 wrote:

     

    This just happened to me. The kext seems to contain a bunch of shortcuts that point to non existent files! Deleting the kext and reinstalling iTunes seems to fix it.

     

    i.e. download the iTunes installer for osx.

    at a command prompt type:

    sudo rm -Rf /System/Library/Extensions/AppleUSBEthernetHost.kext

    yeah scary deleting a kext but I figured as it's broken and not loading anyway how much worse can it get Reinstalling without deleting the kext doesn't work - I tried that first.

     

    Then reinstall via the iTunes .dmg file you downloaded. Bingo no more errors and loading the kext file manually shows no errors.

    sudo kextload /System/Library/Extensions/AppleUSBEthernetHost.kext

    Deleting the kernel extension and reinstalling iTunes appears to work at first blush, but subsequently trying to load the extension throws an error:

     

    Gaia:~ trane$ sudo kextload /System/Library/Extensions/AppleUSBEthernetHost.kextPassword:

    /System/Library/Extensions/AppleUSBEthernetHost.kext failed to load - (libkern/kext) requested architecture/executable not found; check the system/kernel logs for errors or try kextutil(8).

     

    I'm running OS X 10.7.5.

  • by Lanny,

    Lanny Lanny Sep 10, 2014 4:02 PM in response to Trane Francks
    Level 5 (7,900 points)
    Desktops
    Sep 10, 2014 4:02 PM in response to Trane Francks

    Just do a restart after you reinstall iTunes.

  • by Trane Francks,

    Trane Francks Trane Francks Sep 10, 2014 4:40 PM in response to Lanny
    Level 2 (230 points)
    Sep 10, 2014 4:40 PM in response to Lanny

    Lanny wrote:

     

    Just do a restart after you reinstall iTunes.

    Doesn't solve the problem here.

     

    Edited to add: Since I don't use USB-based tethering with my iPhone, I'm not overly concerned about these errors while trying to load the extension. The iPhone syncs fine and the system otherwise works, so I'll simply wait for an update to come downstream from Apple.

  • by Lanny,

    Lanny Lanny Sep 10, 2014 6:02 PM in response to Trane Francks
    Level 5 (7,900 points)
    Desktops
    Sep 10, 2014 6:02 PM in response to Trane Francks

    Can't verify your situation, the issue didn't occur with my Lion 10.7.5 partition, just my Snow Leopard 10.6.8 partitions.

  • by P33DEE,

    P33DEE P33DEE Sep 11, 2014 8:54 AM in response to ThisIssue
    Level 1 (0 points)
    Sep 11, 2014 8:54 AM in response to ThisIssue

    Same error and unable to find a solution!

  • by Lanny,

    Lanny Lanny Sep 11, 2014 12:47 PM in response to P33DEE
    Level 5 (7,900 points)
    Desktops
    Sep 11, 2014 12:47 PM in response to P33DEE

    What have you tried to do?

  • by ungars,

    ungars ungars Sep 11, 2014 1:31 PM in response to Lanny
    Level 1 (0 points)
    Sep 11, 2014 1:31 PM in response to Lanny

    Summary:

    Launch iTunes 11.4 and have messages "Error Failed to create replacement string"

    (many many messages)

     

    Steps to Reproduce:

    1) Launch iTunes 11.4 ( I have 10.6.8)

    2) See Logs in Console

     

    Expected Results:

    No error messages

     

    Actual Results:

    10/09/14 21:12:18 imac-de-xxx/Applications/iTunes.app/Contents/MacOS/iTunes[2202] user Error Failed to create replacement string

    10/09/14 21:12:18 imac-de-xxx/Applications/iTunes.app/Contents/MacOS/iTunes[2202] user Error *** process 2202 exceeded 500 log message per second limit - remaining messages this second discarded ***

     

    I am under 10.6.8 and I have deleted the extension "AppleUSBEthernetHost.kext" in "/System/Library/Extensions" then download and reinstall iTunes 11.4 : same problem.

     

     

    Messages during installation :

     

    11/09/14 21:12:07    imac-de-xxx    com.apple.kextd[15]    com.apple.kextd    Error    Can't load //System/Library/Extensions/AppleUSBEthernetHost.kext - no code for running kernel's architecture.

    11/09/14 21:12:07    imac-de-xxx    com.apple.kextd[15]    com.apple.kextd    Error    Failed to load //System/Library/Extensions/AppleUSBEthernetHost.kext - (libkern/kext) requested architecture/executable not found.

     

    I compare the content of AppleUSBAudio.kext :

     

    AppleUSBEthernetHost.kext

     

    total 0

    0 drwxr-xr-x    3 root  wheel   102 29 jul 22:48 ./

    0 drwxr-xr-x  235 root  wheel  7990 11 sep 21:10 ../

    0 drwxr-xr-x    6 root  wheel   204 29 jul 22:48 Contents/

     

    ./Contents:

    total 16

    0 drwxr-xr-x  6 root  wheel   204 29 jul 22:48 ./

    0 drwxr-xr-x  3 root  wheel   102 29 jul 22:48 ../

    8 -rw-r--r--  1 root  wheel  3202 29 jul 22:48 Info.plist

    0 drwxr-xr-x  3 root  wheel   102 29 jul 22:48 MacOS/

    0 drwxr-xr-x  3 root  wheel   102 29 jul 22:48 _CodeSignature/

    8 -rw-r--r--  1 root  wheel   473 29 jul 22:48 version.plist

     

    ./Contents/MacOS:

    total 128

      0 drwxr-xr-x  3 root  wheel    102 29 jul 22:48 ./

      0 drwxr-xr-x  6 root  wheel    204 29 jul 22:48 ../

    128 -rwxr-xr-x  1 root  wheel  63024 29 jul 22:48 AppleUSBEthernetHost*

     

    ./Contents/_CodeSignature:

    total 8

    0 drwxr-xr-x  3 root  wheel   102 29 jul 22:48 ./

    0 drwxr-xr-x  6 root  wheel   204 29 jul 22:48 ../

    8 -rw-r--r--  1 root  wheel  3668 29 jul 22:48 CodeResources

     

    ...with the content of "AppleUSBAudio.kext" :

     

    total 0

    0 drwxr-xr-x    3 root  wheel   102 26 fév  2010 ./

    0 drwxr-xr-x  235 root  wheel  7990 11 sep 21:10 ../

    0 drwxr-xr-x   11 root  wheel   374 14 avr  2012 Contents/

     

    ./Contents:

    total 48

    0 drwxr-xr-x  11 root  wheel   374 14 avr  2012 ./

    0 drwxr-xr-x   3 root  wheel   102 26 fév  2010 ../

    8 lrwxr-xr-x   1 root  wheel    28 14 avr  2012 CodeDirectory@ -> _CodeSignature/CodeDirectory

    8 lrwxr-xr-x   1 root  wheel    31 14 avr  2012 CodeRequirements@ -> _CodeSignature/CodeRequirements

    8 lrwxr-xr-x   1 root  wheel    28 14 avr  2012 CodeResources@ -> _CodeSignature/CodeResources

    8 lrwxr-xr-x   1 root  wheel    28 14 avr  2012 CodeSignature@ -> _CodeSignature/CodeSignature

    8 -rw-r--r--   1 root  wheel  3199  8 jui  2011 Info.plist

    0 drwxr-xr-x   3 root  wheel   102 14 avr  2012 MacOS/

    0 drwxr-xr-x   3 root  wheel   102 26 fév  2010 Resources/

    0 drwxr-xr-x   6 root  wheel   204 14 avr  2012 _CodeSignature/

    8 -rw-r--r--   1 r

     

    MISSING FILES IN "AppleUSBEthernetHost.kext" !!!!!!

     

    Version:

    iTunes 11.4 under OS X 10.6.8

     

    Notes:

     

     

    Configuration:

    iTunes 11.4 under OS X 10.6.8

    Intel Core 2 Duo 2 Ghz / 1 Go 667 MHz DDR2 SDRAM

  • by Lanny,

    Lanny Lanny Sep 11, 2014 1:34 PM in response to ungars
    Level 5 (7,900 points)
    Desktops
    Sep 11, 2014 1:34 PM in response to ungars

    My response was directed to, "P33DEE."

  • by ThisIssue,

    ThisIssue ThisIssue Sep 11, 2014 5:34 PM in response to Lanny
    Level 1 (0 points)
    Sep 11, 2014 5:34 PM in response to Lanny

    As an update to the original question, I personally haven't had any issues beyond the error message. Not that I know of. Since originally getting the desktop warning, I've not yet rebooted my computer or reinstalled the new iTunes, but have been able to synch both an iPad & an iPhone to the new iTunes via USB, each twice, no problems, as well as upload & download photos in & out of iPhoto via USB. This has left me wondering if it's a non-issue for my devices. My original concern came from previous experience, where sometimes small glitches have indicated much larger problems. But maybe that's not the case here. I'm leaving that to people with more indepth knowledge to determine. Thanks for your attention to this.

Page 1 of 5 last Next