usb + firewire issues = kernel panic -> help needed!!

Hello, and please forgive my english, I'll do my best!
So, i have a 1,25 Ghz MDD G4, with 2 x 256 Mo RAM sticks (at first), running mac OS 10.3.9.
As the original HD is too small, I work with my documents on an external firewire HD. The HD is plugged on a third party/PCI firwire card that went down.
On the same day I bought a new firewire card (trendNet, it was said to be mac compatible form mac OS 8.6) and 4 x 512 Mo of Ram (Hynix).
It worked just fine for a week and suddenly my mouse froze (and keyboard too > the mouse is plugged on the keyboard). Having no control on my mac (which seemed ok despite the usb deconnection) I had to hard reboot on the central Unit.
I unplugged the usb hub that occupied mu 2nd usb port (there was a wacom tablet and a flsh memory key on it). I left just the keyboard plugged (and mouse plugged on keyboard).
It was fine for... 2 or 3 hours and then it started again > mouse + keyboard deconnecting/freezing (the keyboard is a mac one, the mouse a microsoft one -optical-).
As the small red optical light of the mouse turns off when the mouse freezes I first thought the mouse or keyboard itself was the culprit.
I tested both of them them on a macbook and they worked just fine (never had a problem with them).

I ran disk utility, repaired the permissions. And it seemed better for a couple of hours.
When it happened again I unplugged the keyboard and plugged it on the 2nd usb port (which was free since I had unplugged everything else) > the mouse "came back to life" and I didn't have to reboot. But it happened again, like 2-3 times (every hour/half hour) until swapping the usb plug on the UC doesn't solve the problem anymore > hard reboot again...
Then I tried EVERYTHING
booting with techtool CD > everything ok, no pb found
running onyx to empty the cash and rerepair the permissions > ibid, no pb
resetting the PRAM with cmd-alt-p-r
resetting the PMU
resetting the usb and firewire ports after each hard reboot
cleaning the dust
removing my old scsi pci card (not used for ages)
moving my new firewire card on an another slot
installing a firmware update


nothing has solved the problem... it seems to arrive randomly, but mostly (more frequently) when working with several apps open.
The cursor seems to freeze for very very short periods (as a warning!) until it freezes for good > it's exactly as if the usb didn't deliver any electricity for micro laps of time (and it is the case I guess as my optical mouse light turns off).
So I change the usb plug into the other port and it works for a while, just as if only one usb port was functional at a time, but it always ends with a hard reboot (no choice).
It's always scary but it's also very annoying as my Western Digital Mybook external drive refuses to mount on desktop after hard reboots... I have to unplug it, replug it, restart etc... well this HD is a pain but I guess it's because it's in FAT 32 (since I forgot to format it when I bought it). So I don't bother too much about the HD itself, but however it seems that the firewire card suffers from this : I have a lot of trouble mounting 2 disks at a time (but with all this I need to backup!). It's like the fiwewire ports (of the pci card) suffered from the same pain as the usb : one at the time! and when I finally mount both external HDs, if I unplug one (after unmounting it and switching it off) the computer freezes.

Then one day I opened itunes, and... kernel panic...
That was 4 days ago I think and I've had like 3-4 KP since then (one a day). These kernel panic happen just as randomly as my usb deconnexions...

Today I tried my last chance : removing the new Hynix ram and putting back my 2 old 256 rams.
It was ok for a pair of hours and then > mouse freeze and kernel panic again...
I reaaally need help, I don't know what to do anymore. I've spent my last week unplugging usb plugs, opening my UC, repairing permissions etc...
now I feel helpless...
Here are some extracts of console logs I've had :

some :

May 14 22:57:42 localhost kernel: 0 0 AppleUSBCDCECMData: probe - provider doesn't want us to match
May 14 22:57:43 localhost kernel: 0 0 AppleUSBCDCWMCData: probe - provider doesn't want us to match
May 14 22:57:43 localhost kernel: 0 0 AppleUSBCDCACMData: probe - provider doesn't want us to match


tons and tons (but really!!) of these :

AppleUSBOHCI[0x1382800]::MakeDevice error setting address. err=0xe00002ed device=0x1f16000 - releasing device
May 14 23:08:26 localhost kernel: USBF: 715.217 IOUSBDevice[0x1654000]: Error (0xe00002ed) getting device device descriptor
May 14 23:08:26 localhost kernel: USBF: 715.248 IOUSBDevice[0x1654000]: Error (0xe00002ed) getting device device descriptor
May 14 23:08:26 localhost kernel: USBF: 715.279
IOUSBDevice[0x1654000]: Error (0xe00002ed) getting device device descriptor
May 14 23:09:02 localhost kernel: USBF: 750.962 IOUSBDevice[0x13e5600]: Error (0xe00002ed) getting device device descriptor
May 14 23:09:02 localhost kernel: USBF: 750.993 IOUSBDevice[0x13e5600]: Error (0xe00002ed) getting device device descriptor
May 14 23:09:02 localhost kernel: USBF: 751. 24 IOUSBDevice[0x13e5600]: Error (0xe00002ed) getting device device descriptor
May 14 23:09:02 localhost kernel: USBF: 751. 28 IOUSBDevice[0x13e5600]: Error (0xe00002ed) getting device device descriptor
May 14 23:09:37 localhost kernel: USBF: 786. 65 IOUSBDevice[0x2056d00]: Error (0xe00002ed) getting device device descriptor
May 14 23:09:37 localhost kernel: USBF: 786. 96 IOUSBDevice[0x2056d00]: Error (0xe00002ed) getting device device descriptor
May 14 23:09:37 localhost kernel: USBF: 786.127 IOUSBDevice[0x2056d00]: Error (0xe00002ed) getting device device descriptor
May 14 23:09:37 localhost kernel: USBF: 786.131 IOUSBDevice[0x2056d00]: Error (0xe00002ed) getting device device descriptor
May 14 23:10:09 localhost kernel: USBF:


tons on this too :

2136.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 58749)
May 15 00:56:15 localhost kernel: USBF: 2137.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 59726)
May 15 00:56:16 localhost kernel: USBF: 2138.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 60703)
May 15 00:56:17 localhost kernel: USBF: 2139.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 61680)
May 15 00:56:18 localhost kernel: USBF: 2140.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 62657)
May 15 00:56:19 localhost kernel: USBF: 2141.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 63634)
May 15 00:56:20 localhost kernel: USBF: 2142.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 64611)
May 15 00:56:34 localhost kernel: USBF: 2156.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 13052)
May 15 00:56:35 localhost kernel: USBF: 2157.248 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 14029)
May 15 00:56:36 localhost kernel: USBF: 2158.272 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 15030)
May 15 00:56:37 localhost diskarbitrationd[87]: disk2s9 hfs 6950CF0C-02C2-3F9E-B5D5-EFC293557C95 PowerMac Software /Volumes/PowerMac Software
May 15 00:56:37 localhost kernel: USBF: 2159.272 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 16007)
May 15 00:56:38 localhost kernel: USBF: 2160.272 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 16984)
May 15 00:56:39 localhost kernel: USBF: 2161.272 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 17961)
May 15 00:56:40 localhost kernel: USBF: 2162.272 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 18938)
May 15 00:56:41 localhost kernel: USBF: 2163.272 AppleUSBOHCI[0x127f000] Watchdog detected dead controller (hcca #: 12727, hc #: 19915)
May 15 00:56:53 localhost syslogd: exiting on signal 15
May 15 01:17:06 localhost syslogd: restart
May 15 01:17:06 localhost syslogd: kernel boot file is /mach_kernel
May 15 01:17:06 localhost kernel: standard timeslicing quantum is 10000 us
May 15 01:17:06 localhost kernel: vm pagebootstrap: 125572 free pages
May 15 01:17:06 localhost kernel: mig table_maxdispl = 68
May 15 01:17:06 localhost kernel: IOKit Component Version 7.9:
May 15 01:17:06 localhost kernel: Wed Mar 30 20:07:52 PST 2005; root(rcbuilder):RELEASE_PPC/iokit/RELEASE
May 15 01:17:07 localhost kernel: 82 prelinked modules
May 15 01:17:07 localhost kernel: Copyright (c) 1982, 1986, 1989, 1991, 1993
May 15 01:17:07 localhost kernel: The Regents of the University of California. All rights reserved.
May 15 01:17:07 localhost kernel:
May 15 01:17:07 localhost kernel: using 1310 buffer headers and 1310 cluster IO buffer headers
May 15 01:17:07 localhost kernel: Local FireWire GUID = 0x110600:0x2a1bd
May 15 01:17:07 localhost kernel: Local FireWire GUID = 0xa95ff:0xfeef67e0
May 15 01:17:07 localhost kernel: Security auditing service present
May 15 01:17:07 localhost kernel: BSM auditing present
May 15 01:17:07 localhost kernel: From path: "/pci@f4000000/ata-6@d/disk@0:10,\mach_kernel", Waiting on <dict ID="0"><key>IOPathMatch</key><string ID="1">IODeviceTree:/pci@f4000000/ata-6@d/@0:10</string></dict>
May 15 01:17:07 localhost kernel: Got boot device = IOService:/MacRISC2PE/pci@f4000000/AppleMacRiscPCI/ata-6@D/AppleKauaiATA/ATADev iceNub@0/IOATABlockStorageDriver/IOATABlockStorageDevice/IOBlockStorageDriver/ST 380011A Media/IOApplePartitionScheme/Apple HFS_Untitled2@10
May 15 01:17:07 localhost kernel: BSD root: disk0s10, major 14, minor 9
May 15 01:17:07 localhost kernel: AppleCPUThermo couldn't parse platform functions
May 15 01:17:07 localhost kernel: Jettisoning kernel linker.
May 15 01:17:07 localhost kernel: Resetting IOCatalogue.
May 15 01:17:07 localhost kextd[84]: registering service "com.apple.KernelExtensionServer"
May 15 01:17:10 localhost kernel: Matching service count = 0
May 15 01:17:10 localhost kernel: AppleRS232Serial: 0 0 AppleRS232Serial::start - returning false early, Connector or machine incorrect
May 15 01:17:10 localhost kernel: rtclock timebase_callback: late old 1000000000 / 41656700 new 1000000000 / 41656251
May 15 01:17:13 localhost SystemStarter: Bienvenue sur Macintosh.
May 15 01:17:14 localhost kernel: UniNEnet: Ethernet address 00:0a:95:ef:67:e0
May 15 01:17:14 localhost kernel: IOFireWireIP: FireWire address 00:11:06:00:00:02:a1:bd
May 15 01:17:14 localhost kernel: IOFireWireIP: FireWire address 00:0a:95:ff:fe:ef:67:e0
May 15 01:17:14 localhost lookupd[125]: lookupd (version 324.13) starting - Thu May 15 01:17:14 2008
May 15 01:17:15 localhost ConsoleMessage: Starting Apple Multicast DNS Responder
May 15 01:17:15 localhost ConsoleMessage: Starting timed execution services
May 15 01:17:15 localhost ConsoleMessage: Starting SecurityServer
May 15 01:17:15 localhost SystemStarter: D?marrage du r?pondeur DNS multi-diffusion Apple
May 15 01:17:15 localhost SystemStarter: D?marrage des services ? ex?cution diff?r?e
May 15 01:17:15 localhost ConsoleMessage: Starting kernel event agent
May 15 01:17:15 localhost mDNSResponder[147]: mDNSResponder-58.8.1 (Jan 31 2005 21:11:41) starting
May 15 01:17:15 localhost mDNSResponder[147]: SetupAddr invalid sa_family 0
May 15 01:17:15 localhost diskarbitrationd[87]: disk0s10 hfs 3A48DD89-B2C1-3D82-A158-1469A7237FD8 Sans titre /
May 15 01:17:15 localhost diskarbitrationd[87]: disk1s9 hfs 6950CF0C-02C2-3F9E-B5D5-EFC293557C95 PowerMac Software [not mounted]
May 15 01:17:16 localhost SystemStarter: Starting SecurityServer
May 15 01:17:16 localhost SystemStarter: D?marrage de l?agent d??v?nement du kernel
May 15 01:17:16 localhost ConsoleMessage: Initializing network
May 15 01:17:16 localhost SystemStarter: Initialisation du r?seau
May 15 01:17:16 localhost ConsoleMessage: Checking disks
May 15 01:17:18 localhost kernel: UniNEnet::monitorLinkStatus - Link is up at 100 Mbps - Full Duplex
May 15 01:17:18 localhost configd[86]: executing /System/Library/SystemConfiguration/Kicker.bundle/Contents/Resources/set-hostna me
May 15 01:17:19 localhost set-hostname[190]: setting hostname to ordi.local
May 15 01:17:21 localhost kernel: ATY,Pheonix_A: vram [9c000000:04000000]
May 15 01:17:21 localhost configd[86]: posting notification com.apple.system.config.network_change
May 15 01:17:21 localhost configd[86]: executing /System/Library/SystemConfiguration/Kicker.bundle/Contents/Resources/enable-net work
May 15 01:17:21 localhost mach_init[2]: Server 2ac7 in bootstrap d03 uid 0: "/usr/sbin/lookupd": exited as a result of signal 1 [pid 125]
May 15 01:17:21 localhost configd[86]: executing /System/Library/SystemConfiguration/Kicker.bundle/Contents/Resources/set-hostna me
May 15 01:17:21 localhost lookupd[195]: lookupd (version 324.13) starting - Thu May 15 01:17:21 2008
May 15 01:17:21 localhost ConsoleMessage: Starting network time synchronization
May 15 01:17:21 localhost set-hostname[220]: setting hostname to ordi.local
May 15 01:17:23 localhost kernel: ATY,Pheonix_B: vram [98000000:04000000]
May 15 01:17:23 localhost SystemStarter: The "HasShadow" window property is obsolete. Use CGSSetWindowShadowAndRimParameters(cid, wid, 0.0,0.0, 0,0, CGSNoShadowStyle) to turn off the window shadow instead. Set a break-point on CGSLogMessage to find out where this property is set.
May 15 01:17:23 localhost ConsoleMessage: Loading Shared IP extension
May 15 01:17:23 localhost ntpdate[239]: ntpdate 4.1.1@1.786 Fri Sep 12 18:30:10 PDT 2003 (1)
May 15 01:17:24 localhost ConsoleMessage: Starting printing services
May 15 01:17:24 localhost ntpdate[239]: step time server 17.72.133.45 offset 0.090631 sec
May 15 01:17:24 localhost ntpd[262]: ntpd 4.1.1@1.786 Fri Sep 12 18:30:03 PDT 2003 (1)
May 15 01:17:24 localhost ntpd[262]: precision = 8 usec
May 15 01:17:24 localhost ConsoleMessage: Starting network file system
May 15 01:17:24 localhost diskarbitrationd[87]: disk2s1 msdos 00000000-0000-0000-0000-000000000000 My Book /Volumes/My Book
May 15 01:17:24 localhost automount[288]: automount version 57
May 15 01:17:24 localhost syslogd: /dev/console: Input/output error
May 15 01:17:24 localhost init: kernel security level changed from 0 to 1
May 15 01:17:24 localhost mach_init[2]: Server 0 in bootstrap d03 uid 0: "/usr/libexec/fix_prebinding": exited with non-zero status 1 [pid 301]
May 15 01:17:24 localhost ConsoleMessage: Starting Apple File Service
May 15 01:17:25 localhost automount[311]: automount version 57
May 15 01:17:25 localhost ConsoleMessage: Starting Apache web server
May 15 01:17:25 localhost /usr/sbin/AppleFileServer: Sent launch request message to DirectoryService mach_init port
May 15 01:17:25 localhost DirectoryService[323]: Launched version 1.8.5 (v258.3)
May 15 01:17:26 localhost ConsoleMessage: Loading IP Firewall extension
May 15 01:17:27 localhost kernel: IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to accept, logging disabled
May 15 01:17:27 localhost kernel: IPv6 packet filtering initialized, default to accept, logging disabled
May 15 01:17:27 localhost kernel: IP firewall loaded
May 15 01:17:27 localhost ConsoleMessage: Starting internet services
May 15 01:17:27 localhost /usr/sbin/httpd: Sent launch request message to DirectoryService mach_init port
May 15 01:17:27 localhost xinetd[351]: xinetd Version 2.3.11 started with libwrap options compiled in.
May 15 01:17:27 localhost xinetd[351]: Started working: 2 available services
May 15 01:17:28 localhost automount[311]: logout notification received.
May 15 01:17:28 localhost automount[311]: requesting logout processing.
May 15 01:17:28 localhost automount[288]: logout notification received.
May 15 01:17:28 localhost automount[288]: requesting logout processing.
May 15 01:17:28 localhost automount[311]: handle deferredrequests: user logged out.
May 15 01:17:28 localhost automount[288]: handle deferredrequests: user logged out.
May 15 01:17:29 localhost kernel: 0 0 AppleUSBCDCECMData: probe - provider doesn't want us to match
May 15 01:17:29 localhost kernel: 0 0 AppleUSBCDCWMCData: probe - provider doesn't want us to match
May 15 01:17:29 localhost kernel: 0 0 AppleUSBCDCACMData: probe - provider doesn't want us to match
May 15 01:17:29 localhost kernel: InternalUSBModem::setPowerState(1)
May 15 01:17:32 localhost TabletDriver[362]: #### GetFrontProcess failed to get front process (-600)
May 15 01:17:51 localhost diskarbitrationd[87]: SystemUIServer [376]:21019 not responding.
May 15 01:17:52 localhost diskarbitrationd[87]: disk1s9 hfs 6950CF0C-02C2-3F9E-B5D5-EFC293557C95 PowerMac Software /Volumes/PowerMac Software
May 15 01:19:39 localhost kernel: resize: max chain len 22, new table size 8192
May 15 01:27:28 localhost lookupd[195]: NetInfo connection failed for server 127.0.0.1/local
May 15 02:08:31 localhost kernel: USBF: 3107.389 AppleUSBOHCI[0x1281000]::MakeDevice error setting address. err=0xe00002ed device=0x12e8300 - releasing device





and my last panic logs
*******

Mon May 12 14:45:14 2008




Unresolved kernel trap(cpu 0): 0x300 - Data access DAR=0x000000006174696F PC=0x0000000000252638
Latest crash info for cpu 0:
Exception state (sv=0x3B912780)
PC=0x00252638; MSR=0x00009030; DAR=0x6174696F; DSISR=0x40000000; LR=0x0053CB20; R1=0x1C55BC50; XCP=0x0000000C (0x300 - Data access)
Backtrace:
0x02AB8318 0x0053CB20 0x0053BEB0 0x00540044 0x005404F4 0x0053D538 0x00035148 0x00035028
Kernel loadable modules in backtrace (with dependencies):
com.apple.driver.AppleUSBHub(2.1.5)@0x539000
dependency: com.apple.iokit.IOUSBFamily(2.1.5)@0x471000
Proceeding back via exception chain:
Exception state (sv=0x3B912780)
previously dumped as "Latest" state. skipping...
Exception state (sv=0x2EE6AC80)
PC=0x00000000; MSR=0x0000D030; DAR=0x00000000; DSISR=0x00000000; LR=0x00000000; R1=0x00000000; XCP=0x00000000 (Unknown)

Kernel version:
Darwin Kernel Version 7.9.0:
Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC


panic(cpu 0): 0x300 - Data access
Latest stack backtrace for cpu 0:
Backtrace:
0x00083498 0x0008397C 0x0001EDA4 0x00090C38 0x0009402C
Proceeding back via exception chain:
Exception state (sv=0x3B912780)
PC=0x00252638; MSR=0x00009030; DAR=0x6174696F; DSISR=0x40000000; LR=0x0053CB20; R1=0x1C55BC50; XCP=0x0000000C (0x300 - Data access)
Backtrace:
0x02AB8318 0x0053CB20 0x0053BEB0 0x00540044 0x005404F4 0x0053D538 0x00035148 0x00035028
Kernel loadable modules in backtrace (with dependencies):
com.apple.driver.AppleUSBHub(2.1.5)@0x539000
dependency: com.apple.iokit.IOUSBFamily(2.1.5)@0x471000
Exception state (sv=0x2EE6AC80)
PC=0x00000000; MSR=0x0000D030; DAR=0x00000000; DSISR=0x00000000; LR=0x00000000; R1=0x00000000; XCP=0x00000000 (Unknown)

Kernel version:
Darwin Kernel Version 7.9.0:
Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC


*******

Wed May 14 23:30:32 2008


panic(cpu 0): Uncorrectable machine check: pc = 000000000070FE50, msr = 0000000000149030, dsisr = 42000000, dar = 00000000007D0000
AsyncSrc = 0000000000000000, CoreFIR = 0000000000000000
L2FIR = 0000000000000000, BusFir = 0000000000000000

Latest stack backtrace for cpu 0:
Backtrace:
0x00083498 0x0008397C 0x0001EDA4 0x0009160C 0x000908F8 0x0009402C
Proceeding back via exception chain:
Exception state (sv=0x1FC42280)
PC=0x0070FE50; MSR=0x00149030; DAR=0x007D0000; DSISR=0x42000000; LR=0x0070DBE4; R1=0x0CDBBD20; XCP=0x00000008 (0x200 - Machine check)
Backtrace:
0x0070DB8C 0x0070D808 0x00267FCC 0x00266EAC 0x00266E10
Kernel loadable modules in backtrace (with dependencies):
com.apple.driver.AppleFWOHCI(2.2.10)@0x708000
dependency: com.apple.iokit.IOPCIFamily(1.4)@0x398000
dependency: com.apple.iokit.IOFireWireFamily(1.8.8)@0x407000
Exception state (sv=0x1F638C80)
PC=0x00000000; MSR=0x0000D030; DAR=0x00000000; DSISR=0x00000000; LR=0x00000000; R1=0x00000000; XCP=0x00000000 (Unknown)

Kernel version:
Darwin Kernel Version 7.9.0:
Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC


*******




Is my mac dying?? Does all this come from defectible hardware? Is reinstalling a sysem a waste of time?

G4 MDD 1,25, Mac OS X (10.3.x)

Posted on May 14, 2008 7:27 PM

Reply
16 replies

May 15, 2008 12:28 AM in response to philomene251

philomene251 wrote:
Hello, and please forgive my english, I'll do my best!


My complements on that. While I read the post quickly, it was only later that I saw you're in Paris....

Anyway, I'm not an expert on logs (system and panic ones), but from what I can tell there is a problem with the PCI USB/Firewire card you installed. It looks like it's the USB portion of the card; those are happing at startup when I'm pretty sure there's a kind of initial checking of the PCI cards.

May 14 22:57:42 localhost kernel: 0 0 AppleUSBCDCECMData: probe - provider doesn't want us to match
AppleUSBOHCI0x1382800::MakeDevice error setting address. err=0xe00002ed device=0x1f16000 - releasing device
IOUSBDevice0x1654000: Error (0xe00002ed) getting device device descriptor
2136.248 AppleUSBOHCI0x127f000 Watchdog detected dead controller (hcca #: 12727, hc #: 58749)


The panics show dependencies to USB and FW:

Kernel loadable modules in backtrace (with dependencies):
com.apple.driver.AppleUSBHub(2.1.5)@0x539000
dependency: com.apple.iokit.IOUSBFamily(2.1.5)@0x471000

Kernel loadable modules in backtrace (with dependencies):
com.apple.driver.AppleFWOHCI(2.2.10)@0x708000
dependency: com.apple.iokit.IOPCIFamily(1.4)@0x398000
dependency: com.apple.iokit.IOFireWireFamily(1.8.8)@0x407000


The problems with the card at startup are probably creating an unstable condition, which in turn is causing kernel panics later on.

Basic things first, whenever you change the hardware setup, e.g. RAM and adding cards, it's a really good idea to reset-PRAM. Did you do that? Try that first, it's simple and easy enough to try.

If resetting the PRAM doesn't help, then try the new PCI card. I re-read your post a few times, but I haven't seen whether you tried removing the PCI FW/USB card to see if that helps. Try your mouse and some other devises on the native USB and FW ports. If you're stable, then it very well could be the card.

Of course there's also the question of the RAM, which you pulled without help. Again, after any change of the hardware (adding RAM, pulling RAM, adding/pulling cards, etc.) even during testing, reset the PRAM at startup.

With new RAM it's usually a good idea to test it, with say AHT CD or Rember. If you test, you might want to do this without the new card. It's a little tricky right now because you added 2 new pieces of HW (RAM and FW/USB card) either which or both could cause the problems you're seeing. OS X is picky about RAM, and the MDDs in particular are extremely picky about RAM as far as Apple HW is concerned.

Lots of kernel panics can eventually cause damage to the OS X installation. So in the end, it may be worth re-installing. But, before you take that route. Try the simple things like removing the PCI FW/USB card & testing, and testing the RAM. Take it one step at a time.

May 15, 2008 2:32 AM in response to Eric.

Hello and thank you for this prompt reply!
I only have a firewire card on my mac, no third party USB card (I removed the usb hub at the first mouse freeze), so I guess you're right concerning the fact that it comes from the "USB portion of the card".
I've taken off this card and put it back straight away as a first try to fix things as I thought it might not be plugged properly.
There was no change, then, yesterday I moved it onto another slot, and then again, no change.
BUT the "good thing" is that ever since yesterday (every cloud has a silver lining) my native firewire seems to be functionnal (I first installed the pci card because my native usb ports didn't work, whatever kind of HD I connected > HFS, FAT..).
So now than I can keep my external HD on the native FW port, I can try removing this ****** firewire card and see if it solves the problem.

Concerning the rest, I did reset PRAM (at least 4-5 times with cmd-alt-P-R since troubles started 2 weeks ago). I even took off the battery after switching off the computer (unplugged the alim, pushed the power button, opened the UC, removed the battery, waited 10 minuts, and put it back, re-pushed the power button, replugged the alim, and started computer)...

My keyboard is actually plugged on one of the 2 native ports > I keep the other free so that when my mouse freezes I switch the keyboard onto the other native usb port (and as I said it does fix things temporarily).
I've tried several usb configurations :
- mouse on keyboard on native port
- keyboard alone on a native port, usb hub on the other with the mouse on it
- (mouse plugged on) keyboard on a native port and wacom tablet on the Hub (hub on 2nd native port)
but it's just the same > usb freezes on one of the ports so I have to unplug the "deconnected" usb device and replug it onto the other ports (this obviously means unplugging/removing the item that was on the 2nd port) > I can never keep both native usb ports plugged AND functionnal

So well in the end, I think it's the trendNet firewire card and not the memory (I've put back my original ram sticks which have never had any problem, and it didn't solve the problem... so could functionnal "native" ram go bad "just like that"?)
I didn't check the trendNet website but I'm going to see that straight away.
I'll keep in touch to tell you about this removing the FW card!

(touching wood > I haven't checked the console but my computer seems ok this morning > no mouse freeze for the past hour)...

thanks so much for your concern

🙂

May 21, 2008 9:33 AM in response to philomene251

argh!! problems are back (but not as serieous though).
I haven't put back my new ram and every was back since the removal of the pci firewire card but it's come back : usb deconnections again (but not as often and without kernel panics).
Here's wat I have in the console :

May 21 17:26:48 localhost kernel: USBF: 20035.506 AppleUSBHubPort: Error 0xe00002ed: getting port status (4)
May 21 17:26:48 localhost kernel: USBF: 20035.508 AppleUSBOHCI[0x1346800]::MakeDevice error setting address. err=0xe00002ed device=0x1ac5700 - releasing device
May 21 17:26:48 localhost kernel: USBF: 20035.508 AppleUSBHubPort: Error 0xe00002ed: clearing port feature
May 21 17:34:31 localhost kernel: jnl: close: flushing the buffer cache (start 0x39800 end 0x3cc00)
May 21 17:54:40 localhost kernel: USBF: 21707.223 AppleUSBHubPort[0x13a3900]::ReleaseDevZeroLock()
May 21 17:56:10 localhost kernel: USBF: 21796.998 AppleUSBHubPort[0x138f000]::ReleaseDevZeroLock()
May 21 17:57:10 localhost kernel: USBF: 21856.996 AppleUSBHubPort[0x138f300]::ReleaseDevZeroLock()


Does anyone know if there is a way I can reinstall all the appleusb extensions without reinstalling the whole system? (I'm on mac os 10.3.9)

May 22, 2008 4:35 AM in response to philomene251

ARGH!! it's happened to me again (mouse & keyboard deconnection), with only firefox and mail open, and here's what I have in the console :
Mac OS X Version 10.3.9 (assemblage 7W98)
2008-05-22 12:37:45 +0200
/Applications/Firefox.app/Contents/MacOS/firefox-bin: can't map file: /Library/Internet Plug-Ins/AdobePDFViewer.plugin ((os/kern) invalid argument)

/Applications/Firefox.app/Contents/MacOS/firefox-bin: can't map file: /Library/Internet Plug-Ins/Flash Player.plugin ((os/kern) invalid argument)

the thing is : I do have these plug-ins in the right location...

May 23, 2008 2:14 PM in response to philomene251

Hi,

Sorry I'm losing track of what's plugged into the Mac. The panics are all USB related, and seem USB Hub related.

I know you've tried unplugging various USB devices. But try again with just the keyboard and mouse, and if necessary with just the mouse plugged into the computer and not the keyboard. If that runs stably, then it could be that the USB hub in the keyboard -- yep there is one for those ports on the keyboard -- is the problem. Probably not supplying enough juice. If it isn't stable in that condition, then do you have another keyboard? It could be that the USB hub in the keyboard is having problems causing the panics.

May 23, 2008 3:20 PM in response to philomene251

First thing : Eric > thank you so much for your concern! really! 🙂

So at the moment, I still don't have any peripherals connected except keyboard and mouse (the mouse was on keyboard when it last disconnected -after reinstalling mac os-)
so, I read your mind > I plugged the mouse directly on the central unit... let's see... none of them have disconnected yet (but for how long?)

Tomorrow, I'll take my last chance with this G4 and buy a pci usb card, and a new mouse + keyboard (I must admit my keyboard is... "a bit dirty" -if there is a war one day I could keep this keyboard for food supply lol-)
if it doesn't work, well, I'll just kick this G4 BIG TIME because I'm pretty fed up with these usb issues
I'll tell you!

thanks again! 🙂

PS note that I haven't had kernel panics for quite a while now (and definitely none since I reinstalled the system)

null

May 24, 2008 5:40 AM in response to philomene251

No problem.

Last chance huh? At least PCI USB2 cards don't cost much at all. I have a D-Link 5 port (4 external) that works just fine, I think I paid around EUR 10 for it. Plug & play, no drivers needed, and no sleep issues.

As for keyboards, the new aluminum keyboards are really nice. If you get one, try the startup commands, e.g. option at boot, cmd-opt-p-r, to make sure they work. I read some early reports that the startup keystrokes didn't work with the aluminum keyboards on PPC Mac, but some indicated that when they were able to swap for a new one -- they worked fine. I suspect there was a bad lot with this problem, best to make sure you didn't get one from that lot. I ordered mine directly from the Apple store -- to make sure I got current stock -- and the startup keystrokes work just fine with my MDD.

May 29, 2008 8:24 AM in response to philomene251

:'(
it's come back again... no mouse and keyboard disconnections but kernel panics...
it just worked perfectly since I installed the usb pci card and today I've just had 2 kernel panics (I've been resetting the PRAM while rebooting after the first KP).
The console does'nt stop addind lines...
Now it looks like :
May 29 17:12:11 localhost DirectoryService[329]: Launched version 1.8.3 (v258)
May 29 17:12:14 localhost /Library/Application Support/Tablet/WacomTabletDriver.app/Contents/Resources/TabletDriver.app/Conten ts/MacOS/TabletDriver: Transition to User ID:501
May 29 17:12:15 localhost /Library/Application Support/Tablet/WacomTabletDriver.app/Contents/Resources/TabletDriver.app/Conten ts/MacOS/TabletDriver: Transition to User ID:501
May 29 17:12:18 localhost diskarbitrationd[85]: disk2s6 hfs 90917875-B4A1-3F76-BE1A-F1330AD62D60 LaCie Disk /Volumes/LaCie Disk
May 29 17:12:19 localhost diskarbitrationd[85]: disk1s2 hfs F6A2494F-CEB7-3FE0-A836-373A35D82C7F DVD sans titre /Volumes/DVD sans titre
May 29 17:12:24 localhost kernel: USBF: 237.110 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x43dbb00 - releasing device
May 29 17:12:25 localhost kernel: USBF: 237.562 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x43db900 - releasing device
May 29 17:12:25 localhost kernel: USBF: 238. 14 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x43dbb00 - releasing device
May 29 17:12:26 localhost kernel: USBF: 238.466 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x43dbb00 - releasing device
May 29 17:12:28 localhost diskarbitrationd[85]: disk3s1 msdos 00000000-0000-0000-0000-000000000000 My Book /Volumes/My Book
May 29 17:12:47 localhost kernel: USBF: 260.405 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x2cb3200 - releasing device
May 29 17:12:48 localhost kernel: USBF: 260.857 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x2cb3200 - releasing device
May 29 17:12:48 localhost kernel: USBF: 261.308 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x2cb3200 - releasing device
May 29 17:12:49 localhost kernel: USBF: 261.759 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x2cb3200 - releasing device
May 29 17:13:12 localhost kernel: USBF: 284.981 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x4508000 - releasing device
May 29 17:13:13 localhost kernel: USBF: 285.433 AppleUSBEHCI[0x29b2000]::MakeDevice error setting address. err=0xe00002ed device=0x4508000 - releasing device

and it goes on and on like this....
From this, can anyone tell me if the usb problem listed here is related to the Mybook firewire volume? (just guessing as the line before these messages is about " 17:12:28 localhost diskarbitrationd[85]: disk3s1 msdos 00000000-0000-0000-0000-000000000000 My Book "

Last chance ever : change keyboard and mouse...

Message was edited by: philomene251

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

usb + firewire issues = kernel panic -> help needed!!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.