[arch-general] 2.6.35.4-1 still hangs waiting on udev with usbhid errors
David C. Rankin
drankinatty at suddenlinkmail.com
Fri Sep 3 00:23:53 EDT 2010
On 09/02/2010 04:34 AM, Myra Nelson wrote:
> David:
>
> Stupid question 1, is the usbhid-ups a kernel module (I assume it is,
> just making sure)?
> Stupid question 2, do you have the module listed in the modules
> section of your rc.conf?
>
> I've found it much easier to list the modules I need in the rc.conf
> file and the system "seems" to boot a little faster. I listed all the
> modules from "lsmod".
>
> Myra
>
> off topic warning
>
> PS. If you would move West of I35 you would have less trouble. The
> devil made me say that.
ROTFLMAO
I'm from Dallas originally -- right on top of I35 - so I don't really think
that will help :p
There are no stupid questions, I have already asked them all! Seriously, yes
usbhid-ups is a kernel module used by community/network-ups-tools to enable
communications with your UPS. I'm currently running network-ups-tools-2.4.1-1.
No - it isn't listed in my rc.conf:
MODULES=(dm_mod dm_mirror sata_nv nvidia)
So this is one of those that is UDEV activated if the ups is present. I
guess if it isn't plugged in on boot, the usbhid-ups driver would never be called.
Now this flaky behavior is only on 1 of two boxes I have so I suspect there
is some type of bug (a kernel bug maybe) related to the nvidia chipset on this
box. I had opened a bug on it, but I guess somebody closed it because I can't
find the bug now. I provided all the chipset and hardware info there. Basically,
the box is a:
MSI K9N2 SLI Platinum Mobo
Manufacturer: MSI
Product Name: MS-7374
Processor: Phenom Quad Core 9850
Ram: 8G
The usb and pci buses looks like this:
[23:19 archangel:/home/david/cnf/egw] # lsusb
Bus 004 Device 002: ID 045e:0095 Microsoft Corp. IntelliMouse Explorer 4.0
(IntelliPoint)
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[23:16 archangel:/home/david/cnf/egw] # lspci
00:00.0 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller
(rev a2)
00:01.0 ISA bridge: nVidia Corporation MCP78S [GeForce 8200] LPC Bridge (rev a2)
00:01.1 SMBus: nVidia Corporation MCP78S [GeForce 8200] SMBus (rev a1)
00:01.2 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller
(rev a1)
00:01.3 Co-processor: nVidia Corporation MCP78S [GeForce 8200] Co-Processor (rev a2)
00:01.4 RAM memory: nVidia Corporation MCP78S [GeForce 8200] Memory Controller
(rev a1)
00:02.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1
Controller (rev a1)
00:02.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0
Controller (rev a1)
00:04.0 USB Controller: nVidia Corporation MCP78S [GeForce 8200] OHCI USB 1.1
Controller (rev a1)
00:04.1 USB Controller: nVidia Corporation MCP78S [GeForce 8200] EHCI USB 2.0
Controller (rev a1)
00:06.0 IDE interface: nVidia Corporation MCP78S [GeForce 8200] IDE (rev a1)
00:07.0 Audio device: nVidia Corporation MCP72XE/MCP72P/MCP78U/MCP78S High
Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:09.0 RAID bus controller: nVidia Corporation MCP78S [GeForce 8200] SATA
Controller (RAID mode) (rev a2)
00:0a.0 Ethernet controller: nVidia Corporation MCP77 Ethernet (rev a2)
00:10.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge
(rev a1)
00:12.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge
(rev a1)
00:13.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:14.0 PCI bridge: nVidia Corporation MCP78S [GeForce 8200] PCI Bridge (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
Sempron] HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
Sempron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
Sempron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
Sempron] Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64,
Sempron] Link Control
01:06.0 Serial controller: 3Com Corp, Modem Division 56K FaxModem Model 5610
(rev 01)
01:09.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)]
IEEE 1394 OHCI Controller (rev c0)
02:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce 8800 GT] (rev a2)
04:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial ATA
Controller (rev 03)
04:00.1 IDE interface: JMicron Technology Corp. JMB362/JMB363 Serial ATA
Controller (rev 03)
Up until this latest string of usbhid problems, I have used this same UPS
and setup for a couple of years with both SuSE and Arch and I have never
experienced problem like this until the last kernel or two. Let me know if you
want me to send in any more info.
--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
More information about the arch-general
mailing list