Try mounting /dev/sdb (no partition number). Matt
On Tue, Sep 09, 2003 at 02:04:03PM +0100, Dunphy Richard-rdunph01 wrote:
> All,
>
> Have recently bought a Typhoon 128Mb USB 2.0 Pen Drive.
>
> As usual all works ok on windows, but I can't mount the drive in linux. The drive is
> detected and the relevant entries in /etc/fstab made, but no joy..
>
> I wonder if it's something to do with the fact that it appears as 2 drive. The first
> drive is small (2Mb) with a small program to enable/disable security, and the second
> drive is the main part.
>
> The only curiosity I noticed was that cdrecord showed only 1 drive for cdrecord
> -scanbus.
>
> I've included a text file with outputs from the following in case it would help...
> 1. sg_scan
> 2. sg_map
> 3. /var/log/messages
> 4. cdrecord -scanbus
> 5. /etc/fstab
> 6. lsusb
> 7. lsusb -v
> 8. lsmod
> 9. /proc/bus/usb/drivers
> 10. /proc/bus/usb/devices
> 11. /proc/scsi/usb-storage-0
> 12. /proc/scsi/scsi
>
> + outputs from mount commands.
>
> Any help would be greatly apprecitated in getting this drive to work.
>
> TIA
> RikD.
>
> > sg_scan
> /dev/sg0: scsi0 channel=0 id=0 lun=0 [em] type=0
> /dev/sg1: scsi0 channel=0 id=0 lun=1 [em] type=0
>
> > sg_map
> /dev/sg0 /dev/sda
> /dev/sg1 /dev/sdb
>
> /var/log/messages:
> Sep 8 19:35:11 zeus kernel: hub.c: USB new device connect on bus2/2, assigned
> device number 5
> Sep 8 19:35:11 zeus kernel: usb.c: USB device 5 (vend/prod 0x1005/0xb113) is not
> claimed by any active driver.
> Sep 8 19:35:12 zeus kernel: Initializing USB Mass Storage driver...
> Sep 8 19:35:12 zeus kernel: usb.c: registered new driver usb-storage
> Sep 8 19:35:12 zeus kernel: scsi: limiting sg entries to 204
> Sep 8 19:35:12 zeus kernel: scsi0 : SCSI emulation for USB Mass Storage devices
> Sep 8 19:35:12 zeus kernel: Vendor: USB Model: Flash Drive Rev: 1.06
> Sep 8 19:35:12 zeus kernel: Type: Direct-Access ANSI SCSI
> revision: 02
> Sep 8 19:35:12 zeus kernel: Vendor: USB Model: Flash Drive Rev: 1.06
> Sep 8 19:35:12 zeus kernel: Type: Direct-Access ANSI SCSI
> revision: 02
> Sep 8 19:35:12 zeus kernel: sd: allocated major 8
> Sep 8 19:35:12 zeus kernel: sd: find_free_slot ...<7>sd: ... found 08:00
> Sep 8 19:35:12 zeus kernel: Attached scsi removable disk sda at scsi0, channel 0,
> id 0, lun 0
> Sep 8 19:35:12 zeus kernel: sd: find_free_slot ...<7>sd: ... found 08:10
> Sep 8 19:35:12 zeus kernel: Attached scsi removable disk sdb at scsi0, channel 0,
> id 0, lun 1
> Sep 8 19:35:13 zeus kernel: SCSI device sda: 4093 512-byte hdwr sectors (2 MB)
> Sep 8 19:35:13 zeus kernel: sda: Write Protect is off
> Sep 8 19:35:13 zeus kernel: sda: sda1 sda2 sda3 sda4
> Sep 8 19:35:13 zeus kernel: SCSI device sdb: 249856 512-byte hdwr sectors (128 MB)
> Sep 8 19:35:13 zeus kernel: sdb: Write Protect is off
> Sep 8 19:35:13 zeus kernel: sdb: sdb1 sdb2 sdb4
> Sep 8 19:35:13 zeus kernel: WARNING: USB Mass Storage data integrity not assured
> Sep 8 19:35:13 zeus kernel: USB Mass Storage device found at 5
> Sep 8 19:35:13 zeus kernel: USB Mass Storage support registered.
> Sep 8 19:35:13 zeus insmod: Using
> /lib/modules/2.4.19-4GB/kernel/drivers/usb/storage/usb-storage.o
> Sep 8 19:35:13 zeus insmod: Symbol version prefix ''
> Sep 8 19:35:13 zeus kernel: sg_attach: dev0=(21:0)
> Sep 8 19:35:13 zeus kernel: sg_attach: dev1=(21:1)
> Sep 8 19:35:15 zeus /etc/hotplug/usb.agent[1366]: Can't ignore signal CHLD, forcing
> to default.
>
> > cdrecord -scanbus
> Cdrecord 2.0 (i686-pc-linux-gnu) Copyright (C) 1995-2002 J�rg Schilling
> Linux sg driver version: 3.2.0
> Using libscg version 'schily-0.7'
> scsibus0:
> 0,0,0 0) 'USB ' 'Flash Drive ' '1.06' Removable Disk
> 0,1,0 1) *
> 0,2,0 2) *
> 0,3,0 3) *
> 0,4,0 4) *
> 0,5,0 5) *
> 0,6,0 6) *
> 0,7,0 7) *
>
> /etc/fstab:
> /dev/sda1 /media/sda1 auto noauto,user,exec 0 0 #HOTPLUG B3Fu.SQqt4EZ1jDF
> /dev/sdb1 /media/sdb1 auto noauto,user,exec 0 0 #HOTPLUG X2FE.XPGrUkZb8RB
>
> > lsusb
> Bus 002 Device 001: ID 0000:0000
> Bus 002 Device 002: ID 1063:1555 Motorola Electronics Taiwan Ltd. [hex] MC141555 Hub
> Bus 002 Device 003: ID 046d:c501 Logitech Inc. Cordless Mouse Receiver
> Bus 002 Device 004: ID 0000:4a48
> Bus 002 Device 005: ID 1005:b113
> Bus 001 Device 001: ID 0000:0000
>
> > lsusb -v
>
>
> Bus 002 Device 001: ID 0000:0000
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 1.00
> bDeviceClass 9 Hub
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 8
> idVendor 0x0000
> idProduct 0x0000
> bcdDevice 0.00
> iManufacturer 0
> iProduct 2 USB UHCI Root Hub
> iSerial 1 d000
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 25
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x40
> Self Powered
> MaxPower 0mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 9 Hub
> bInterfaceSubClass 0
> bInterfaceProtocol 0
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type none
> wMaxPacketSize 8
> bInterval 255
> Language IDs: (length=4)
> 0000 (null)((null))
>
> Bus 002 Device 002: ID 1063:1555 Motorola Electronics Taiwan Ltd. [hex] MC141555 Hub
> Language IDs: none (cannot get min. string descriptor; got len=-1,
> error=110:Connection timed out)
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 1.00
> bDeviceClass 9 Hub
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 8
> idVendor 0x1063 Motorola Electronics Taiwan Ltd. [hex]
> idProduct 0x1555 MC141555 Hub
> bcdDevice 1.00
> iManufacturer 0
> iProduct 0
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 25
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x60
> Self Powered
> Remote Wakeup
> MaxPower 2mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 9 Hub
> bInterfaceSubClass 0
> bInterfaceProtocol 0
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type none
> wMaxPacketSize 1
> bInterval 255
> Language IDs: none (cannot get min. string descriptor; got len=-1,
> error=110:Connection timed out)
>
> Bus 002 Device 003: ID 046d:c501 Logitech Inc. Cordless Mouse Receiver
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 1.10
> bDeviceClass 0 Interface
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 8
> idVendor 0x046d Logitech Inc.
> idProduct 0xc501 Cordless Mouse Receiver
> bcdDevice 9.00
> iManufacturer 1 Logitech
> iProduct 2 USB Receiver
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 34
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0xa0
> Remote Wakeup
> MaxPower 50mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 3 Human Interface Devices
> bInterfaceSubClass 1 Boot Interface Subclass
> bInterfaceProtocol 2 Mouse
> iInterface 0
> HID Device Descriptor:
> bLength 9
> bDescriptorType 33
> bcdHID 1.10
> bCountryCode 0
> bNumDescriptors 1
> bDescriptorType 34 Report
> wDescriptorLength 82
> cannot get report descriptor
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type none
> wMaxPacketSize 8
> bInterval 10
> Language IDs: (length=4)
> 0409 English(US)
>
> Bus 002 Device 004: ID 0000:4a48
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 1.00
> bDeviceClass 0 Interface
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 8
> idVendor 0x0000
> idProduct 0x4a48
> bcdDevice 1.00
> iManufacturer 1 LG Electronics Inc.
> iProduct 2 USB Monitor
> iSerial 3 R31499
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 34
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x60
> Self Powered
> Remote Wakeup
> MaxPower 2mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 3 Human Interface Devices
> bInterfaceSubClass 0 No Subclass
> bInterfaceProtocol 0 None
> iInterface 0
> HID Device Descriptor:
> bLength 9
> bDescriptorType 33
> bcdHID 1.00
> bCountryCode 22
> bNumDescriptors 1
> bDescriptorType 34 Report
> wDescriptorLength 180
> cannot get report descriptor
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type none
> wMaxPacketSize 8
> bInterval 255
> Language IDs: (length=4)
> 0409 English(US)
>
> Bus 002 Device 005: ID 1005:b113
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 0 Interface
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> idVendor 0x1005
> idProduct 0xb113
> bcdDevice 1.00
> iManufacturer 0
> iProduct 1 USB Flash Drive
> iSerial 2 077712340180060
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 32
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x80
> MaxPower 100mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 2
> bInterfaceClass 8 Mass Storage
> bInterfaceSubClass 6 SCSI
> bInterfaceProtocol 80 Bulk (Zip)
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 2
> Transfer Type Bulk
> Synch Type none
> wMaxPacketSize 64
> bInterval 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x02 EP 2 OUT
> bmAttributes 2
> Transfer Type Bulk
> Synch Type none
> wMaxPacketSize 64
> bInterval 0
> Language IDs: (length=4)
> 0409 English(US)
>
> Bus 001 Device 001: ID 0000:0000
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 1.00
> bDeviceClass 9 Hub
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 8
> idVendor 0x0000
> idProduct 0x0000
> bcdDevice 0.00
> iManufacturer 0
> iProduct 2 USB UHCI Root Hub
> iSerial 1 d400
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 25
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x40
> Self Powered
> MaxPower 0mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 1
> bInterfaceClass 9 Hub
> bInterfaceSubClass 0
> bInterfaceProtocol 0
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type none
> wMaxPacketSize 8
> bInterval 255
> Language IDs: (length=4)
> 0000 (null)((null))
>
> > lsmod
>
> Module Size Used by Tainted: P
> osst 45352 0 (autoclean) (unused)
> st 28460 0 (autoclean) (unused)
> sg 29056 0 (autoclean)
> usb-storage 57296 0
> af_packet 13800 1 (autoclean)
> videodev 6112 0 (autoclean)
> sr_mod 14616 0 (autoclean) (unused)
> isa-pnp 31520 0 (unused)
> sblive 60224 1
> uart401 7584 1 [sblive]
> pnp 49652 1 [sblive]
> ac97 16416 1 [sblive]
> soundbase 567712 1 [sblive uart401 pnp ac97]
> sndshield 11628 0 [sblive uart401 pnp ac97 soundbase]
> ipv6 224220 -1 (autoclean)
> hid 19332 0 (unused)
> mousedev 4340 1
> joydev 5920 0 (unused)
> evdev 4640 0 (unused)
> input 3296 0 [hid mousedev joydev evdev]
> usb-uhci 23084 0 (unused)
> usbcore 61760 1 [usb-storage hid usb-uhci]
> 8139too 15208 1
> mii 1232 0 [8139too]
> nls_iso8859-1 2844 1 (autoclean)
> nls_cp437 4348 1 (autoclean)
> vfat 10612 1 (autoclean)
> fat 32376 0 (autoclean) [vfat]
> lvm-mod 65408 0 (autoclean)
> ide-cd 30340 0 (autoclean)
> cdrom 28736 0 (autoclean) [sr_mod ide-cd]
> reiserfs 210644 2
>
> /proc/bus/usb/drivers:
>
> usbdevfs
> hub
> 96-111: hiddev
> hid
> usb-storage
>
> /proc/bus/usb/devices:
>
> T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
> B: Alloc=129/900 us (14%), #Int= 2, #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
> 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=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 5
> D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
> P: Vendor=1063 ProdID=1555 Rev= 1.00
> C:* #Ifs= 1 Cfg#= 1 Atr=60 MxPwr= 2mA
> 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=02 Lev=02 Prnt=02 Port=01 Cnt=01 Dev#= 3 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.00
> 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=02 Lev=02 Prnt=02 Port=04 Cnt=02 Dev#= 4 Spd=1.5 MxCh= 0
> D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
> P: Vendor=0000 ProdID=4a48 Rev= 1.00
> S: Manufacturer=LG Electronics Inc.
> S: Product=USB Monitor
> S: SerialNumber=R31499
> C:* #Ifs= 1 Cfg#= 1 Atr=60 MxPwr= 2mA
> I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=hid
> E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
> T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 5 Spd=12 MxCh= 0
> D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
> P: Vendor=1005 ProdID=b113 Rev= 1.00
> S: Product=USB Flash Drive
> S: SerialNumber=077712340180060
> 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= 64 Ivl=0ms
> E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
> T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
> B: Alloc= 0/900 us ( 0%), #Int= 0, #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
> 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
>
> /proc/scsi/usb-storage-0:
>
> Host scsi0: usb-storage
> Vendor: Unknown
> Product: USB Flash Drive
> Serial Number: 077712340180060
> Protocol: Transparent SCSI
> Transport: Bulk
> GUID: 1005b1130077712340180060
> Attached: Yes
>
> /proc/scsi/sg/version:
> 30200 Version: 3.2.0 (20020804)
>
> > ls /proc/bus/usb
> 001 002 devices drivers
>
> > ls /proc/scsi
> scsi sg usb-storage-0
>
>
> > mount /dev/sdb1
> /dev/sdb1: Input/output error
> mount: I could not determine the filesystem type, and none was specified
>
>
> > mount -t vfat /dev/sdb1 /media/sdb1
> mount: wrong fs type, bad option, bad superblock on /dev/sdb1,
> or too many mounted file systems
>
--
Matthew Dharm Home: [EMAIL PROTECTED]
Maintainer, Linux USB Mass Storage Driver
Hey, has anyone seen the Microsoft sales guy? It's his feeding time...
-- Mike
User Friendly, 4/17/1998
pgp00000.pgp
Description: PGP signature
