I just fired up kernel 2.4.21-pre1. The ehci-hcd module gives an error upon load. It was/is working fine with 2.4.20. I am using the latest modutils (2.4.22). The rest of the system is a stock RedHat 8 (Gcc 3.2)
I put output of lspci, /proc/bus/usb/devices etc below. Also with web links in case this mail is too wrapped. Please let me know if you need anything else. Or if I'm doing something stupid ;) Thanks! Tony Links to files below: http://ac.marywood.edu/tspin/www/lspci.txt http://ac.marywood.edu/tspin/www/usbdevices.txt http://ac.marywood.edu/tspin/www/ehci.txt http://ac.marywood.edu/tspin/www/ehciload.txt I get the following when loading ehci: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg Here is lspci -v 00:00.0 Host bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge (rev 01) Subsystem: Asustek Computer, Inc.: Unknown device 8093 Flags: bus master, fast devsel, latency 0 Memory at e0000000 (32-bit, prefetchable) [size=256M] Capabilities: [e4] #09 [0105] Capabilities: [a0] AGP version 2.0 00:01.0 PCI bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset AGP Bridge (rev 01) (prog-if 00 [Normal decode]) Flags: bus master, 66Mhz, fast devsel, latency 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 Memory behind bridge: d6000000-d75fffff Prefetchable memory behind bridge: d7700000-dfffffff 00:1d.0 USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 01) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 8089 Flags: bus master, medium devsel, latency 0, IRQ 16 I/O ports at d800 [size=32] 00:1d.1 USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 01) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 8089 Flags: bus master, medium devsel, latency 0, IRQ 19 I/O ports at d400 [size=32] 00:1d.2 USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 01) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 8089 Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at d000 [size=32] 00:1d.7 USB Controller: Intel Corp. 82801DB USB EHCI Controller (rev 01) (prog-if 20 [EHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 8089 Flags: bus master, medium devsel, latency 0, IRQ 23 Memory at d5800000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Capabilities: [58] #0a [2080] 00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB PCI Bridge (rev 81) (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=32 I/O behind bridge: 0000a000-0000bfff Memory behind bridge: d3000000-d57fffff Prefetchable memory behind bridge: d7600000-d76fffff 00:1f.0 ISA bridge: Intel Corp. 82801DB ISA Bridge (LPC) (rev 01) Flags: bus master, medium devsel, latency 0 00:1f.1 IDE interface: Intel Corp. 82801DB ICH4 IDE (rev 01) (prog-if 8a [Master SecP PriP]) Subsystem: Asustek Computer, Inc.: Unknown device 8089 Flags: bus master, medium devsel, latency 0, IRQ 18 I/O ports at <unassigned> [size=8] I/O ports at <unassigned> [size=4] I/O ports at <unassigned> [size=8] I/O ports at <unassigned> [size=4] I/O ports at f000 [size=16] Memory at 40000000 (32-bit, non-prefetchable) [size=1K] 01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti4600] (rev a2) (prog-if 00 [VGA]) Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 16 Memory at d6000000 (32-bit, non-prefetchable) [size=16M] Memory at d8000000 (32-bit, prefetchable) [size=128M] Memory at d7800000 (32-bit, prefetchable) [size=512K] Expansion ROM at d77e0000 [disabled] [size=128K] Capabilities: [60] Power Management version 2 Capabilities: [44] AGP version 2.0 02:08.0 Ethernet controller: Intel Corp. 82801BD PRO/100 VE (CNR) Ethernet Controller (rev 81) Subsystem: Asustek Computer, Inc.: Unknown device 8071 Flags: bus master, medium devsel, latency 32, IRQ 20 Memory at d5000000 (32-bit, non-prefetchable) [size=4K] I/O ports at b800 [size=64] Capabilities: [dc] Power Management version 2 02:0a.0 SCSI storage controller: Adaptec AHA-3960D / AIC-7899A U160/m (rev 01) Subsystem: Adaptec AHA-3960D U160/m Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 22 BIST result: 00 I/O ports at b400 [disabled] [size=256] Memory at d4800000 (64-bit, non-prefetchable) [size=4K] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities: [dc] Power Management version 2 02:0a.1 SCSI storage controller: Adaptec AHA-3960D / AIC-7899A U160/m (rev 01) Subsystem: Adaptec AHA-3960D U160/m Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 23 BIST result: 00 I/O ports at b000 [disabled] [size=256] Memory at d4000000 (64-bit, non-prefetchable) [size=4K] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities: [dc] Power Management version 2 02:0c.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03) Subsystem: Creative Labs SB0090 Audigy Player Flags: bus master, medium devsel, latency 32, IRQ 20 I/O ports at a800 [size=32] Capabilities: [dc] Power Management version 2 02:0c.1 Input device controller: Creative Labs SB Audigy MIDI/Game port (rev 03) Subsystem: Creative Labs SB Audigy MIDI/Gameport Flags: bus master, medium devsel, latency 32 I/O ports at a400 [size=8] Capabilities: [dc] Power Management version 2 02:0c.2 FireWire (IEEE 1394): Creative Labs SB Audigy FireWire Port (prog-if 10 [OHCI]) Subsystem: Creative Labs: Unknown device 0010 Flags: bus master, medium devsel, latency 32, IRQ 21 Memory at d3800000 (32-bit, non-prefetchable) [size=2K] Memory at d3000000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 Here is /proc/bus/usb/devices: T: Bus=03 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=d000 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=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 28/900 us ( 3%), #Int= 2, #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=d400 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=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 4 D: Ver= 1.01 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=05e3 ProdID=0604 Rev= 0.12 S: Product=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=02 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 7 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0781 ProdID=0002 Rev= 0.09 S: Manufacturer=SanDisk Corporation S: Product=ImageMate CompactFlash USB S: SerialNumber=000000000007 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms T: Bus=02 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=059b ProdID=0030 Rev= 1.00 S: Manufacturer=Iomega S: Product=USB Zip 250 S: SerialNumber=059B00300E009CDB C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=32ms T: Bus=02 Lev=02 Prnt=02 Port=02 Cnt=03 Dev#= 5 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=03f0 ProdID=0317 Rev= 1.00 S: Manufacturer=HewLett Packard S: Product=HP LaserJet 1200 S: SerialNumber=00CNBQ109537 C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 3 Cls=07(print) Sub=01 Prot=03 Driver=usblp E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=03(Int.) MxPS= 8 Ivl=255ms I: If#= 0 Alt= 1 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms I: If#= 0 Alt= 2 #EPs= 1 Cls=07(print) Sub=01 Prot=01 Driver=usblp E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms T: Bus=02 Lev=02 Prnt=02 Port=03 Cnt=04 Dev#= 6 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=03f0 ProdID=3c02 Rev= 1.00 S: Manufacturer=hp S: Product=photosmart 7350 S: SerialNumber=MY26N431WY3Y C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 2mA I: If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=03 Driver=usblp E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms I: If#= 0 Alt= 1 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0bda ProdID=8150 Rev= 1.00 S: Manufacturer=Linksys S: Product=Linksys USB LAN Adapter S: SerialNumber=,,,, C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=120mA I: If#= 0 Alt= 0 #EPs= 3 Cls=00(>ifc ) Sub=00 Prot=00 Driver=rtl8150 E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=1ms 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=d800 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=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0dbf ProdID=0300 Rev=11.00 S: Manufacturer=QTS S: Product=USB 2.0 ATAPI Bridge S: SerialNumber=2B03010804156F00 C:* #Ifs= 1 Cfg#= 2 Atr=c0 MxPwr= 98mA I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=32ms Here is a snip from dmesg when I attempt to modprobe ehci-hcd: ehci-hcd.c: 2002-Sep-23 USB 2.0 'Enhanced' Host Controller (EHCI) Driver ehci-hcd.c: block sizes: qh 96 qtd 96 itd 128 sitd 64 PCI: Setting latency timer of device 00:1d.7 to 64 hcd.c: ehci-hcd @ 00:1d.7, Intel Corp. 82801DB USB EHCI Controller hcd.c: irq 23, pci mem f888a000 usb.c: new USB bus registered, assigned bus number 4 ehci-dbg.c: ehci_start hcs_params 0x103206 dbg=1 cc=3 pcc=2 ordered !ppc ports=6 ehci-dbg.c: ehci_start extended capabilities at pci 68 ehci-dbg.c: ehci_start hcc_params 6871 caching 7 uframes 1024 64 bit addr ehci-hcd.c: capability 0001 at 68 ehci-hcd.c: BIOS handoff not needed ehci-hcd.c: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT hcd.c: remove: 00:1d.7, state 0 hcd.c: 00:1d.7: roothub graceful disconnect ehci-hcd.c: 00:1d.7: stop ehci-hcd.c: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT ehci-hcd.c: irq normal 0 err 0 reclaim 0 ehci-hcd.c: complete 0 unlink 0 qpatch 0 ehci-hcd.c: ehci_stop completed status 1000 Halt usb.c: USB bus 4 deregistered ------------------------------------------------------- This sf.net email is sponsored by: With Great Power, Comes Great Responsibility Learn to use your power at OSDN's High Performance Computing Channel http://hpc.devchannel.org/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
