I am trying to plug a USB 2 device in a USB 3 slot. Nothing is being detected in "lsusb". Is there something special I need to do? I am running centos 5.5 x86_64. I thought 3.0 was backward compatible. Nothing special about my device its an RS232 to USB device. It works in 2.0 slot.
Thanks,
Jerry
On Mon, Jan 10, 2011 at 1:07 PM, Jerry Geis geisj@pagestation.com wrote:
I am trying to plug a USB 2 device in a USB 3 slot. Nothing is being detected in "lsusb". Is there something special I need to do? I am running centos 5.5 x86_64. I thought 3.0 was backward compatible. Nothing special about my device its an RS232 to USB device. It works in 2.0 slot.
It is backwards compatible, but the chipset might not yet be supported. What does lsdev show for the port?
It is backwards compatible, but the chipset might not yet be supported. What does lsdev show for the port?
I dont have lsdev - I do have lspci. Is this what you meant?
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02) 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02) 00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02) 01:00.0 USB Controller: NEC Corporation Unknown device 0194 (rev 03) 02:00.0 Network controller: RaLink RT2860 03:00.0 VGA compatible controller: nVidia Corporation GT218 [ION] (rev a2) 03:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1) 04:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
Jerry
I don't have a lsdev either, I hope he meant lspci | grep usb* or something along those lines...:-)
Jerry Geis geisj@pagestation.com 1/10/2011 2:36 PM >>>
It is backwards compatible, but the chipset might not yet be supported. What does lsdev show for the port?
I dont have lsdev - I do have lspci. Is this what you meant?
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02) 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02) 00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02) 01:00.0 USB Controller: NEC Corporation Unknown device 0194 (rev 03) 02:00.0 Network controller: RaLink RT2860 03:00.0 VGA compatible controller: nVidia Corporation GT218 [ION] (rev a2) 03:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1) 04:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
Jerry _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Jerry, See the /var/log/messages and see if you see the device being detect by the kernel when you plug in. tail /var/log/messages should hint you something..
Jerry Geis geisj@pagestation.com 1/10/2011 2:36 PM >>>
It is backwards compatible, but the chipset might not yet be supported. What does lsdev show for the port?
I dont have lsdev - I do have lspci. Is this what you meant?
00:00.0 Host bridge: Intel Corporation N10 Family DMI Bridge (rev 02) 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 3 (rev 02) 00:1d.0 USB Controller: Intel Corporation N10/ICH7 Family USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 02) 01:00.0 USB Controller: NEC Corporation Unknown device 0194 (rev 03) 02:00.0 Network controller: RaLink RT2860 03:00.0 VGA compatible controller: nVidia Corporation GT218 [ION] (rev a2) 03:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1) 04:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
Jerry _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Mon, Jan 10, 2011 at 2:36 PM, Jerry Geis geisj@pagestation.com wrote:
It is backwards compatible, but the chipset might not yet be supported. What does lsdev show for the port?
I dont have lsdev - I do have lspci. Is this what you meant?
:D Working on AIX at the moment so got my ls*'s mixed..
[snip]
01:00.0 USB Controller: NEC Corporation Unknown device 0194 (rev 03)
[snip]
So no driver installed.. There's a link I found: http://git.kernel.org/?p=linux/kernel/git/sarah/xhci.git;a=summary
But it appears you need a later kernel...
On Monday, January 10, 2011 08:50:18 pm Kwan Lowe wrote:
On Mon, Jan 10, 2011 at 2:36 PM, Jerry Geis geisj@pagestation.com wrote:
...
[snip]
01:00.0 USB Controller: NEC Corporation Unknown device 0194 (rev 03)
[snip]
So no driver installed.. There's a link I found:
"Unknown device" from lspci does not in the general case imply a lack of driver. The only thing it says is that the pci-id database does not contain an entry for the component. The command "update-pciids" will update your pci-id database.
In this perticular case though, it seems that both 1) device not in pci-id db and 2) no driver loaded.
/Peter
2011/1/11 Peter Kjellström cap@nsc.liu.se:
So no driver installed.. There's a link I found:
"Unknown device" from lspci does not in the general case imply a lack of driver. The only thing it says is that the pci-id database does not contain an entry for the component. The command "update-pciids" will update your pci-id database.
In this perticular case though, it seems that both 1) device not in pci-id db and 2) no driver loaded.
Very true. Thanks for clarifying.
On Mon, Jan 10, 2011 at 2:36 PM, Jerry Geis geisj@pagestation.com wrote:
It is backwards compatible, but the chipset might not yet be supported. What does lsdev show for the port?
I dont have lsdev - I do have lspci. Is this what you meant?
[snip]
01:00.0 USB Controller: NEC Corporation Unknown device 0194 (rev 03)
Saw this link with some CentOS info: https://www.centos.org/modules/newbb/viewtopic.php?viewmode=thread&topic...
Following that eventually led to this: http://elrepo.org/tiki/kernel-ml
So it appears that you can load the mainline kernel and automagically get support for the device. I haven't located a module for the stock upstream vendor's kernel though.
I downloaded 2.6.34.8 - compiled and ran the new kernel making sure to enable XHCI and the device is now registered with lsusb.
Jerry
That sounds great Jerry, the kernel upgrade worked for you. Just make sure you monitor that module since it is new and it might have glitches still. Keep that module up to date in your agenda.
Jerry Geis geisj@pagestation.com 1/11/2011 9:30 AM >>>
I downloaded 2.6.34.8 - compiled and ran the new kernel making sure to enable XHCI and the device is now registered with lsusb.
Jerry _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos