Slice Posted March 6, 2009 Author Share Posted March 6, 2009 It is a built-in webcam, manufactured by SuYin. It is working with Yahoo Messenger. I was going to try codes posted by pcb355 but I'm having trouble to compile the source code (even the original one). Do I need to repair the variables declaration? I think I have correct environment unless I'm trying to compile using wrong gcc version. Take my corrected project. It is compilable with XCode. The last question is optional. Let me know if you have any idea how to deal with the USB7 issue. Thank you. kizwan No idea. I think the shutdown and sleep problems is a mistake of 10.5.6. Wait for 10.5.7. Link to comment Share on other sites More sharing options...
JoQ Posted March 10, 2009 Share Posted March 10, 2009 Sometimes when i boot i get this message (in verbose mode): USBF: AppleUSBEHCI[0x4cfa800]: : Found a transaction post in the completion deadline on bus 0x2b, timing out! (Addr: 2, EP: 2) That message keeps repeating itself forever, when i do a reboot, i almost every time get past this, no error message and it boots just fine! I havnt changed anything then, no USB-devices added or removed. It's really strange, everything works just fine once i have booted. This error appeared before i installed your kexts too. My BIOS-settings are: Legacy USB Disabled (otherwise mountable devices as USB-memory doesnt work, only mouse/keyboard). Things plugged in to my computer are: Mouse, Keyboard, IR-reciever, USB-to-SATA (for DVD-drive, this isnt the problem, same message without it). What should i do? It's really annoying to not be able to boot at the first time, especially if you turn it on with Wake On Lan remotely and cant reboot it again. Please mate, help me fix this, other that that everything works fine (except no USB after sleep)!? Link to comment Share on other sites More sharing options...
Slice Posted March 11, 2009 Author Share Posted March 11, 2009 Sometimes when i boot i get this message (in verbose mode):USBF: AppleUSBEHCI[0x4cfa800]: : Found a transaction post in the completion deadline on bus 0x2b, timing out! (Addr: 2, EP: 2) That message keeps repeating itself forever, when i do a reboot, i almost every time get past this, no error message and it boots just fine! I havnt changed anything then, no USB-devices added or removed. It's really strange, everything works just fine once i have booted. This error appeared before i installed your kexts too. My BIOS-settings are: Legacy USB Disabled (otherwise mountable devices as USB-memory doesnt work, only mouse/keyboard). Things plugged in to my computer are: Mouse, Keyboard, IR-reciever, USB-to-SATA (for DVD-drive, this isnt the problem, same message without it). What should i do? It's really annoying to not be able to boot at the first time, especially if you turn it on with Wake On Lan remotely and cant reboot it again. Please mate, help me fix this, other that that everything works fine (except no USB after sleep)!? 1. What is your hardware? EHCI deviceID? 2. Enable, please, legacy mode. With my kext all devices must work. Link to comment Share on other sites More sharing options...
kizwan Posted March 11, 2009 Share Posted March 11, 2009 Hi Slice, I also have (almost) same error:- USBF: 280. 76 AppleUSBUHCI[0x37ab000]::Found a transaction which hasn't moved in 5 seconds on bus 0x3d, timing out! (Addr: 2, EP: 6) USBF: 292. 77 AppleUSBUHCI[0x37ab000]::Found a transaction which hasn't moved in 5 seconds on bus 0x3d, timing out! (Addr: 2, EP: 6) It is a bluetooth device (internal) on my laptop. It is a broadcom. However, I think I know why it is produce that error. It is because the button that responsible to activate/enable the device is not functional/responding in OS X. kizwan Link to comment Share on other sites More sharing options...
JoQ Posted March 11, 2009 Share Posted March 11, 2009 1. Asus P5N32-SLI Deluxe, NForce mobo, using AppleNForceATATest (otherwise SATA-dvd drive wont work). My EHCI Device ID is: 0x005b 2. Sorry but, no it doesnt work with legacy mode turned on, or on Auto. Keyboard and mouse works fine but not when i plug in my usb-memory, nothing happens. Btw, found this in the BIOS-settings, when i have legacy enabled, this setting show up: BIOS EHCI Hand-Off (Enabled/Disabled), don't know what it does? By the way, when i put my computer to sleep it just goes back again and then usb devices stop working, does this has something to do with your kexts? Thanks mate! Link to comment Share on other sites More sharing options...
Slice Posted March 11, 2009 Author Share Posted March 11, 2009 1. Asus P5N32-SLI Deluxe, NForce mobo, using AppleNForceATATest (otherwise SATA-dvd drive wont work). My EHCI Device ID is: 0x005b Now I see. For NForce my driver supports EHCI DeviceID= 0aa6, 0aa9, 03f2, 00e8, 077c, 055f but not 005b. Give me your full list of deviceIDs. Link to comment Share on other sites More sharing options...
JoQ Posted March 11, 2009 Share Posted March 11, 2009 Aha, sounds promising Here's all my devices (dont know which you want?): 00:00.0 Host bridge [0600]: nVidia Corporation Device [10de:0071] (rev a3) 00:00.1 RAM memory [0500]: nVidia Corporation Device [10de:007f] (rev a1) 00:00.2 RAM memory [0500]: nVidia Corporation Device [10de:0075] (rev a1) 00:00.3 RAM memory [0500]: nVidia Corporation Device [10de:006f] (rev a1) 00:00.4 RAM memory [0500]: nVidia Corporation Device [10de:00b4] (rev a1) 00:01.0 RAM memory [0500]: nVidia Corporation Device [10de:0076] (rev a1) 00:01.1 RAM memory [0500]: nVidia Corporation Device [10de:0078] (rev a1) 00:01.2 RAM memory [0500]: nVidia Corporation Device [10de:0079] (rev a1) 00:01.3 RAM memory [0500]: nVidia Corporation Device [10de:007a] (rev a1) 00:01.4 RAM memory [0500]: nVidia Corporation Device [10de:007b] (rev a1) 00:01.5 RAM memory [0500]: nVidia Corporation Device [10de:007c] (rev a1) 00:01.6 RAM memory [0500]: nVidia Corporation Device [10de:007d] (rev a1) 00:02.0 PCI bridge [0604]: nVidia Corporation Device [10de:007e] (rev a2) 00:04.0 PCI bridge [0604]: nVidia Corporation Device [10de:007e] (rev a2) 00:05.0 PCI bridge [0604]: nVidia Corporation Device [10de:007e] (rev a2) 00:06.0 PCI bridge [0604]: nVidia Corporation Device [10de:007e] (rev a2) 00:07.0 PCI bridge [0604]: nVidia Corporation Device [10de:007e] (rev a2) 00:09.0 Memory controller [0580]: nVidia Corporation CK804 Memory Controller [10de:005e] (rev a4) 00:0a.0 ISA bridge [0601]: nVidia Corporation CK804 ISA Bridge [10de:0050] (rev a4) 00:0a.1 SMBus [0c05]: nVidia Corporation CK804 SMBus [10de:0052] (rev a2) 00:0b.0 USB Controller [0c03]: nVidia Corporation CK804 USB Controller [10de:005a] (rev a2) 00:0b.1 USB Controller [0c03]: nVidia Corporation CK804 USB Controller [10de:005b] (rev a4) 00:0d.0 Multimedia audio controller [0401]: nVidia Corporation CK804 AC'97 Audio Controller [10de:0059] (rev a2) 00:0f.0 IDE interface [0101]: nVidia Corporation CK804 IDE [10de:0053] (rev f3) 00:10.0 IDE interface [0101]: nVidia Corporation CK804 Serial ATA Controller [10de:0054] (rev f3) 00:11.0 IDE interface [0101]: nVidia Corporation CK804 Serial ATA Controller [10de:0055] (rev f3) 00:12.0 PCI bridge [0604]: nVidia Corporation CK804 PCI Bridge [10de:005c] (rev a2) 00:13.0 Bridge [0680]: nVidia Corporation CK804 Ethernet Controller [10de:0057] (rev a3) 00:14.0 PCI bridge [0604]: nVidia Corporation CK804 PCIE Bridge [10de:005d] (rev a3) 00:16.0 PCI bridge [0604]: nVidia Corporation CK804 PCIE Bridge [10de:005d] (rev a3) 00:17.0 PCI bridge [0604]: nVidia Corporation CK804 PCIE Bridge [10de:005d] (rev a3) 01:00.0 VGA compatible controller [0300]: nVidia Corporation G71 [GeForce 7300 GS] [10de:01df] (rev a1) 03:00.0 Mass storage controller [0180]: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller [1095:3132] (rev 01) 05:00.0 Ethernet controller [0200]: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller [11ab:4362] (rev 22) 06:06.0 Multimedia audio controller [0401]: Ensoniq 5880 AudioPCI [1274:5880] (rev 02) 06:0b.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) [104c:8023] Thanks for everything mate! Link to comment Share on other sites More sharing options...
Slice Posted March 11, 2009 Author Share Posted March 11, 2009 Aha, sounds promising Here's all my devices (dont know which you want?): 00:0b.0 USB Controller [0c03]: nVidia Corporation CK804 USB Controller [10de:005a] (rev a2) 00:0b.1 USB Controller [0c03]: nVidia Corporation CK804 USB Controller [10de:005b] (rev a4) Only 2 USB devices? Are you sure they are EHCI? I am not sure. Link to comment Share on other sites More sharing options...
JoQ Posted March 11, 2009 Share Posted March 11, 2009 I posted everything that PCIUtils gave me, opened up Terminal and wrote "lspci -nn" This is what System information gives me: How do i find out what you need? Thanks! Link to comment Share on other sites More sharing options...
mitch_de Posted March 12, 2009 Share Posted March 12, 2009 Slice, i know you have also an GA Board. Can you take an look/think on my DSDT foundings about USB ? GA-EP35-DS3 (all GA-35 look like same in that USB case) Especially the shutdown (some GA Boards reboot insted) and wakeup seems to be a problem with dsdt (poszed this here). I also found out some ??? about fixes in the WAK and USB devs(its one of the first automatic fixes of the dsdt tools). Normaly(after fixing WAK) : ... Method (_WAK, 1, NotSerialized) .... Notify (\_SB.PCI0.USB0, Zero) Notify (\_SB.PCI0.USB1, Zero) Notify (\_SB.PCI0.USB2, Zero) Notify (\_SB.PCI0.USB3, Zero) Notify (\_SB.PCI0.USB4, Zero) Notify (\_SB.PCI0.USB5, Zero) Return (Package (0x02) { Zero, Zero }) } -------- In the USB part (GA have more than 5 USB Ports) we find more USB named things. Device (USB0) Device (USB1) Device (USB2) Device (USB3) Device (USB31) Device (USB4) Device (USB5) Device (USBE) Device (USE2) These in bold are also listed in the IoRegistryExplorer, but not in that WAK section ?! I dont have problems with USB, but maybe that WAK may include some more devices at the end ? Also it would be great if some dsdt hero could (for testing) tell us in which part of the dsdt we have to look, if without dsdt shutdown / sleep+wakeup works, with dsdt (no errors in compiling!) THAT DIDNT WORK anymore. So that issue (shutdown/reboot/sleep+wakeup) must be somewhere in the generated dsdt fixes. I use OpenHalt Restart and tested without it. Then my mac can shutdown anymore if removed (same with/without dsdt). Link to comment Share on other sites More sharing options...
atrac Posted March 13, 2009 Share Posted March 13, 2009 Thanks for the files USB bluetooth and Mass storage devices works ONLY if I plug them before booting the OS. Any idea why? I am having this problem too. I installed from iATKOS_5i and then updated to the latest Voodoo Kernel (the default kernel would not allow my system to boot for some reason). I noticed right then and there that USB Mass Storage Devices were not working (had to reboot with my USB Flash Drive plugged in to get it to recognize). I updated to 10.5.6 and still no USB Mass Storage. I did find that I could no longer mount images as well, so I did replace the seatbelt kext with 10.5.5. USB 2.0 still works fine -- no power issues or anything like that. Mass Storage devices just don't mount. I've been reading over this thread for any other clues to fixing this. Someone switched to the modbin 9.4.0 kernel and that helped him, but I'm not really looking to do that (I would like to stick with Voodoo). Any recommendations? A lot of the stuff in this thread is way over my head (I like GUI's and Kext Helpers, not the terminal stuff). My system is a Jetway Atom 330 Dual-Core System with Intel Chipset: http://www.newegg.com/Product/Product.aspx...N82E16813153131 Should I just replace all of the kexts with the ones found in the original post of this thread using Kext Helper? Here's my fear -- this is my only computer now (I have already ditched my old one because I thought this was working perfectly). If I hose this system, I won't be able to easily get back here for more advice. Please let me know what other information you need from me. I can post my bootlog if that helps or my usb info from System Profiler if needed. Many thanks! Link to comment Share on other sites More sharing options...
Slice Posted March 13, 2009 Author Share Posted March 13, 2009 You need to have kernel and system.kext the same version. Link to comment Share on other sites More sharing options...
JoQ Posted March 13, 2009 Share Posted March 13, 2009 Slice, please tell me what device id's you need ? I dont get it? Link to comment Share on other sites More sharing options...
atrac Posted March 13, 2009 Share Posted March 13, 2009 You need to have kernel and system.kext the same version. Thank you....I see now that it is a common problem and I should have figured that out! Unfortunately, because of the round about way I went installing this (started with vanilla kernel 10.5.5 via IATKOS_5i and then upgraded to Voodoo Kernel) I don't seem to have a back up my system.kext (9.5). At least if it did, I can't find it. *EDIT* Because I'm a noob! Looks like the Voodoo Package has one in the "files" folder. D'oh! Link to comment Share on other sites More sharing options...
Slice Posted March 13, 2009 Author Share Posted March 13, 2009 Slice, please tell me what device id's you need ? I dont get it? You say that EHCI USB DeviceID=005b. OK. I need to know what is DeviceID=005a. EHCI, UHCI or OHCI? Link to comment Share on other sites More sharing options...
JoQ Posted March 14, 2009 Share Posted March 14, 2009 Yes EHCI is 005b, and 0x005a is OHCI Is that what you need? Thanks once again! Link to comment Share on other sites More sharing options...
JoQ Posted March 16, 2009 Share Posted March 16, 2009 I would really like to hear from you Slice? Very excited about getting this to work, first off to solve the boot issue, and maybe it will fix my USB that doesnt work after returning from sleep. Please reply mate Link to comment Share on other sites More sharing options...
kmare Posted March 23, 2009 Share Posted March 23, 2009 Slice, your modifications to the kext to prevent USB storage disconnect at sleep worked for me!! Thanks (GA-EP45) Link to comment Share on other sites More sharing options...
Slice Posted March 23, 2009 Author Share Posted March 23, 2009 Sorry for long absent. There are kexts corrected for NForce 5a,5b. And all previous corrections. AppleUSBEHCI328_2.kext.zip AppleUSBOHCI328_2.kext.zip Link to comment Share on other sites More sharing options...
mawsoccer Posted March 24, 2009 Share Posted March 24, 2009 Thanks. This allowed me to use the USB78 header on my Asus P5B Deluxe. Previously I was only able to use the USB56 header. Link to comment Share on other sites More sharing options...
talisman Posted March 24, 2009 Share Posted March 24, 2009 Hi Slice, First, let me thank you for your wonderful work. I have used your kexts in my tin-can and its works quite well. More importantly, it does not spoil the sleep capabilities in the XPS 1530, although we still have to use VoodooSleepEnabler.kext make by Superhai for that to work. I do have a question for you. When I transfer from a USB drive to my hard drive the transfer is really fast (20 sec). When I transfer the same files from my hard drive to the USB drive, it is very ver slow (20 min). Would you know why that would happen?? Thanks again.... Talisman Link to comment Share on other sites More sharing options...
mawsoccer Posted March 26, 2009 Share Posted March 26, 2009 I wrote in the other day that everything was working perfectly. Now my mouse is jumping around the screen when I move it around. Any chance these drivers caused that? I haven't had a chance to remove then from my efi boot partition yet, but I will test it soon and see if they are the culprit. My wireless mouse is screwy, but I also hooked up a wired USB mouse which did the same thing. I have tried them in multiple USB ports and it still happens. I will update this when I get a chance. Thanks! Link to comment Share on other sites More sharing options...
Alto50 Posted March 27, 2009 Share Posted March 27, 2009 Hi, been trying to get these to work, but to no avail. Checked the version of my system.kext against my kernel and it seems fine. Tried almost all of the installers for usb devices I could find in this forum, but that didn't help either. Dunno if this will help any, but my EHCI Usb id is 026e and my OHCI is 026d. Anyone else have any bright ideas, pass them my way. - Thanks Link to comment Share on other sites More sharing options...
JoQ Posted March 27, 2009 Share Posted March 27, 2009 Sorry for long absent.There are kexts corrected for NForce 5a,5b. And all previous corrections. AppleUSBEHCI328_2.kext.zip AppleUSBOHCI328_2.kext.zip Thanks mate! I have some questions, i tried installing using this method: Download attachements to desktopDouble click to unzip Enter terminal sudo -s mkdir ~/Desktop/Off cp -r -v ~/Desktop/*USB*.kext /S*/L*/E*/IOUSB*/C*/P*/ chown -R root:wheel /S*/L*/E*/IOUSB*/C*/P*/ rm -v /S*/L*/E*.mke* diskutil repairpermissions / reboot But when i check the extensions-folder the kexts isnt there. And i can't boot with legacy USB enabled, so i guess it doesnt work. So i tried installing the three kexts with kexthelper, now they show up in the Extensions-folder. But still, im not sure it works, i can use my computer with legacy mode disabled in bios, everything works quite well, but i can't put the computer to sleep, keyboard and mouse doesnt respond (if i plug in a storage device it pops up, so usb still works). How should i install the kexts, and how can i make sure it works? Thanks once again! Link to comment Share on other sites More sharing options...
mitch_de Posted March 28, 2009 Share Posted March 28, 2009 Sorry for long absent.There are kexts corrected for NForce 5a,5b. And all previous corrections. AppleUSBEHCI328_2.kext.zip AppleUSBOHCI328_2.kext.zip Thanks SLICE for that update ! Q: Does the ...USBUHCI.kext didnt need updated ? I am glad that i have no major problems with USB 2.0 on my GA Board. Lots of GB transfered to my USB HD and SANSA Player - getting peek Transferrates up to 31 MB/s ! Thanks Link to comment Share on other sites More sharing options...
Recommended Posts