I'm running an enigma system with kernel 2.4.9-31 on an ASUS A7V motherboard at BIOS revision 1010a and I'm having some trouble with my USB.
I'm trying to use an Epson scanner in it, but it seems that the USB system gets all messed up when the scanner is plugged in at boot time. There also seems to be some issue with USB bus 2 on this motherboard, but I've not fully gathered info on this issue yet. Is there a reason not to have USB devices (specifically a scanner) when the system boots? Is this perhaps a known problem with A7V motherboards? What I have for info is this: I have manually removed the scanner and usb-uhci modules from the kernel. I have disconnected the scanner from the bus. When I "modprobe usb-uhci" (usbcore is still loaded), I get the following: ------------------------------------------------------------------------------ Apr 15 07:48:42 brutus kernel: usb-uhci.c: $Revision: 1.259 $ time 08:31:55 Apr 11 2002 Apr 15 07:48:42 brutus kernel: usb-uhci.c: High bandwidth mode enabled Apr 15 07:48:42 brutus kernel: PCI: Found IRQ 9 for device 00:04.2 Apr 15 07:48:42 brutus kernel: PCI: Sharing IRQ 9 with 00:04.3 Apr 15 07:48:42 brutus kernel: usb-uhci.c: USB UHCI at I/O 0xb400, IRQ 9 Apr 15 07:48:42 brutus kernel: usb-uhci.c: Detected 2 ports Apr 15 07:48:42 brutus kernel: usb.c: new USB bus registered, assigned bus number 1 Apr 15 07:48:43 brutus kernel: hub.c: USB hub found Apr 15 07:48:43 brutus kernel: hub.c: 2 ports detected Apr 15 07:48:43 brutus kernel: PCI: Found IRQ 9 for device 00:04.3 Apr 15 07:48:43 brutus kernel: PCI: Sharing IRQ 9 with 00:04.2 Apr 15 07:48:43 brutus kernel: usb-uhci.c: USB UHCI at I/O 0xb000, IRQ 9 Apr 15 07:48:43 brutus kernel: usb-uhci.c: Detected 2 ports Apr 15 07:48:43 brutus kernel: usb.c: new USB bus registered, assigned bus number 2 Apr 15 07:48:43 brutus kernel: hub.c: USB hub found Apr 15 07:48:43 brutus kernel: hub.c: 2 ports detected Apr 15 07:48:43 brutus kernel: usb-uhci.c: v1.251:USB Universal Host Controller Interface driver Apr 15 07:48:43 brutus kernel: hub.c: USB new device connect on bus2/2, assigned device number 2 Apr 15 07:48:43 brutus kernel: hub.c: USB hub found Apr 15 07:48:43 brutus kernel: hub.c: 4 ports detected ------------------------------------------------------------------------------ Which seems fine except perhaps for the sharing of IRQ 9, but they are both USB controllers, so that's probably not a problem. Now, I plug the scanner into USB Bus 1, and I get: ------------------------------------------------------------------------------ Apr 15 07:51:26 brutus kernel: hub.c: USB new device connect on bus1/2, assigned device number 2 Apr 15 07:51:26 brutus kernel: usb.c: USB device 2 (vend/prod 0x4b8/0x110) is not claimed by any active driver. Apr 15 07:51:26 brutus kernel: usb.c: registered new driver usbscanner Apr 15 07:51:26 brutus kernel: scanner.c: USB Scanner support registered. ------------------------------------------------------------------------------ So far, so good. lsmod shows that the usbcore, usb-uhci, and scanner are all loaded. Cool. "cat /proc/bus/usb/devices" gives me: ------------------------------------------------------------------------------ T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 11/900 us ( 1%), #Int= 1, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=b000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 4 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=058f ProdID=9254 Rev= 1.00 S: Manufacturer=ALCOR S: Product=Generic USB Hub C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=b400 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1 P: Vendor=04b8 ProdID=0110 Rev= 3.02 S: Manufacturer=EPSON S: Product=EPSON Scanner C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbscanner E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms ------------------------------------------------------------------------------ Which is good, I think. We have two USB UHCI root hubs, (S/Ns b000 and b400), a generic USB hub (when I'm having problems, this entry doesn't show up), and an EPSON scanner. However, I get "Can't locate module char-major-81", but that seems to be about radio* and video* devices, so that might be unrelated... I have problems when the scanner is plugged into bus 2 or if the scanner is plugged in on a reboot. I can gather info on that, but I don't want to make this message any longer that it already is... My question is: Is it normal for the USB devices to have to be disconnected when the USB modules load for things to work right (when the scanner is plugged in, the scanner modules doesn't even load)? Thanks! -Michael -- In light of the terrorist attack on the U.S.: They that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -- Benjamin Franklin, 1759 _______________________________________________ Redhat-list mailing list [EMAIL PROTECTED] https://listman.redhat.com/mailman/listinfo/redhat-list