Jump to content
30 posts in this topic

Recommended Posts

Sup people?

 

I've installed 10.4.5, but my usb ports doens't work anymore. It did work in 10.4.3 tho. I have an Aspire 1360 laptop with a VIA USB Host Controller. Can anybody help me out or send me the .kext from 10.4.3

 

I've tried to enable/disable usb host support, still the same prob

 

Thanx!

 

Alberto

my Asus mobo sort-of works - a USB mouse and USB graphics tablet work fine, but USB card-reader and USB camera don't work (it doesn't even give me an error). I'm going to try the 10.4.3 kexts again today (once I re-install 10.4.3) because my card-reader etc was working in 10.4.3 on this mobo.

I'm going to try the 10.4.3 kexts again today (once I re-install 10.4.3) because my card-reader etc was working in 10.4.3 on this mobo.

 

But which kext's? There are many with "USB" in the name. My card reader also doesn't work with 10.4.5 and my USB speakers need one reconnect-connect cycle to function.

which kexts? that is the problem. i just tried IOusbfamily.kext and IOusbmassstorageclass.kext from 10.4.3, and my card reader still doesn't work. well, if i boot with -v Darwin recognises the usb ports, but i still can't get it to work once in OSX. now it worked in 10.4.3, so its probably some other kext that has changed since 10.4.4.... which one(s) is the question. i'll try all the combinations this weekend and try to sort this out.

 

---

 

update: I've tried most of the kexts and no joy. I think its maybe a bios thing, because I'm getting the following on startup:

 

Mar 4 11:35:20 localhost kernel[0]: USBF: 11.899 EHCI controller unable to take control from BIOS

Mar 4 11:35:20 localhost kernel[0]: USBF: 11.899 AppleUSBEHCI[0x1aa4800]: unable to obtain ownership: 0xe00002be

Mar 4 11:35:20 localhost kernel[0]: USBF: 11.899 AppleUSBEHCI[0x1aa4800]::UIMInitialize - Error occurred (0xe00002be)

Mar 4 11:35:20 localhost kernel[0]: USBF: 11.901 AppleUSBEHCI: unable to initialize UIM

 

 

maybe is smbios, or the kernel.

which kexts? that is the problem. i just tried IOusbfamily.kext and IOusbmassstorageclass.kext from 10.4.3, and my card reader still doesn't work. well, if i boot with -v Darwin recognises the usb ports, but i still can't get it to work once in OSX. now it worked in 10.4.3, so its probably some other kext that has changed since 10.4.4.... which one(s) is the question. i'll try all the combinations this weekend and try to sort this out.

 

---

 

update: I've tried most of the kexts and no joy. I think its maybe a bios thing, because I'm getting the following on startup:

 

Mar 4 11:35:20 localhost kernel[0]: USBF: 11.899 EHCI controller unable to take control from BIOS

Mar 4 11:35:20 localhost kernel[0]: USBF: 11.899 AppleUSBEHCI[0x1aa4800]: unable to obtain ownership: 0xe00002be

Mar 4 11:35:20 localhost kernel[0]: USBF: 11.899 AppleUSBEHCI[0x1aa4800]::UIMInitialize - Error occurred (0xe00002be)

Mar 4 11:35:20 localhost kernel[0]: USBF: 11.901 AppleUSBEHCI: unable to initialize UIM

maybe is smbios, or the kernel.

 

same problem with my config.

I fixed it!

 

I copied the IOusbfamily.kext from 10.4.3 in the /library/extentions directory, did the chown -R command (look in the wiki), rebooted my pc and now all my usb devices work. External Harddisk is slow, but i am happy my usb devices work.

- External USB HD (it's going slow as hell tho, even slower than USB 1.0 in OSX!)

- Ralink RT2500USB Wireless adapter

- Mouse (USB)

- Keyboard (USB)

- USB Writer (Samsung)

 

It all works :guitar:.But my External USB 2.0 Harddisk is going very veryyyyy slow in OSX :)

ok, I fix it ;)

 

here is what to do: open up Terminal in your 10.4.4 system

 

Terminal:

 

sudo -s

sudo cp -R /Volumes/YOUR 10.4.3 DISK/System/Library/Extensions/IOUSBFamily.kext /System/Library/Extensions

chmod -R 755 /System/Library/Extensions

chown -R roor:wheel /System/Library/Extensions

kextcache -e -z -a i386

kextcache -k /System/Library/Extensions -z -a i386

sync

 

now reboot, and your USB device work's! :(

thats brilliant - i now have highspeed-usb and everything works again!

 

so my advice would be - if you're INSTALLING 10.4.4, at the place in Maxxuss's instructions where it says copy over IOnetworking.kext etc from 10.4.3, MAKE SURE you copy IOUsbFamily.kext too. Will save you a lot of hassle ;)

 

word of warning: if you're going to try Nyuszivagy's instructions, and you've done this tweak:

 

http://forum.osx86project.org/index.php?showtopic=10878

 

make sure you REMOVE the tweak before you do it. Otherwise you'll get kernal panic at boot. If anyone DOES get a kernal panic at boot, then boot into safe mode -X, and delete your system/library/extensions.kextcache and extensions.mkext. then it should boot ok.

 

---

 

I'm SOOOOO happy i've got my USB stuff working again, to celebrate I'm going to completely uninstall Windows. wOOt!

  • 3 weeks later...

I raise my hand, please send me the file too please

 

Edit: Have you heard of a site with something like pirate and bay in the name? Do a search for "10.4.3 Extensions" iin there. I'm downloading it right now :)

Hi all..

 

I have the 10.4.5 installed on motherboard Asus P4P800-X

 

My USB devices are: Mouse, and Keyboard (working)

 

But, whem I connect some thing on USB ports, like Digita Cam, or Memory Key, nothing happen...

 

I don´t get any error message and nothing happen... anybody can help me? please... :)

 

Tanks...´

 

Pavini

For my extra usb ports (front panel and rear bracket) that worked in 10.4.3 and did not in 10.4.5, using the old kexts worked for me.

Yeah, I got it and tried it. No success for me though. It stinks. :D

 

Have you tried disabling legacy USB support in your BIOS configuration? I did that and followed the steps described by nyuszivagy, now my USB devices are working just fine.

kextcache -e -z -a i386

kextcache -k /System/Library/Extensions -z -a i386

sync

 

 

What exactly are those three lines doing? usualy people just say to do:

kextcache -k /System/Library/Extensions

 

I tried using those lines, and it totally fubared my install, i ended up having to re-install. So others, be forwarned, do not use this command unless you understand it!

 

-Dre

Have you tried disabling legacy USB support in your BIOS configuration? I did that and followed the steps described by nyuszivagy, now my USB devices are working just fine.

 

What is "legacy USB support"? Not to sound dumb or anything, but the only thing I can disable is the USB controller and I asssume that's not what you mean.

"Legacy USB support" is whereby your computer can run USB devices in DOS. For example, if you have a USB keyboard, and you want to mess around in DOS, you would need to have Legacy USB Support enabled. If you switch off Legacy Support, USB devices will only start working once XP/x86 starts loads up.

 

Now, there are problems in x86 if you enable Legacy Support. I think its because x86 is an EFI system, so doesn't recognise bios/dos etc. I couldn't get USB to work until I disabled Legacy Usb Support.

 

To do this, switch on your PC, hold down DEL, and when you get into the bios, you should have an option to "Disable Legacy Support", under your USB options/configuration. If you don't have this option, well.... erm...

×
×
  • Create New...