Ed Greshko wrote:
No, but where do you live? You don't happen to live in an cold, arid area
where you walk around with a set of keys and use them to touch door knobs
during the winter months to keep from getting shocked all the time?
I wouldn't call NE US "arid" but yes, it's not unusual when the temp and
humidity drop to get lots of static discharges. I didn't notice anything
this particular time, and I wasn't walking around before the event.
Run lspci and see if the "USB Controller" is listed.
Yep still there.
That's the strange thing to me: everything looks normal. I guess it's
possible to zap the line drivers and not have the controller detect it,
but that seems surprising to me.
... Ok, in putting this message together, I see now that there are some
signs I had missed before. Before the crash, a USB game controller
attached to the system was detected, but not afterward. And after the
crash, I get new messages like this:
> kernel: uhci_hcd 0000:00:11.2: HCRESET not completed yet!
So everything looks like I fried the USB ports, and perhaps the
controller itself.
I'm attaching the relevant messages as an HTML file, if you want to have
a look.
<Joe
Title: messages
# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP]
00:0a.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 09)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
00:11.4 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 1b)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 30)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR [Radeon 9600]
01:00.1 Display controller: ATI Technologies Inc RV350 AR [Radeon 9600] (Secondary)
(/var/log/messages from a pre-event session)
Dec 16 08:20:26 duros syslogd 1.4.1: restart.
Dec 16 08:20:26 duros kernel: klogd 1.4.1, log source = /proc/kmsg started.
Dec 16 08:20:26 duros kernel: Linux version 2.6.18-1.2239.fc5 (brewbuilder@xxxxxxxxxxxxxxxxxxxxxxxxxxx) (gcc version 4.1.1 20060525 (Red Hat 4.1.1-1)) #1 Fri Nov 10 13:04:06 EST 2006
...
Dec 16 08:20:26 duros kernel: Linux Plug and Play Support v0.97 (c) Adam Belay
Dec 16 08:20:26 duros kernel: pnp: PnP ACPI init
Dec 16 08:20:26 duros kernel: pnp: PnP ACPI: found 15 devices
Dec 16 08:20:26 duros kernel: usbcore: registered new driver usbfs
Dec 16 08:20:26 duros kernel: usbcore: registered new driver hub
...
Dec 16 08:20:26 duros kernel: usbcore: registered new driver libusual
Dec 16 08:20:26 duros kernel: usbcore: registered new driver hiddev
Dec 16 08:20:26 duros kernel: usbcore: registered new driver usbhid
Dec 16 08:20:26 duros kernel: drivers/usb/input/hid-core.c: v2.6:USB HID core driver
...
Dec 16 08:20:26 duros kernel: SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts
...
Dec 16 08:20:27 duros kernel: USB Universal Host Controller Interface driver v3.0
Dec 16 08:20:27 duros kernel: ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
Dec 16 08:20:27 duros kernel: ACPI: PCI Interrupt 0000:00:11.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.2: UHCI Host Controller
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.2: new USB bus registered, assigned bus number 1
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.2: irq 11, io base 0x0000d800
Dec 16 08:20:27 duros kernel: usb usb1: configuration #1 chosen from 1 choice
Dec 16 08:20:27 duros kernel: hub 1-0:1.0: USB hub found
Dec 16 08:20:27 duros kernel: hub 1-0:1.0: 2 ports detected
...
Dec 16 08:20:27 duros kernel: ACPI: PCI Interrupt 0000:00:11.3[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.3: UHCI Host Controller
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.3: new USB bus registered, assigned bus number 2
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.3: irq 11, io base 0x0000dc00
Dec 16 08:20:27 duros kernel: usb usb2: configuration #1 chosen from 1 choice
Dec 16 08:20:27 duros kernel: hub 2-0:1.0: USB hub found
Dec 16 08:20:27 duros kernel: hub 2-0:1.0: 2 ports detected
Dec 16 08:20:27 duros kernel: ACPI: PCI Interrupt 0000:00:11.4[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.4: UHCI Host Controller
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.4: new USB bus registered, assigned bus number 3
Dec 16 08:20:27 duros kernel: uhci_hcd 0000:00:11.4: irq 11, io base 0x0000e000
Dec 16 08:20:27 duros kernel: usb usb3: configuration #1 chosen from 1 choice
Dec 16 08:20:27 duros kernel: hub 3-0:1.0: USB hub found
Dec 16 08:20:27 duros kernel: hub 3-0:1.0: 2 ports detected
...
Dec 16 08:20:27 duros kernel: usb 1-2: new low speed USB device using uhci_hcd and address 2
...
Dec 16 08:20:27 duros kernel: usb 1-2: configuration #1 chosen from 1 choice
...
Dec 16 08:20:27 duros kernel: input: HID 050d:0805 as /class/input/input3
Dec 16 08:20:27 duros kernel: input: USB HID v1.00 Gamepad [HID 050d:0805] on usb-0000:00:11.2-2
(/var/log/messages from boot after crash)
Dec 17 03:44:00 duros kernel: Linux Plug and Play Support v0.97 (c) Adam Belay
Dec 17 03:44:00 duros kernel: pnp: PnP ACPI init
Dec 17 03:44:00 duros kernel: pnp: PnP ACPI: found 15 devices
Dec 17 03:44:00 duros kernel: usbcore: registered new driver usbfs
Dec 17 03:44:00 duros kernel: usbcore: registered new driver hub
...
Dec 17 03:44:01 duros kernel: usbcore: registered new driver libusual
Dec 17 03:44:01 duros kernel: usbcore: registered new driver hiddev
Dec 17 03:44:01 duros kernel: usbcore: registered new driver usbhid
Dec 17 03:44:01 duros kernel: drivers/usb/input/hid-core.c: v2.6:USB HID core driver
...
Dec 17 03:44:01 duros kernel: SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts
...
Dec 17 03:44:04 duros kernel: USB Universal Host Controller Interface driver v3.0
Dec 17 03:44:04 duros kernel: ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
Dec 17 03:44:04 duros kernel: ACPI: PCI Interrupt 0000:00:11.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
Dec 17 03:44:04 duros kernel: uhci_hcd 0000:00:11.2: UHCI Host Controller
Dec 17 03:44:04 duros kernel: uhci_hcd 0000:00:11.2: new USB bus registered, assigned bus number 1
Dec 17 03:44:04 duros kernel: uhci_hcd 0000:00:11.2: HCRESET not completed yet!
Dec 17 03:44:04 duros kernel: uhci_hcd 0000:00:11.2: irq 11, io base 0x0000d800
Dec 17 03:44:04 duros kernel: usb usb1: configuration #1 chosen from 1 choice
Dec 17 03:44:04 duros kernel: hub 1-0:1.0: USB hub found
Dec 17 03:44:04 duros kernel: hub 1-0:1.0: 2 ports detected
...
Dec 17 03:44:05 duros kernel: ACPI: PCI Interrupt 0000:00:11.3[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
Dec 17 03:44:05 duros kernel: uhci_hcd 0000:00:11.3: UHCI Host Controller
Dec 17 03:44:05 duros kernel: uhci_hcd 0000:00:11.3: new USB bus registered, assigned bus number 2
Dec 17 03:44:05 duros kernel: uhci_hcd 0000:00:11.3: HCRESET not completed yet!
Dec 17 03:44:05 duros kernel: uhci_hcd 0000:00:11.3: irq 11, io base 0x0000dc00
Dec 17 03:44:05 duros kernel: usb usb2: configuration #1 chosen from 1 choice
Dec 17 03:44:05 duros kernel: hub 2-0:1.0: USB hub found
Dec 17 03:44:05 duros kernel: hub 2-0:1.0: 2 ports detected
...
Dec 17 03:44:05 duros kernel: ACPI: PCI Interrupt 0000:00:11.4[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
Dec 17 03:44:05 duros kernel: uhci_hcd 0000:00:11.4: UHCI Host Controller
Dec 17 03:44:05 duros kernel: uhci_hcd 0000:00:11.4: new USB bus registered, assigned bus number 3
Dec 17 03:44:05 duros kernel: uhci_hcd 0000:00:11.4: HCRESET not completed yet!
Dec 17 03:44:05 duros kernel: uhci_hcd 0000:00:11.4: irq 11, io base 0x0000e000
Dec 17 03:44:05 duros kernel: usb usb3: configuration #1 chosen from 1 choice
Dec 17 03:44:05 duros kernel: hub 3-0:1.0: USB hub found
Dec 17 03:44:05 duros kernel: hub 3-0:1.0: 2 ports detected