Share your knowledge at the LQ Wiki.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 09-15-2011, 07:43 PM   #1
LQ Newbie
Registered: Sep 2011
Posts: 13

Rep: Reputation: Disabled
Linux detect usb 2.0 port as usb 1.1

Hello everybody, i would like that someone help me.

I have got 4 usb 2.0 ports, which are detected 2 as 1.1 and one as 2.0, being that one doesn't appear when i use lspci command
$ lspci

00:00.0 Host bridge: Silicon Integrated Systems [SiS] 741/741GX/M741 Host (rev 03)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port (virtual PCI-to-PCI bridge)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 25)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)

I'm sure that the 4 are 2.0 so, what may be happening. What happens for only detects 3 and 2 as 1.1?

Thank you.

Note: I forgot to say that i'm using debian 6 2.6.32-5-686

Last edited by dbd10; 09-15-2011 at 07:54 PM.
Old 09-15-2011, 10:02 PM   #2
Registered: Jan 2010
Posts: 36

Rep: Reputation: 17
USB 2.0 vs 1.1

It appears that all of your USB controller are being reported back just fine. Have you plugged a 2.0 device into the 2.0 port to see if it gets recognized? Also, did you see anything in the DMESG that might indicate the 2.0 post is not configured?

If you don't know what DMESG is, open a terminal window and type that as a command. Try to do so after a very recent reboot or restart. Otherwise, you might get pages of log information...
Old 09-15-2011, 10:45 PM   #3
LQ Newbie
Registered: Sep 2011
Posts: 13

Original Poster
Rep: Reputation: Disabled
Hello, dmesg shows that when i disconnect and connect a usb 2.0 device:

[ 556.802721] usb 1-1: USB disconnect, address 2
[ 569.904028] usb 1-1: new high speed USB device using ehci_hcd and address 4
[ 570.042227] usb 1-1: New USB device found, idVendor=0951, idProduct=1643
[ 570.042237] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 570.042243] usb 1-1: Product: DataTraveler G3
[ 570.042247] usb 1-1: Manufacturer: Kingston
[ 570.042251] usb 1-1: SerialNumber: 001372877298BA80F5120151
[ 570.042542] usb 1-1: configuration #1 chosen from 1 choice
[ 570.047280] scsi3 : SCSI emulation for USB Mass Storage devices
[ 570.057388] usb-storage: device found at 4
[ 570.057394] usb-storage: waiting for device to settle before scanning
[ 575.056329] usb-storage: device scan complete
[ 575.086907] scsi 3:0:0:0: Direct-Access Kingston DataTraveler G3 PMAP PQ: 0 ANSI: 0 CCS
[ 575.091638] sd 3:0:0:0: Attached scsi generic sg3 type 0
[ 576.205343] sd 3:0:0:0: [sdb] 15646720 512-byte logical blocks: (8.01 GB/7.46 GiB)
[ 576.207814] sd 3:0:0:0: [sdb] Write Protect is off
[ 576.207821] sd 3:0:0:0: [sdb] Mode Sense: 03 41 00 00
[ 576.207827] sd 3:0:0:0: [sdb] Assuming drive cache: write through
[ 576.215568] sd 3:0:0:0: [sdb] Assuming drive cache: write through
[ 576.215583] sdb: sdb1
[ 576.245998] sd 3:0:0:0: [sdb] Assuming drive cache: write through
[ 576.246012] sd 3:0:0:0: [sdb] Attached SCSI removable disk

It seems that uses ehci_hcd module for usb 2.0 but i don't know if i plugged the divice in the usb2.0 port or in the usb 1.1 indicated by lspci what i'm sure is that all of them are 2.0.

lsusb shows this when the device is plugged:

$ lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 0951:1643 Kingston Technology
Bus 001 Device 003: ID 7392:7711 Edimax Technology Co., Ltd EW-7711UTn nLite Wireless Adapter [Ralink RT2870]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

I don't understand nothing.

You say, if i understood you (i am spanish), that linux detects fine all usb ("reported back"?) but only shows 3 when i have 4 and lsusb shows 5.

Thanks for your help.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Why Linux kernel has restrictions on USB port and USB cameras? Dstruct0 Linux - Hardware 5 09-19-2011 05:14 PM
Why can't I detect USB 2.0 on Linux Kernel 2.6? jas Linux - Hardware 17 02-22-2006 10:57 PM
USB device didn't detect.But port is detected sainusahib Linux - Hardware 2 01-31-2006 03:37 AM
Linux does not detect usb device. josedsilva Linux - Hardware 3 07-21-2004 09:29 PM
linux locks up when usb mouse attached to usb port during startup. BGuy891653 Linux - Hardware 0 02-08-2004 06:26 PM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 02:16 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration