gimpyviper Posted August 15, 2007 Share Posted August 15, 2007 Just as the title implies, for my machine here at work (not sure about home yet...) I just noticed that if I plug in my external HD or USB Key it only gets recognized as 1.1 not 2.0 if I have them connected at boot up they get seen as 2.0. The generic driver fix here doesn't fix it nor does the USB patch on uphuck 10.4.9 1.3 DVD doesn't fix it either. Any ideas? Anyone? Link to comment https://www.insanelymac.com/forum/topic/60230-usb-20-hd-only-works-in-20-if-connected-at-boot/ Share on other sites More sharing options...
Headrush69 Posted August 15, 2007 Share Posted August 15, 2007 Any ideas? Anyone? Not without more details. What hardware, especially USB controller? Any messages in dmesg after plugging in the device? Maybe use kextstat in both cases and see if there are any differences in what kexts are loaded? Link to comment https://www.insanelymac.com/forum/topic/60230-usb-20-hd-only-works-in-20-if-connected-at-boot/#findComment-428192 Share on other sites More sharing options...
gimpyviper Posted August 16, 2007 Author Share Posted August 16, 2007 It must be something deeper (and correctable) because it's happening on both my machines. My work machine is a an IBM ThinkCenter (Intel i865 based) and my home machine is a Tyan S2895-K8WE NForce4 based. I haven't tried the Generic fix on the NForce4 machine yet gonna try that later. Link to comment https://www.insanelymac.com/forum/topic/60230-usb-20-hd-only-works-in-20-if-connected-at-boot/#findComment-428453 Share on other sites More sharing options...
Headrush69 Posted August 16, 2007 Share Posted August 16, 2007 It must be something deeper (and correctable) because it's happening on both my machines. My work machine is a an IBM ThinkCenter (Intel i865 based) and my home machine is a Tyan S2895-K8WE NForce4 based. I haven't tried the Generic fix on the NForce4 machine yet gonna try that later. Like I said you haven't given much to go on. You should try the Generic USB2 fix first. There are many USB related issues, and assuming they are both the same wouldn't be the smartest/best approach to take. Was there any USB output in dmesg after plugging in the device? Link to comment https://www.insanelymac.com/forum/topic/60230-usb-20-hd-only-works-in-20-if-connected-at-boot/#findComment-428478 Share on other sites More sharing options...
gimpyviper Posted August 16, 2007 Author Share Posted August 16, 2007 OK generic drive fixed it for NForce4 board will try again tomorrow for the i865, maybe I messed up. Link to comment https://www.insanelymac.com/forum/topic/60230-usb-20-hd-only-works-in-20-if-connected-at-boot/#findComment-428480 Share on other sites More sharing options...
gimpyviper Posted August 16, 2007 Author Share Posted August 16, 2007 OK reloaded the Generic driver, didn't really work. However, accessing dmesg definitely showed something strange going on Here's the relevent lines when I boot with a USB 2.0 device attached, the numbers may vary slightly from boot to boot or device to device but it's similar. USBF: 26. 84 Attempting to get EHCI Controller from BIOS USBF: 26. 86 USBLEGCTLSTS value c0090004 USBF: 26. 87 Found USBLEGSUP_ID - value 0x1 - writing OSOwned USBF: 26. 88 acquireOSOwnership done - value 0x1000001 USBF: 26.233 [0x3747c00] USB Generic Hub @ 1 (0x3d000000) USBF: 26.236 [0x367ee00] USB Generic Hub @ 1 (0xfd000000) USBF: 26.270 [0x3747600] USB Generic Hub @ 1 (0x1d000000) USBF: 26.271 [0x3747800] USB Generic Hub @ 1 (0x7d000000) USBF: 26.272 [0x3722000] USB Generic Hub @ 1 (0x5d000000) And here's with no devices attached, again it may vary a bit but it's similar and definitely easily differentiated from when I boot with a 2.0 device. USBF: 22.594 Attempting to get EHCI Controller from BIOS USBF: 22.595 USBLEGCTLSTS value c0080004 USBF: 22.596 Found USBLEGSUP_ID - value 0x1 - writing OSOwned USBF: 22.597 acquireOSOwnership done - value 0x1000001 USBF: 22.670 [0x3718200] USB Generic Hub @ 1 (0xfd000000) USBF: 22.773 [0x3737a00] USB Generic Hub @ 1 (0x7d000000) USBF: 22.773 [0x3737c00] USB Generic Hub @ 1 (0x1d000000) USBF: 22.775 [0x3737800] USB Generic Hub @ 1 (0x5d000000) USBF: 22.776 [0x3737600] USB Generic Hub @ 1 (0x3d000000) I highlighted the biggest difference in red. Also notice the numbers after USBF: in each case. The really strange thing is, you would expect once it's booted with device attached already you would expect that after that I could use it as pleased, disconnect reconnect at will but that's not the case. Strange. Also strange, if I boot with a 1.1 device, say a mouse it doesn't try to get EHCI controller from the BIOS at all. Stranger still? If I boot with a 2.0 device attached and LEAVE it attached, I'm fine. I can disconnect reconnect at will so long as I leave one 2.0 device STILL attached, all subsequent 2.0 devices get recognized properly. But if I disconnect all 2.0 devices, back to square one, or should I say 1.1 At least I have a work around. I can just leave a USB 2.0 card reader attached at all times and that would suffice. But definitely WEIRD. Link to comment https://www.insanelymac.com/forum/topic/60230-usb-20-hd-only-works-in-20-if-connected-at-boot/#findComment-428857 Share on other sites More sharing options...
voxxdigital Posted August 24, 2007 Share Posted August 24, 2007 Did you try to install Apple's debug (logged) USB drivers? This usually fix these kind of issues. Just make sure you are installing the right version for freakin' Intel systems - if you install the PPC version by mistake you will get a kernel panic at early boot... Drivers available here (make sure you are downloading the version for your system): http://developer.apple.com/hardwaredrivers...d/usbdebug.html Link to comment https://www.insanelymac.com/forum/topic/60230-usb-20-hd-only-works-in-20-if-connected-at-boot/#findComment-434676 Share on other sites More sharing options...
Recommended Posts