MBP3,1: internal trackpad and keyboard usb timeout since going Snow Leopard
most of the time i'm using this MBP3,1 with an external USB mouse and keyboard (apple aluminum). last night i wanted to minimize the clicking sound of the external mouse and wanted to switch to mousing on the trackpad. to my surprise the internal trackpad nor keyboard responded to anything. Snow Leopard install on this machine is about 2 weeks old now, this *never* occurred on Leopard for 3 years. it was late so i turned the machine off and went to sleep.
this morning i was almost certain i'm going to have to open it up and check the ribbon connection to the motherboard. but i booted the machine up before that and trackpad and keyboard were working again. unfortunately this was shortlived.
after some minutes of booting into Finder and doing regular work, the internal keyboard and trackpad die off with this is system.log:
13.05.11 9:58:48 kernel USBF: 2705.850 AppleUSBUHCI[0x7306000]::Found a transaction which hasn't moved in 5 seconds on bus 0x5d, timing out! (Addr: 3, EP: 0)
13.05.11 9:58:54 kernel USBF: 2711.851 AppleUSBUHCI[0x7306000]::Found a transaction which hasn't moved in 5 seconds on bus 0x5d, timing out! (Addr: 3, EP: 0)
13.05.11 9:59:00 kernel USBF: 2717.851 AppleUSBUHCI[0x7306000]::Found a transaction which hasn't moved in 5 seconds on bus 0x5d, timing out! (Addr: 3, EP: 0)
13.05.11 9:59:06 kernel USBF: 2723.851 AppleUSBUHCI[0x7306000]::Found a transaction which hasn't moved in 5 seconds on bus 0x5d, timing out! (Addr: 3, EP: 0)
13.05.11 9:59:12 kernel USBF: 2729.852 AppleUSBUHCI[0x7306000]::Found a transaction which hasn't moved in 5 seconds on bus 0x5d, timing out! (Addr: 3, EP: 0)
13.05.11 9:59:18 kernel USBF: 2735.852 AppleUSBUHCI[0x7306000]::Found a transaction which hasn't moved in 5 seconds on bus 0x5d, timing out! (Addr: 3, EP: 0)
13.05.11 9:59:24 kernel USBF: 2741.852 AppleUSBUHCI[0x7306000]::Found a transaction which hasn't moved in 5 seconds on bus 0x5d, timing out! (Addr: 3, EP: 0)
13.05.11 9:59:30 kernel USBF: 2747.853 AppleUSBUHCI[0x7306000]::Found a transaction which hasn't moved in 5 seconds on bus 0x5d, timing out! (Addr: 3, EP: 0)
13.05.11 9:59:30 kernel USBF: 2748.117 [0x74b0300] The IOUSBFamily is having trouble enumerating a USB device that has been plugged in. It will keep retrying. (Port 2 of Hub at 0x5d000000)
googling yet *another* low-level fail on this apple "pro" laptop, turns out *again* it's a widespread problem, except seems like it was prevalent on Leopard. http://arstechnica.com/civis/viewtopic.php?f=19&t=128583 seems to be the most thorough thread, but none of the proposed solutions seem to apply, since all the software and firmware updates are already applied.
anyone have any thoughts on what else to do or look for about this? http://flippers.com/MacBookPro.html talks about resoldering the ribbon even, but it feels like it's just a case of crappy UHCI driver, since i have a working setup for a while at boot.
MBP 2.4 17" Santa Rosa, mid-2007, Mac OS X (10.5.8), my MBP: DOA power brick-bad nVidia 8600GT-bulging battery–dead d