On Sat, 9 Jul 2005 12:32:32 -0700 Peter Hicks wrote: | I am trying to get an acomdata usb 80GB drive to work. I have a desktop | machine running 2.6.11.2 kernel, debian sarge with hotplug and udev. | When I connect the drive, I get the following message in syslog: | | Jul 9 09:54:15 corum kernel: usb 5-3.3: new high speed USB device using ehci_hcd and address 11 | Jul 9 09:54:15 corum kernel: scsi13 : SCSI emulation for USB Mass Storage devices | Jul 9 09:54:15 corum kernel: usb-storage: device found at 11 | Jul 9 09:54:15 corum kernel: usb-storage: waiting for device to settle before scanning | Jul 9 09:54:16 corum usb.agent[17877]: usbhid: already loaded | Jul 9 09:54:17 corum usb.agent[17861]: usb-storage: already loaded | Jul 9 09:54:17 corum udev[17950]: configured rule in '/etc/udev/rules.d/udev.rules[23]' applied, 'hiddev0' becomes 'usb/%k' | Jul 9 09:54:17 corum udev[17950]: creating device node '/dev/usb/hiddev0' | Jul 9 09:55:10 corum kernel: scsi: Device offlined - not ready after error recovery: host 13 channel 0 id 0 lun 0 | Jul 9 09:55:10 corum kernel: usb-storage: device scan complete | | | When I connect the drive to my laptop which is running the 2.6.12 kernel | I get an additional entry that shows the kernel creating /dev/uba. The | device drive has a button on it that allows the proprietary windows | software to do automatic backups or something, so I assume that is what | is registering the hiddev, but I am not sure. | | My problem is that I cannot mount the drive. It has a fat32 filesystem | on it, and verified that it works on my work laptop which runs windows | XP. Here is some more system info: | | corum% cat /proc/scsi/usb-storage/13 | Host scsi13: usb-storage | Product: Unknown | Serial Number: 00101005500080CA0 | Protocol: Transparent SCSI | Transport: Bulk | Quirks: | | corum% lsusb | Bus 005 Device 011: ID 0c0b:5fab Dura Micro, Inc. (Acomdata) | | corum% cat /proc/bus/usb/devices | (relevant entry) | T: Bus=05 Lev=02 Prnt=03 Port=02 Cnt=01 Dev#= 11 Spd=480 MxCh= 0 | D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 | P: Vendor=0c0b ProdID=5fab Rev= 3.10 | S: Product= | S: SerialNumber=00101005500080CA0 | C:* #Ifs= 2 Cfg#= 1 Atr=c0 MxPwr= 0mA | 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: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid | E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=64ms | | Does anyone have any ideas or suggestions? I have tried mounting the | drive using /dev/sda, sda1, etc, even uba, but no luck. Any help or | requests for more info would be great. Otherwise, back to Fry's goes the | drive ;-) If that is the case, any recommendations for a good portable | USB drive?
Don't use both the ub driver and the usb-storage driver. Can you unload or otherwise prevent the ub driver from loading? Then show us a kernel log of when you plug in the drive. Mine looks like this: [42996882.500000] hub 9-0:1.0: state 5 ports 5 chg 0000 evt 0010 [42996882.500000] ehci_hcd 0000:02:0e.2: GetStatus port 4 status 001803 POWER sig=j CSC CONNECT [42996882.500000] hub 9-0:1.0: port 4, status 0501, change 0001, 480 Mb/s [42996882.660000] hub 9-0:1.0: debounce: port 4: total 100ms stable 100ms status 0x501 [42996882.720000] ehci_hcd 0000:02:0e.2: port 4 high speed [42996882.720000] ehci_hcd 0000:02:0e.2: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT [42996882.740000] usb 9-4: new high speed USB device using ehci_hcd and address 3 [42996882.810000] ehci_hcd 0000:02:0e.2: port 4 high speed [42996882.810000] ehci_hcd 0000:02:0e.2: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT [42996882.890000] usb 9-4: default language 0x0409 [42996882.910000] usb 9-4: new device strings: Mfr=73, Product=77, SerialNumber=101 [42996882.910000] usb 9-4: Product: USB 2.0 Storage Adaptor [42996882.910000] usb 9-4: Manufacturer: DMI [42996882.910000] usb 9-4: SerialNumber: 0B02014205222DB2 [42996882.910000] usb 9-4: hotplug [42996882.920000] usb 9-4: adding 9-4:2.0 (config #2, interface 0) [42996882.920000] usb 9-4:2.0: hotplug [42996882.930000] usb-storage 9-4:2.0: usb_probe_interface [42996882.930000] usb-storage 9-4:2.0: usb_probe_interface - got id [42996882.930000] scsi3 : SCSI emulation for USB Mass Storage devices [42996882.930000] usb-storage: device found at 3 [42996882.930000] usb-storage: waiting for device to settle before scanning [42996887.930000] Vendor: ExcelSto Model: r Technology Rev: VA2O [42996887.930000] Type: Direct-Access ANSI SCSI revision: 00 [42996887.960000] SCSI device sdb: 80418240 512-byte hdwr sectors (41174 MB) [42996887.960000] sdb: assuming drive cache: write through [42996888.000000] SCSI device sdb: 80418240 512-byte hdwr sectors (41174 MB) [42996888.000000] sdb: assuming drive cache: write through [42996888.000000] sdb: sdb1 sdb2 sdb3 sdb4 [42996888.030000] Attached scsi disk sdb at scsi3, channel 0, id 0, lun 0 [42996888.030000] Attached scsi generic sg2 at scsi3, channel 0, id 0, lun 0, type 0 [42996888.040000] usb-storage: device scan complete then I can mount sdb1 like so: # mount -t ext3 /dev/sdb1 /media/disk but using vfat instead of ext3 shouldn't matter, I do that often. --- ~Randy ------------------------------------------------------- This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual core and dual graphics technology at this free one hour event hosted by HP, AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users