It may not be the problem but you need to load the ohci-hcd driver for your NEC card to drive USB1 devices.
On Tue, 30 Nov 2004 [EMAIL PROTECTED] wrote: > Hello, > > I bought myself a PCI USB2 card (NEC Corporation USB 2.0), it doesn't > work. My Linux kernel is 2.4.27 and I got the same results with 2.4.24. > > I saw all over the net that cards with NEC chipset are supported, so it > must be my error but I can't get it to work. :-/ (My motherborad's USB1 > works all right, but I need the speed of USB2, that's why I bought the > card.) > > Any hints would be much appreciated! > > The symptom: if I plug an USB1 device into the PCI card, nothing > happens. If I plug an USB2 device into the card then kernel panic > occurs. I think the card should work with USB1 devices too, so the > problem may lay here. > > ,----[ usbtree ] > | /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/5p, 480M > | /: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=usb-uhci/2p, 12M > | |__ Port 1: Dev 2, If 0, Class=HID, Driver=hid, 1.5M > | |__ Port 2: Dev 3, If 0, Class=hub, Driver=hub/4p, 12M > | |__ Port 1: Dev 4, If 0, Class=HID, Driver=hid, 1.5M > | |__ Port 1: Dev 4, If 1, Class=HID, Driver=hid, 1.5M > `---- > > (Bus 02 is the NEC card, Bus 01 is the motherboard USB1.) > > ,----[ cat /proc/bus/usb/devices ] > | T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 5 > | B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 > | D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1 > | P: Vendor=0000 ProdID=0000 Rev= 2.04 > | S: Manufacturer=Linux 2.4.27 ehci_hcd > | S: Product=NEC Corporation USB 2.0 > | S: SerialNumber=00:11.2 > | 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= 2 Ivl=256ms > | T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 > | B: Alloc=334/900 us (37%), #Int= 4, #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=e000 > | 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=1.5 MxCh= 0 > | D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > | P: Vendor=046d ProdID=c501 Rev= 9.10 > | S: Manufacturer=Logitech > | S: Product=USB Receiver > | C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 50mA > | I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid > | E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms > | T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 4 > | D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > | P: Vendor=0451 ProdID=1446 Rev= 1.10 > | 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=02 Prnt=03 Port=00 Cnt=01 Dev#= 4 Spd=1.5 MxCh= 0 > | D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 > | P: Vendor=045e ProdID=001d Rev= 1.11 > | S: Product=Microsoft Natural Keyboard Pro > | C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA > | I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=hid > | E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms > | I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=hid > | E: Ad=82(I) Atr=03(Int.) MxPS= 3 Ivl=10ms > `---- > > ,----[ lspci -v ] > | 00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge > (rev 02) > | Flags: bus master, medium devsel, latency 32 > | Memory at db000000 (32-bit, prefetchable) [size=16M] > | Capabilities: <available only to root> > | > | 00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev > 02) (prog-if 00 [Normal decode]) > | Flags: bus master, 66Mhz, medium devsel, latency 64 > | Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 > | Memory behind bridge: d0000000-d3ffffff > | Prefetchable memory behind bridge: d8000000-d9ffffff > | > | 00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02) > | Flags: bus master, medium devsel, latency 0 > | > | 00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) > (prog-if 80 [Master]) > | Flags: bus master, medium devsel, latency 32 > | I/O ports at f000 [size=16] > | > | 00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) > (prog-if 00 [UHCI]) > | Flags: bus master, medium devsel, latency 32, IRQ 9 > | I/O ports at e000 [size=32] > | > | 00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02) > | Flags: medium devsel, IRQ 9 > | > | 00:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) > | Subsystem: Creative Labs SB Live! 5.1 Model SB0100 > | Flags: bus master, medium devsel, latency 32, IRQ 9 > | I/O ports at e400 [size=32] > | Capabilities: <available only to root> > | > | 00:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev > 07) > | Subsystem: Creative Labs Gameport Joystick > | Flags: bus master, medium devsel, latency 32 > | I/O ports at e800 [size=8] > | Capabilities: <available only to root> > | > | 00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) > | Flags: medium devsel, IRQ 9 > | I/O ports at ec00 [size=32] > | Expansion ROM at <unassigned> [disabled] [size=32K] > | > | 00:0d.0 VGA compatible controller: S3 Inc. ViRGE/DX or /GX (rev 01) > (prog-if 00 [VGA]) > | Subsystem: S3 Inc. ViRGE/DX > | Flags: bus master, medium devsel, latency 32, IRQ 11 > | Memory at d4000000 (32-bit, non-prefetchable) [size=64M] > | Expansion ROM at <unassigned> [disabled] [size=64K] > | > | 00:11.0 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI]) > | Subsystem: Unknown device 807d:0035 > | Flags: bus master, medium devsel, latency 32, IRQ 9 > | Memory at dc000000 (32-bit, non-prefetchable) [size=4K] > | Capabilities: <available only to root> > | > | 00:11.1 USB Controller: NEC Corporation USB (rev 41) (prog-if 10 [OHCI]) > | Subsystem: Unknown device 807d:0035 > | Flags: bus master, medium devsel, latency 32, IRQ 12 > | Memory at dc001000 (32-bit, non-prefetchable) [size=4K] > | Capabilities: <available only to root> > | > | 00:11.2 USB Controller: NEC Corporation USB 2.0 (rev 02) (prog-if 20 [EHCI]) > | Subsystem: Unknown device 807d:1043 > | Flags: bus master, medium devsel, latency 32, IRQ 11 > | Memory at dc002000 (32-bit, non-prefetchable) [size=256] > | Capabilities: <available only to root> > | > | 01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev > 04) (prog-if 00 [VGA]) > | Subsystem: Matrox Graphics, Inc. Millennium G400 MAX/Dual Head 32Mb > | Flags: bus master, medium devsel, latency 64, IRQ 12 > | Memory at d8000000 (32-bit, prefetchable) [size=32M] > | Memory at d0000000 (32-bit, non-prefetchable) [size=16K] > | Memory at d1000000 (32-bit, non-prefetchable) [size=8M] > | Expansion ROM at <unassigned> [disabled] [size=64K] > | Capabilities: <available only to root> > | > `---- > > ,----[ dmesg | grep -i usb ] > | usb.c: registered new driver usbdevfs > | usb.c: registered new driver hub > | usb.c: registered new driver hid > | hid-core.c: USB HID support drivers > | usb-uhci.c: $Revision: 1.275 $ time 11:42:12 Oct 27 2004 > | usb-uhci.c: High bandwidth mode enabled > | usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 9 > | usb-uhci.c: Detected 2 ports > | usb.c: new USB bus registered, assigned bus number 1 > | hub.c: USB hub found > | usb-uhci.c: v1.275:USB Universal Host Controller Interface driver > | ehci_hcd 00:11.2: NEC Corporation USB 2.0 > | usb.c: new USB bus registered, assigned bus number 2 > | ehci_hcd 00:11.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Dec-29/2.4 > | hub.c: USB hub found > | usb.c: registered new driver usblp > | printer.c: v0.13: USB Printer Device Class driver > | usb.c: registered new driver serial > | usbserial.c: USB Serial support registered for Generic > | usbserial.c: USB Serial Driver core v1.4 > | usbserial.c: USB Serial support registered for Handspring Visor / Treo / > Palm 4.0 / Clié 4.x > | usbserial.c: USB Serial support registered for Sony Clié 3.5 > | usbserial.c: USB Serial support registered for Sony Clié 5.0 > | visor.c: USB HandSpring Visor, Palm m50x, Treo, Sony Clié driver v1.7 > | hub.c: new USB device 00:07.2-1, assigned address 2 > | Initializing USB Mass Storage driver... > | usb.c: registered new driver usb-storage > | USB Mass Storage support registered. > | input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb1:2.0 > | hub.c: new USB device 00:07.2-2, assigned address 3 > | hub.c: USB hub found > | hub.c: new USB device 00:07.2-2.1, assigned address 4 > | input: USB HID v1.10 Keyboard [045e:001d] on usb1:4.0 > | input: USB HID v1.10 Device [045e:001d] on usb1:4.1 > | hub.c: new USB device 00:07.2-2.2, assigned address 5 > | scsi0 : SCSI emulation for USB Mass Storage devices > `---- > > > -- /------------------------------------+-------------------------\ |Stephen J. Gowdy | SLAC, MailStop 34, | |http://www.slac.stanford.edu/~gowdy/ | 2575 Sand Hill Road, | |http://calendar.yahoo.com/gowdy | Menlo Park CA 94025, USA | |EMail: [EMAIL PROTECTED] | Tel: +1 650 926 3144 | \------------------------------------+-------------------------/ ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users
