I have a strange little problem on my hands here.
All this while, I've been using iPhone tethering via USB, and all was well.
However, today afternoon, my iPhone USB interface in the Network pane keeps stating that my iPhone USB interface is 'Not Connected'.
Enabling and disabling the Personal Hotspot option on my iPhone does not seem to get it back.
Does anyone here have any idea how I would solve this?
Machine: MacBook Pro, OS X Lion v10.7.3.
iPhone: iPhone4, iOS 5.0.1
Best Answer
Over here the iPhone USB interface in the Network pane also keeps displaying 'not connected' when the USB cable is connected to the iPhone.
The cause is a faulty
/System/Library/Extensions/AppleUSBEthernetHost.kext
, though the version 2.3.0 is correct, its size of 78 KB, 60.892 bytes is not.A known to be working AppleUSBEthernetHost.kext for iPhone USB tethering is version 2.3.0, but 225 KB, 189.646 bytes.
The fix is:
$ sudo rm -r /System/Library/Extensions/AppleUSBEthernetHost.kext
# to removeWhen tethering still doesn't work:
PS According to our backup software somewhere around May 7th, 2010 a newer version of AppleUSBEthernetHost.kext was installed.