USB 2.0 device in USB 1.1 controller

Jason Cortezzo jasoncc at comcast.net
Sat Nov 13 14:39:49 UTC 2004


I'm having a problem connecting a Creative Labs MuVo TX 256MB USB 2.0 
storage device into a motherboard that only supports USB 1.1.  I had 
this problem in FC2 and now also in FC3.  The device works with FC2 in 
another system which supports USB 2.0.  It also works in the USB 1.1 
system when booted into a non-linux proprietary OS.

Here is the contents of syslog and /proc/bus/usb/devices when inserting 
and removing in both systems...

Problem System
---------------
Motherboard: Asus A7N266-VM - USB 1.1

Syslog after Insert:
Nov 13 09:12:26 localhost kernel: usb 2-1: new full speed USB device 
using address 3

Syslog after Removal:
Nov 13 09:12:34 localhost kernel: usb 2-1: USB disconnect, address 3

/proc/bus/usb/devices
T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#=  3 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=041e ProdID=4117 Rev=10.21
S:  Manufacturer=Creative Tech
S:  Product=NOMAD MuVo TX
S:  SerialNumber=00000104E7060D95
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms


Good System
-----------
Motherboard: Asus A7N8X-VM/400 - USB 2.0

Syslog after Insert:
Nov 13 09:19:27 localhost kernel: usb 1-1: new high speed USB device 
using address 6
Nov 13 09:19:28 localhost kernel: scsi3 : SCSI emulation for USB Mass 
Storage devices
Nov 13 09:19:28 localhost kernel:   Vendor: Creative  Model: NOMAD MuVo 
TX     Rev: 0100
Nov 13 09:19:28 localhost kernel:   Type:   Direct-Access 
        ANSI SCSI revision: 02
Nov 13 09:19:28 localhost kernel: SCSI device sda: 499712 512-byte hdwr 
sectors (256 MB)
Nov 13 09:19:28 localhost kernel: sda: Write Protect is off
Nov 13 09:19:28 localhost kernel: sda: assuming drive cache: write through
Nov 13 09:19:28 localhost kernel:  sda: sda1
Nov 13 09:19:28 localhost kernel: Attached scsi removable disk sda at 
scsi3, channel 0, id 0, lun 0
Nov 13 09:19:28 localhost kernel: Attached scsi generic sg0 at scsi3, 
channel 0, id 0, lun 0,  type 0
Nov 13 09:19:28 localhost scsi.agent[20417]: disk at 
/devices/pci0000:00/0000:00:02.2/usb1/1-1/1-1:1.0/host3/3:0:0:0
Nov 13 09:19:29 localhost kernel: updfstab: Using deprecated /dev/sg 
mechanism instead of SG_IO on the actual device

Syslog after Removal:
Nov 13 09:24:47 localhost kernel: usb 1-1: USB disconnect, address 6

/proc/bus/usb/devices
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  6 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=041e ProdID=4117 Rev=10.21
S:  Manufacturer=Creative Tech
S:  Product=NOMAD MuVo TX
S:  SerialNumber=00000104E7060D95
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms


I think the most noticeable difference is the "I:" line in 
/proc/bus/usb/devices - In the good system the driver is listed as 
"usb-storage".  In the bad system it is listed as "(none)".

Any advice on how I should proceed?

Thanks,
Jason




More information about the users mailing list