Hmm.
Well I'm not desperate to get it working, and it's an older device so if
nobody else has complained then probably nobody else cares. I considered
asking if you have the Shuttle/SCM docs, but if I'm going to honest with
myself I have to admit that I don't have the time to start hacking at
it... I've got a couple of other hardware chores on the go at the moment.
However, if anybody else has interest, then I'm happy to test out
experimental stuff on my own system.
OK, talk to you later.
-Kipp
On Sat, 6 Mar 2004, Matthew Dharm wrote:
> Well, it doesn't seem to want to respond to any of the standard transports.
> I don't think there is much else to do.
>
> Tho, it makes me wonder why there was an entry for this in unusual_devs.h
> -- tho some of those entries came from Shuttle/SCM and were put there
> because they said it should work.
>
> Matt
>
> On Sat, Mar 06, 2004 at 11:44:18PM -0500, Kipp Cannon wrote:
> > Hi,
> >
> > OK, it's been a couple of days but I've done what you asked. Here's
> > /var/log/messages and dmesg after attching the device. I didn't try to
> > mount a disk.
> >
> > --- begin dmesg ---
> > : Thermal Zone [THRM] (36 C)
> > Console: switching to colour frame buffer device 128x96
> > pty: 256 Unix98 ptys configured
> > Real Time Clock Driver v1.12
> > Non-volatile memory driver v1.2
> > hw_random hardware driver 1.0.0 loaded
> > Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
> > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> > ICH3M: IDE controller at PCI slot 0000:00:1f.1
> > ICH3M: chipset revision 2
> > ICH3M: not 100% native mode: will probe irqs later
> > ide0: BM-DMA at 0x1800-0x1807, BIOS settings: hda:DMA, hdb:pio
> > ide1: BM-DMA at 0x1808-0x180f, BIOS settings: hdc:DMA, hdd:pio
> > hda: IC25N030ATCS04-0, ATA DISK drive
> > Using anticipatory io scheduler
> > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> > hdc: QSI CD-RW/DVD-ROM SBW-161, ATAPI CD/DVD-ROM drive
> > ide1 at 0x170-0x177,0x376 on irq 15
> > hda: max request size: 128KiB
> > hda: 58605120 sectors (30005 MB) w/1768KiB Cache, CHS=58140/16/63, UDMA(100)
> > hda: hda1 hda2
> > Console: switching to colour frame buffer device 128x96
> > mice: PS/2 mouse device common for all mice
> > serio: i8042 AUX port at 0x60,0x64 irq 12
> > serio: i8042 KBD port at 0x60,0x64 irq 1
> > input: AT Translated Set 2 keyboard on isa0060/serio0
> > NET: Registered protocol family 2
> > IP: routing cache hash table of 2048 buckets, 16Kbytes
> > TCP: Hash tables configured (established 16384 bind 32768)
> > NET: Registered protocol family 1
> > NET: Registered protocol family 17
> > ACPI: (supports S0 S3 S4 S5)
> > kjournald starting. Commit interval 5 seconds
> > EXT3-fs: mounted filesystem with ordered data mode.
> > VFS: Mounted root (ext3 filesystem) readonly.
> > Freeing unused kernel memory: 140k freed
> > Adding 2096472k swap on /dev/hda2. Priority:-1 extents:1
> > EXT3 FS on hda1, internal journal
> > Linux Kernel Card Services
> > options: [pci] [cardbus] [pm]
> > Yenta: CardBus bridge found at 0000:01:05.0 [107b:1450]
> > Yenta: ISA IRQ mask 0x0898, PCI irq 10
> > Socket status: 30000007
> > hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
> > Uniform CD-ROM driver Revision: 3.20
> > inserting floppy driver for 2.6.3
> > Floppy drive(s): fd0 is 1.44M
> > FDC 0 is a National Semiconductor PC87306
> > Linux agpgart interface v0.100 (c) Dave Jones
> > agpgart: Detected an Intel 830M Chipset.
> > agpgart: Maximum main memory to use for agp memory: 202M
> > agpgart: Detected 892K stolen memory.
> > agpgart: AGP aperture is 128M @ 0xe8000000
> > mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x80000
> > [drm] Initialized i830 1.3.2 20021108 on minor 0
> > parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
> > parport0: irq 7 detected
> > parport0: cpp_daisy: aa5500ff(38)
> > parport0: assign_addrs: aa5500ff(38)
> > parport0: cpp_daisy: aa5500ff(38)
> > parport0: assign_addrs: aa5500ff(38)
> > lp0: using parport0 (polling).
> > Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
> > ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> > PCI: Enabling device 0000:00:1f.6 (0000 -> 0001)
> > input: PS/2 Generic Mouse on isa0060/serio1
> > input: PC Speaker
> > PCI: Setting latency timer of device 0000:01:03.0 to 64
> > Intel(R) PRO/100 Network Driver - version 2.3.36-k1
> > Copyright (c) 2003 Intel Corporation
> >
> > PCI: Setting latency timer of device 0000:01:08.0 to 64
> > e100: selftest OK.
> > e100: eth0: Intel(R) PRO/100 Network Connection
> > Hardware receive checksums enabled
> >
> > drivers/usb/core/usb.c: registered new driver usbfs
> > drivers/usb/core/usb.c: registered new driver hub
> > drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
> > uhci_hcd 0000:00:1d.0: UHCI Host Controller
> > PCI: Setting latency timer of device 0000:00:1d.0 to 64
> > uhci_hcd 0000:00:1d.0: irq 10, io base 00001840
> > uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
> > drivers/usb/host/uhci-hcd.c: detected 2 ports
> > uhci_hcd 0000:00:1d.0: root hub device address 1
> > usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
> > drivers/usb/core/message.c: USB device number 1 default language ID 0x409
> > usb usb1: Product: UHCI Host Controller
> > usb usb1: Manufacturer: Linux 2.6.3 uhci_hcd
> > usb usb1: SerialNumber: 0000:00:1d.0
> > drivers/usb/core/usb.c: usb_hotplug
> > usb usb1: registering 1-0:1.0 (config #1, interface 0)
> > drivers/usb/core/usb.c: usb_hotplug
> > hub 1-0:1.0: usb_probe_interface
> > hub 1-0:1.0: usb_probe_interface - got id
> > hub 1-0:1.0: USB hub found
> > hub 1-0:1.0: 2 ports detected
> > hub 1-0:1.0: standalone hub
> > hub 1-0:1.0: ganged power switching
> > hub 1-0:1.0: global over-current protection
> > hub 1-0:1.0: Port indicators are not supported
> > hub 1-0:1.0: power on to power good time: 2ms
> > hub 1-0:1.0: hub controller current requirement: 0mA
> > hub 1-0:1.0: local power source is good
> > hub 1-0:1.0: no over-current condition exists
> > hub 1-0:1.0: enabling power on all ports
> > uhci_hcd 0000:00:1d.1: UHCI Host Controller
> > PCI: Setting latency timer of device 0000:00:1d.1 to 64
> > uhci_hcd 0000:00:1d.1: irq 10, io base 00001860
> > uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
> > drivers/usb/host/uhci-hcd.c: detected 2 ports
> > uhci_hcd 0000:00:1d.1: root hub device address 1
> > usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
> > drivers/usb/core/message.c: USB device number 1 default language ID 0x409
> > usb usb2: Product: UHCI Host Controller
> > usb usb2: Manufacturer: Linux 2.6.3 uhci_hcd
> > usb usb2: SerialNumber: 0000:00:1d.1
> > drivers/usb/core/usb.c: usb_hotplug
> > usb usb2: registering 2-0:1.0 (config #1, interface 0)
> > drivers/usb/core/usb.c: usb_hotplug
> > hub 2-0:1.0: usb_probe_interface
> > hub 2-0:1.0: usb_probe_interface - got id
> > hub 2-0:1.0: USB hub found
> > hub 2-0:1.0: 2 ports detected
> > hub 2-0:1.0: standalone hub
> > hub 2-0:1.0: ganged power switching
> > hub 2-0:1.0: global over-current protection
> > hub 2-0:1.0: Port indicators are not supported
> > hub 2-0:1.0: power on to power good time: 2ms
> > hub 2-0:1.0: hub controller current requirement: 0mA
> > hub 2-0:1.0: local power source is good
> > hub 2-0:1.0: no over-current condition exists
> > hub 2-0:1.0: enabling power on all ports
> > hub 1-0:1.0: port 2, status 301, change 1, 1.5 Mb/s
> > hub 1-0:1.0: debounce: port 2: delay 100ms stable 4 status 0x301
> > usb 1-2: new low speed USB device using address 2
> > usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=0
> > drivers/usb/core/message.c: USB device number 2 default language ID 0x409
> > usb 1-2: Product: USB-PS/2 Optical Mouse
> > usb 1-2: Manufacturer: Logitech
> > drivers/usb/core/usb.c: usb_hotplug
> > usb 1-2: registering 1-2:1.0 (config #1, interface 0)
> > drivers/usb/core/usb.c: usb_hotplug
> > drivers/usb/host/uhci-hcd.c: 1860: suspend_hc
> > e100: eth0 NIC Link is Up 10 Mbps Half duplex
> > cs: IO port probe 0x0c00-0x0cff: clean.
> > cs: IO port probe 0x0800-0x08ff: excluding 0x800-0x80f
> > cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x4d0-0x4d7
> > cs: IO port probe 0x0a00-0x0aff: clean.
> > drivers/usb/core/usb.c: registered new driver hiddev
> > hid 1-2:1.0: usb_probe_interface
> > hid 1-2:1.0: usb_probe_interface - got id
> > input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-2
> > drivers/usb/core/usb.c: registered new driver hid
> > drivers/usb/input/hid-core.c: v2.0:USB HID core driver
> > NET: Registered protocol family 10
> > Disabled Privacy Extensions on device c02f7fe0(lo)
> > IPv6 over IPv4 tunneling driver
> > mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x80000
> > eth0: no IPv6 routers present
> > atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
> > atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
> > atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
> > atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
> > mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x80000
> > atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
> > atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
> > atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
> > atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
> > mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x80000
> > atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
> > atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
> > atkbd.c: Unknown key released (translated set 2, code 0x7a on isa0060/serio0).
> > atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
> > hub 1-0:1.0: port 1, status 101, change 1, 12 Mb/s
> > hub 1-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x101
> > usb 1-1: new full speed USB device using address 3
> > usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=0
> > drivers/usb/core/message.c: USB device number 3 default language ID 0x409
> > usb 1-1: Product: eUSB ATA / ATAPI Adapter
> > usb 1-1: Manufacturer: SCM Microsystems Inc.
> > drivers/usb/core/usb.c: usb_hotplug
> > usb 1-1: registering 1-1:1.0 (config #1, interface 0)
> > drivers/usb/core/usb.c: usb_hotplug
> > SCSI subsystem initialized
> > Initializing USB Mass Storage driver...
> > usb-storage 1-1:1.0: usb_probe_interface
> > usb-storage 1-1:1.0: usb_probe_interface - got id
> > usb-storage: USB Mass Storage device detected
> > usb-storage: act_altsetting is 0, id_index is 27
> > usb-storage: -- associate_dev
> > usb-storage: Vendor: Shuttle
> > usb-storage: Product: CD-RW Device
> > usb-storage: Transport: Bulk
> > usb-storage: Protocol: 8020i
> > usb-storage: Endpoints: In: 0xc9c30874 Out: 0xc9c30860 Int: 0xc9c30888 (Period 32)
> > usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
> > usb-storage: GetMaxLUN command result is -32, data is 0
> > usb-storage: *** thread sleeping.
> > scsi0 : SCSI emulation for USB Mass Storage devices
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Command INQUIRY (6 bytes)
> > usb-storage: 12 00 00 00 24 00
> > usb-storage: Bulk Command S 0x43425355 T 0x1 L 36 F 128 Trg 0 LUN 0 CL 12
> > usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
> > usb-storage: Status code -32; transferred 31/31
> > usb-storage: clearing endpoint halt for pipe 0xc0008300
> > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=01 len=0
> > drivers/usb/host/uhci-hcd.c: uhci_result_control() failed with status 440000
> > [cf3a92a0] link (0f3a91e2) element (0f82e0c0)
> > 0: [cf82e0c0] link (0f82e100) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0
> > Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > 1: [cf82e100] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0
> > Dev=3, PID=69(IN) (buf=00000000)
> >
> > usb-storage: usb_stor_clear_halt: result = -110
> > usb-storage: Bulk command transfer result=4
> > usb-storage: -- transport indicates error, resetting
> > usb-storage: usb_stor_Bulk_reset called
> > usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
> > drivers/usb/host/uhci-hcd.c: uhci_result_control() failed with status 440000
> > [cf3a9270] link (0f3a91e2) element (0f82e080)
> > 0: [cf82e080] link (0f82e140) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0
> > Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > 1: [cf82e140] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0
> > Dev=3, PID=69(IN) (buf=00000000)
> >
> > usb-storage: Soft reset failed: -110
> > usb-storage: scsi cmd done, result=0x70000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Command INQUIRY (6 bytes)
> > usb-storage: 12 00 00 00 24 00
> > usb-storage: Bulk Command S 0x43425355 T 0x2 L 36 F 128 Trg 0 LUN 0 CL 12
> > usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
> > usb-storage: Status code -32; transferred 31/31
> > usb-storage: clearing endpoint halt for pipe 0xc0008300
> > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=01 len=0
> > drivers/usb/host/uhci-hcd.c: uhci_result_control() failed with status 440000
> > [cf3a9270] link (0f3a91e2) element (0f82e080)
> > 0: [cf82e080] link (0f82e100) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0
> > Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > 1: [cf82e100] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0
> > Dev=3, PID=69(IN) (buf=00000000)
> >
> > usb-storage: usb_stor_clear_halt: result = -110
> > usb-storage: Bulk command transfer result=4
> > usb-storage: -- transport indicates error, resetting
> > usb-storage: usb_stor_Bulk_reset called
> > usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
> > drivers/usb/host/uhci-hcd.c: uhci_result_control() failed with status 440000
> > [cf3a92a0] link (0f3a91e2) element (0f82e0c0)
> > 0: [cf82e0c0] link (0f82e140) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0
> > Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > 1: [cf82e140] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0
> > Dev=3, PID=69(IN) (buf=00000000)
> >
> > usb-storage: Soft reset failed: -110
> > usb-storage: scsi cmd done, result=0x70000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Command INQUIRY (6 bytes)
> > usb-storage: 12 00 00 00 24 00
> > usb-storage: Bulk Command S 0x43425355 T 0x3 L 36 F 128 Trg 0 LUN 0 CL 12
> > usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
> > usb-storage: Status code -32; transferred 31/31
> > usb-storage: clearing endpoint halt for pipe 0xc0008300
> > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=01 len=0
> > drivers/usb/host/uhci-hcd.c: uhci_result_control() failed with status 440000
> > [cf3a92a0] link (0f3a91e2) element (0f82e0c0)
> > 0: [cf82e0c0] link (0f82e100) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0
> > Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > 1: [cf82e100] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0
> > Dev=3, PID=69(IN) (buf=00000000)
> >
> > usb-storage: usb_stor_clear_halt: result = -110
> > usb-storage: Bulk command transfer result=4
> > usb-storage: -- transport indicates error, resetting
> > usb-storage: usb_stor_Bulk_reset called
> > usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
> > drivers/usb/host/uhci-hcd.c: uhci_result_control() failed with status 440000
> > [cf3a9270] link (0f3a91e2) element (0f82e080)
> > 0: [cf82e080] link (0f82e140) e0 Stalled CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0
> > Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > 1: [cf82e140] link (00000001) e3 IOC Active Length=0 MaxLen=7ff DT1 EndPt=0
> > Dev=3, PID=69(IN) (buf=00000000)
> >
> > usb-storage: Soft reset failed: -110
> > usb-storage: scsi cmd done, result=0x70000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Bad target number (1:0)
> > usb-storage: scsi cmd done, result=0x40000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Bad target number (2:0)
> > usb-storage: scsi cmd done, result=0x40000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Bad target number (3:0)
> > usb-storage: scsi cmd done, result=0x40000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Bad target number (4:0)
> > usb-storage: scsi cmd done, result=0x40000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Bad target number (5:0)
> > usb-storage: scsi cmd done, result=0x40000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Bad target number (6:0)
> > usb-storage: scsi cmd done, result=0x40000
> > usb-storage: *** thread sleeping.
> > usb-storage: queuecommand called
> > usb-storage: *** thread awakened.
> > usb-storage: Bad target number (7:0)
> > usb-storage: scsi cmd done, result=0x40000
> > usb-storage: *** thread sleeping.
> > WARNING: USB Mass Storage data integrity not assured
> > USB Mass Storage device found at 3
> > drivers/usb/core/usb.c: registered new driver usb-storage
> > USB Mass Storage support registered.
> > --- end dmesg ---
> >
> > --- begin /var/log/messages ---
> > Mar 6 13:07:46 localhost kernel: atkbd.c: Unknown key released (translated set 2,
> > code 0x7a on isa0060/serio0).
> > Mar 6 13:07:46 localhost kernel: atkbd.c: This is an XFree86 bug. It shouldn't
> > access hardware directly.
> > Mar 6 13:07:46 localhost kernel: atkbd.c: Unknown key released (translated set 2,
> > code 0x7a on isa0060/serio0).
> > Mar 6 13:07:46 localhost kernel: atkbd.c: This is an XFree86 bug. It shouldn't
> > access hardware directly.
> > Mar 6 13:09:10 localhost gconfd (kipp-1625): GConf server is not in use, shutting
> > down.
> > Mar 6 13:09:10 localhost gconfd (kipp-1625): Exiting
> > Mar 6 13:09:50 localhost gconfd (kipp-1812): starting (version 2.4.0.1), pid 1812
> > user 'kipp'
> > Mar 6 13:09:50 localhost gconfd (kipp-1812): Resolved address
> > "xml:readonly:/etc/gconf/gconf.xml.mandatory" to a read-only config source at
> > position 0
> > Mar 6 13:09:50 localhost gconfd (kipp-1812): Resolved address
> > "xml:readwrite:/home/kipp/.gconf" to a writable config source at position 1
> > Mar 6 13:09:50 localhost gconfd (kipp-1812): Resolved address
> > "xml:readonly:/etc/gconf/gconf.xml.defaults" to a read-only config source at
> > position 2
> > Mar 6 13:10:21 localhost kernel: usb 1-1: new full speed USB device using address
> > 3
> > Mar 6 13:10:21 localhost kernel: usb 1-1: Product: eUSB ATA / ATAPI Adapter
> > Mar 6 13:10:21 localhost kernel: usb 1-1: Manufacturer: SCM Microsystems Inc.
> > Mar 6 13:10:22 localhost kernel: SCSI subsystem initialized
> > Mar 6 13:10:22 localhost kernel: Initializing USB Mass Storage driver...
> > Mar 6 13:10:22 localhost kernel: scsi0 : SCSI emulation for USB Mass Storage
> > devices
> > Mar 6 13:10:22 localhost kernel: [cf3a92a0] link (0f3a91e2) element (0f82e0c0)
> > Mar 6 13:10:22 localhost kernel: 0: [cf82e0c0] link (0f82e100) e0 Stalled
> > CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > Mar 6 13:10:22 localhost kernel: 1: [cf82e100] link (00000001) e3 IOC Active
> > Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, PID=69(IN) (buf=00000000)
> > Mar 6 13:10:22 localhost kernel:
> > Mar 6 13:10:22 localhost kernel: [cf3a9270] link (0f3a91e2) element (0f82e080)
> > Mar 6 13:10:22 localhost kernel: 0: [cf82e080] link (0f82e140) e0 Stalled
> > CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > Mar 6 13:10:22 localhost kernel: 1: [cf82e140] link (00000001) e3 IOC Active
> > Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, PID=69(IN) (buf=00000000)
> > Mar 6 13:10:22 localhost kernel:
> > Mar 6 13:10:22 localhost kernel: [cf3a9270] link (0f3a91e2) element (0f82e080)
> > Mar 6 13:10:22 localhost kernel: 0: [cf82e080] link (0f82e100) e0 Stalled
> > CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > Mar 6 13:10:22 localhost kernel: 1: [cf82e100] link (00000001) e3 IOC Active
> > Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, PID=69(IN) (buf=00000000)
> > Mar 6 13:10:22 localhost kernel:
> > Mar 6 13:10:22 localhost kernel: [cf3a92a0] link (0f3a91e2) element (0f82e0c0)
> > Mar 6 13:10:22 localhost kernel: 0: [cf82e0c0] link (0f82e140) e0 Stalled
> > CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > Mar 6 13:10:22 localhost kernel: 1: [cf82e140] link (00000001) e3 IOC Active
> > Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, PID=69(IN) (buf=00000000)
> > Mar 6 13:10:22 localhost kernel:
> > Mar 6 13:10:22 localhost kernel: [cf3a92a0] link (0f3a91e2) element (0f82e0c0)
> > Mar 6 13:10:22 localhost kernel: 0: [cf82e0c0] link (0f82e100) e0 Stalled
> > CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > Mar 6 13:10:22 localhost kernel: 1: [cf82e100] link (00000001) e3 IOC Active
> > Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, PID=69(IN) (buf=00000000)
> > Mar 6 13:10:22 localhost kernel:
> > Mar 6 13:10:22 localhost kernel: [cf3a9270] link (0f3a91e2) element (0f82e080)
> > Mar 6 13:10:22 localhost kernel: 0: [cf82e080] link (0f82e140) e0 Stalled
> > CRC/Timeo Length=7 MaxLen=7 DT0 EndPt=0 Dev=3, PID=2d(SETUP) (buf=0f1d10a0)
> > Mar 6 13:10:22 localhost kernel: 1: [cf82e140] link (00000001) e3 IOC Active
> > Length=0 MaxLen=7ff DT1 EndPt=0 Dev=3, PID=69(IN) (buf=00000000)
> > Mar 6 13:10:22 localhost kernel:
> > Mar 6 13:10:22 localhost kernel: drivers/usb/core/usb.c: registered new driver
> > usb-storage
> > Mar 6 13:10:22 localhost kernel: USB Mass Storage support registered.
> > --- end /var/log/messages ---
> >
> >
> > On Wed, 3 Mar 2004, Matthew Dharm wrote:
> >
> > > About the only thing I can suggest is this:
> > >
> > > Located the entry for 0x4e6/0x0101 in drivers/usb/storage/unusual_devs.h
> > > and change the US_PR_CB to US_PR_BULK and see if that makes a difference.
> > >
> > > Other than that, I don't know what else to say...
> > >
> > > Matt
> > >
> > > On Tue, Mar 02, 2004 at 10:50:42PM -0500, Kipp Cannon wrote:
> > > > Oooo... sounds bad :-P. Here's /proc/usb/devices
> > > >
> > > > -Kipp
> > > >
> > > > --- begin devices ---
> > > >
> > > > T: Bus=02 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.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
> > > > P: Vendor=0000 ProdID=0000 Rev= 2.06
> > > > S: Manufacturer=Linux 2.6.3 uhci_hcd
> > > > S: Product=UHCI Host Controller
> > > > S: SerialNumber=0000:00:1d.1
> > > > 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= 2 Ivl=255ms
> > > >
> > > > T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
> > > > B: Alloc= 93/900 us (10%), #Int= 1, #Iso= 0
> > > > D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
> > > > P: Vendor=0000 ProdID=0000 Rev= 2.06
> > > > S: Manufacturer=Linux 2.6.3 uhci_hcd
> > > > S: Product=UHCI Host Controller
> > > > S: SerialNumber=0000:00:1d.0
> > > > 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= 2 Ivl=255ms
> > > >
> > > > T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
> > > > D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
> > > > P: Vendor=04e6 ProdID=0101 Rev= 2.00
> > > > S: Manufacturer=SCM Microsystems Inc.
> > > > S: Product=eUSB ATA / ATAPI Adapter
> > > > C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
> > > > I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usb-storage
> > > > E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
> > > > E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
> > > > E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=32ms
> > > >
> > > > T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 2 Spd=1.5 MxCh= 0
> > > > D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
> > > > P: Vendor=046d ProdID=c00e Rev=11.10
> > > > S: Manufacturer=Logitech
> > > > S: Product=USB-PS/2 Optical Mouse
> > > > C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 98mA
> > > > I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid
> > > > E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms
> > > > --- end devices ---
> > > >
> > > > On Tue, 2 Mar 2004, Matthew Dharm wrote:
> > > >
> > > > > Wow... there isn't a single command in here which actually worked.
> > > > >
> > > > > Tho, it's nice to see that the code we've got is pretty bulletproof with
> > > > > really bogus devices (many thanks to Alan Stern who really worked on a lot
> > > > > of that).
> > > > >
> > > > > What does /proc/bus/usb/devices show when the unit is attached?
> > > > >
> > > > > Matt
> > > > >
> > > > > On Tue, Mar 02, 2004 at 01:24:04PM -0500, Kipp Cannon wrote:
> > > > > > Hi,
> > > > > >
> > > > > > OK, I've recompiled with verbose debugging enabled, rebooted the system,
> > > > > > plugged in the drive and attempted to mount the disk that's in it. The
> > > > > > following is the entire output of dmesg following the (failed) mount
> > > > > > attempt. I decided not to second guess what it is that you need from
> > > > > > this, so I've just included the whole thing. (/var/log/messages has the
> > > > > > same stuff as before in it)
> > > > > >
> > > > > > -Kipp
> > > > > >
> > > > > > --- begin dmesg.log ---
> > > > > > TCP: Hash tables configured (established 16384 bind 32768)
> > > > > > NET: Registered protocol family 1
> > > > > > NET: Registered protocol family 17
> > > > > > ACPI: (supports S0 S3 S4 S5)
> > > > > > kjournald starting. Commit interval 5 seconds
> > > > > > EXT3-fs: mounted filesystem with ordered data mode.
> > > > > > VFS: Mounted root (ext3 filesystem) readonly.
> > > > > > Freeing unused kernel memory: 140k freed
> > > > > > Adding 2096472k swap on /dev/hda2. Priority:-1 extents:1
> > > > > > EXT3 FS on hda1, internal journal
> > > > > > Linux Kernel Card Services
> > > > > > options: [pci] [cardbus] [pm]
> > > > > > Yenta: CardBus bridge found at 0000:01:05.0 [107b:1450]
> > > > > > Yenta: ISA IRQ mask 0x0898, PCI irq 10
> > > > > > Socket status: 30000007
> > > > > > hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
> > > > > > Uniform CD-ROM driver Revision: 3.20
> > > > > > inserting floppy driver for 2.6.3
> > > > > > Floppy drive(s): fd0 is 1.44M
> > > > > > FDC 0 is a National Semiconductor PC87306
> > > > > > Linux agpgart interface v0.100 (c) Dave Jones
> > > > > > agpgart: Detected an Intel 830M Chipset.
> > > > > > agpgart: Maximum main memory to use for agp memory: 202M
> > > > > > agpgart: Detected 892K stolen memory.
> > > > > > agpgart: AGP aperture is 128M @ 0xe8000000
> > > > > > mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x80000
> > > > > > [drm] Initialized i830 1.3.2 20021108 on minor 0
> > > > > > parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
> > > > > > parport0: irq 7 detected
> > > > > > parport0: cpp_daisy: aa5500ff(38)
> > > > > > parport0: assign_addrs: aa5500ff(38)
> > > > > > parport0: cpp_daisy: aa5500ff(38)
> > > > > > parport0: assign_addrs: aa5500ff(38)
> > > > > > lp0: using parport0 (polling).
> > > > > > Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled
> > > > > > ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
> > > > > > PCI: Enabling device 0000:00:1f.6 (0000 -> 0001)
> > > > > > input: PS/2 Generic Mouse on isa0060/serio1
> > > > > > input: PC Speaker
> > > > > > PCI: Setting latency timer of device 0000:01:03.0 to 64
> > > > > > Intel(R) PRO/100 Network Driver - version 2.3.36-k1
> > > > > > Copyright (c) 2003 Intel Corporation
> > > > > >
> > > > > > PCI: Setting latency timer of device 0000:01:08.0 to 64
> > > > > > e100: selftest OK.
> > > > > > e100: eth0: Intel(R) PRO/100 Network Connection
> > > > > > Hardware receive checksums enabled
> > > > > >
> > > > > > drivers/usb/core/usb.c: registered new driver usbfs
> > > > > > drivers/usb/core/usb.c: registered new driver hub
> > > > > > drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface
> > > > > > driver v2.1
> > > > > > uhci_hcd 0000:00:1d.0: UHCI Host Controller
> > > > > > PCI: Setting latency timer of device 0000:00:1d.0 to 64
> > > > > > uhci_hcd 0000:00:1d.0: irq 10, io base 00001840
> > > > > > uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
> > > > > > drivers/usb/host/uhci-hcd.c: detected 2 ports
> > > > > > uhci_hcd 0000:00:1d.0: root hub device address 1
> > > > > > usb usb1: new device strings: Mfr=3, Product=2, SerialNumber=1
> > > > > > drivers/usb/core/message.c: USB device number 1 default language ID 0x409
> > > > > > usb usb1: Product: UHCI Host Controller
> > > > > > usb usb1: Manufacturer: Linux 2.6.3 uhci_hcd
> > > > > > usb usb1: SerialNumber: 0000:00:1d.0
> > > > > > drivers/usb/core/usb.c: usb_hotplug
> > > > > > usb usb1: registering 1-0:1.0 (config #1, interface 0)
> > > > > > drivers/usb/core/usb.c: usb_hotplug
> > > > > > hub 1-0:1.0: usb_probe_interface
> > > > > > hub 1-0:1.0: usb_probe_interface - got id
> > > > > > hub 1-0:1.0: USB hub found
> > > > > > hub 1-0:1.0: 2 ports detected
> > > > > > hub 1-0:1.0: standalone hub
> > > > > > hub 1-0:1.0: ganged power switching
> > > > > > hub 1-0:1.0: global over-current protection
> > > > > > hub 1-0:1.0: Port indicators are not supported
> > > > > > hub 1-0:1.0: power on to power good time: 2ms
> > > > > > hub 1-0:1.0: hub controller current requirement: 0mA
> > > > > > hub 1-0:1.0: local power source is good
> > > > > > hub 1-0:1.0: no over-current condition exists
> > > > > > hub 1-0:1.0: enabling power on all ports
> > > > > > uhci_hcd 0000:00:1d.1: UHCI Host Controller
> > > > > > PCI: Setting latency timer of device 0000:00:1d.1 to 64
> > > > > > uhci_hcd 0000:00:1d.1: irq 10, io base 00001860
> > > > > > uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
> > > > > > drivers/usb/host/uhci-hcd.c: detected 2 ports
> > > > > > uhci_hcd 0000:00:1d.1: root hub device address 1
> > > > > > usb usb2: new device strings: Mfr=3, Product=2, SerialNumber=1
> > > > > > drivers/usb/core/message.c: USB device number 1 default language ID 0x409
> > > > > > usb usb2: Product: UHCI Host Controller
> > > > > > usb usb2: Manufacturer: Linux 2.6.3 uhci_hcd
> > > > > > usb usb2: SerialNumber: 0000:00:1d.1
> > > > > > drivers/usb/core/usb.c: usb_hotplug
> > > > > > usb usb2: registering 2-0:1.0 (config #1, interface 0)
> > > > > > drivers/usb/core/usb.c: usb_hotplug
> > > > > > hub 2-0:1.0: usb_probe_interface
> > > > > > hub 2-0:1.0: usb_probe_interface - got id
> > > > > > hub 2-0:1.0: USB hub found
> > > > > > hub 2-0:1.0: 2 ports detected
> > > > > > hub 2-0:1.0: standalone hub
> > > > > > hub 2-0:1.0: ganged power switching
> > > > > > hub 2-0:1.0: global over-current protection
> > > > > > hub 2-0:1.0: Port indicators are not supported
> > > > > > hub 2-0:1.0: power on to power good time: 2ms
> > > > > > hub 2-0:1.0: hub controller current requirement: 0mA
> > > > > > hub 2-0:1.0: local power source is good
> > > > > > hub 2-0:1.0: no over-current condition exists
> > > > > > hub 2-0:1.0: enabling power on all ports
> > > > > > hub 1-0:1.0: port 2, status 301, change 1, 1.5 Mb/s
> > > > > > hub 1-0:1.0: debounce: port 2: delay 100ms stable 4 status 0x301
> > > > > > usb 1-2: new low speed USB device using address 2
> > > > > > usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=0
> > > > > > drivers/usb/core/message.c: USB device number 2 default language ID 0x409
> > > > > > usb 1-2: Product: USB-PS/2 Optical Mouse
> > > > > > usb 1-2: Manufacturer: Logitech
> > > > > > drivers/usb/core/usb.c: usb_hotplug
> > > > > > usb 1-2: registering 1-2:1.0 (config #1, interface 0)
> > > > > > drivers/usb/core/usb.c: usb_hotplug
> > > > > > drivers/usb/host/uhci-hcd.c: 1860: suspend_hc
> > > > > > e100: eth0 NIC Link is Up 10 Mbps Half duplex
> > > > > > cs: IO port probe 0x0c00-0x0cff: clean.
> > > > > > cs: IO port probe 0x0800-0x08ff: excluding 0x800-0x80f
> > > > > > cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x4d0-0x4d7
> > > > > > cs: IO port probe 0x0a00-0x0aff: clean.
> > > > > > NET: Registered protocol family 10
> > > > > > Disabled Privacy Extensions on device c02f7fe0(lo)
> > > > > > IPv6 over IPv4 tunneling driver
> > > > > > drivers/usb/core/usb.c: registered new driver hiddev
> > > > > > hid 1-2:1.0: usb_probe_interface
> > > > > > hid 1-2:1.0: usb_probe_interface - got id
> > > > > > input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on
> > > > > > usb-0000:00:1d.0-2
> > > > > > drivers/usb/core/usb.c: registered new driver hid
> > > > > > drivers/usb/input/hid-core.c: v2.0:USB HID core driver
> > > > > > mtrr: 0xe8000000,0x8000000 overlaps existing 0xe8000000,0x80000
> > > > > > atkbd.c: Unknown key released (translated set 2, code 0x7a on
> > > > > > isa0060/serio0).
> > > > > > atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
> > > > > > atkbd.c: Unknown key released (translated set 2, code 0x7a on
> > > > > > isa0060/serio0).
> > > > > > atkbd.c: This is an XFree86 bug. It shouldn't access hardware directly.
> > > > > > eth0: no IPv6 routers present
> > > > > > hub 1-0:1.0: port 1, status 101, change 1, 12 Mb/s
> > > > > > hub 1-0:1.0: debounce: port 1: delay 100ms stable 4 status 0x101
> > > > > > usb 1-1: new full speed USB device using address 3
> > > > > > usb 1-1: new device strings: Mfr=1, Product=2, SerialNumber=0
> > > > > > drivers/usb/core/message.c: USB device number 3 default language ID 0x409
> > > > > > usb 1-1: Product: eUSB ATA / ATAPI Adapter
> > > > > > usb 1-1: Manufacturer: SCM Microsystems Inc.
> > > > > > drivers/usb/core/usb.c: usb_hotplug
> > > > > > usb 1-1: registering 1-1:1.0 (config #1, interface 0)
> > > > > > drivers/usb/core/usb.c: usb_hotplug
> > > > > > SCSI subsystem initialized
> > > > > > Initializing USB Mass Storage driver...
> > > > > > usb-storage 1-1:1.0: usb_probe_interface
> > > > > > usb-storage 1-1:1.0: usb_probe_interface - got id
> > > > > > usb-storage: USB Mass Storage device detected
> > > > > > usb-storage: act_altsetting is 0, id_index is 27
> > > > > > usb-storage: -- associate_dev
> > > > > > usb-storage: Vendor: Shuttle
> > > > > > usb-storage: Product: CD-RW Device
> > > > > > usb-storage: Transport: Control/Bulk
> > > > > > usb-storage: Protocol: 8020i
> > > > > > usb-storage: Endpoints: In: 0xc9d2e8f4 Out: 0xc9d2e8e0 Int: 0xc9d2e908
> > > > > > (Period 32)
> > > > > > usb-storage: *** thread sleeping.
> > > > > > scsi0 : SCSI emulation for USB Mass Storage devices
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Command INQUIRY (6 bytes)
> > > > > > usb-storage: 12 00 00 00 24 00
> > > > > > usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00
> > > > > > len=12
> > > > > > usb-storage: Status code 0; transferred 12/12
> > > > > > usb-storage: -- transfer complete
> > > > > > usb-storage: Call to usb_stor_ctrl_transfer() returned 0
> > > > > > usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes
> > > > > > usb-storage: Status code -32; transferred 0/36
> > > > > > usb-storage: clearing endpoint halt for pipe 0xc0010380
> > > > > > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82
> > > > > > len=0
> > > > > > usb-storage: usb_stor_clear_halt: result = 0
> > > > > > usb-storage: CB data stage result is 0x2
> > > > > > usb-storage: -- CB transport device requiring auto-sense
> > > > > > usb-storage: Issuing auto-REQUEST_SENSE
> > > > > > usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00
> > > > > > len=12
> > > > > > usb-storage: Status code 0; transferred 12/12
> > > > > > usb-storage: -- transfer complete
> > > > > > usb-storage: Call to usb_stor_ctrl_transfer() returned 0
> > > > > > usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
> > > > > > usb-storage: Status code -32; transferred 0/18
> > > > > > usb-storage: clearing endpoint halt for pipe 0xc0010380
> > > > > > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82
> > > > > > len=0
> > > > > > usb-storage: usb_stor_clear_halt: result = 0
> > > > > > usb-storage: CB data stage result is 0x2
> > > > > > usb-storage: -- Result from auto-sense is 0
> > > > > > usb-storage: -- code: 0x0, key: 0x0, ASC: 0x0, ASCQ: 0x0
> > > > > > usb-storage: (Unknown Key): (unknown ASC/ASCQ)
> > > > > > usb-storage: Fixing INQUIRY data to show SCSI rev 2 - was 0
> > > > > > usb-storage: scsi cmd done, result=0x0
> > > > > > usb-storage: *** thread sleeping.
> > > > > > Vendor: Model: Rev:
> > > > > > Type: Direct-Access ANSI SCSI revision: 02
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Bad LUN (0:1)
> > > > > > usb-storage: scsi cmd done, result=0x40000
> > > > > > usb-storage: *** thread sleeping.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Bad target number (1:0)
> > > > > > usb-storage: scsi cmd done, result=0x40000
> > > > > > usb-storage: *** thread sleeping.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Bad target number (2:0)
> > > > > > usb-storage: scsi cmd done, result=0x40000
> > > > > > usb-storage: *** thread sleeping.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Bad target number (3:0)
> > > > > > usb-storage: scsi cmd done, result=0x40000
> > > > > > usb-storage: *** thread sleeping.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Bad target number (4:0)
> > > > > > usb-storage: scsi cmd done, result=0x40000
> > > > > > usb-storage: *** thread sleeping.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Bad target number (5:0)
> > > > > > usb-storage: scsi cmd done, result=0x40000
> > > > > > usb-storage: *** thread sleeping.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Bad target number (6:0)
> > > > > > usb-storage: scsi cmd done, result=0x40000
> > > > > > usb-storage: *** thread sleeping.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Bad target number (7:0)
> > > > > > usb-storage: scsi cmd done, result=0x40000
> > > > > > usb-storage: *** thread sleeping.
> > > > > > WARNING: USB Mass Storage data integrity not assured
> > > > > > USB Mass Storage device found at 3
> > > > > > drivers/usb/core/usb.c: registered new driver usb-storage
> > > > > > USB Mass Storage support registered.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Command TEST_UNIT_READY (6 bytes)
> > > > > > usb-storage: 00 00 00 00 00 00
> > > > > > usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00
> > > > > > len=12
> > > > > > usb-storage: Status code 0; transferred 12/12
> > > > > > usb-storage: -- transfer complete
> > > > > > usb-storage: Call to usb_stor_ctrl_transfer() returned 0
> > > > > > usb-storage: -- CB transport device requiring auto-sense
> > > > > > usb-storage: Issuing auto-REQUEST_SENSE
> > > > > > usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00
> > > > > > len=12
> > > > > > usb-storage: Status code 0; transferred 12/12
> > > > > > usb-storage: -- transfer complete
> > > > > > usb-storage: Call to usb_stor_ctrl_transfer() returned 0
> > > > > > usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
> > > > > > usb-storage: Status code -32; transferred 0/18
> > > > > > usb-storage: clearing endpoint halt for pipe 0xc0010380
> > > > > > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82
> > > > > > len=0
> > > > > > usb-storage: usb_stor_clear_halt: result = 0
> > > > > > usb-storage: CB data stage result is 0x2
> > > > > > usb-storage: -- Result from auto-sense is 0
> > > > > > usb-storage: -- code: 0x0, key: 0x0, ASC: 0x0, ASCQ: 0x0
> > > > > > usb-storage: (Unknown Key): (unknown ASC/ASCQ)
> > > > > > usb-storage: scsi cmd done, result=0x0
> > > > > > usb-storage: *** thread sleeping.
> > > > > > usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Command READ_CAPACITY (10 bytes)
> > > > > > usb-storage: 25 00 00 00 00 00 00 00 00 00
> > > > > > usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00
> > > > > > len=12
> > > > > > usb-storage: Status code 0; transferred 12/12
> > > > > > usb-storage: -- transfer complete
> > > > > > usb-storage: Call to usb_stor_ctrl_transfer() returned 0
> > > > > > usb-storage: usb_stor_bulk_transfer_buf: xfer 8 bytes
> > > > > > usb-storage: Status code -32; transferred 0/8
> > > > > > usb-storage: clearing endpoint halt for pipe 0xc0010380
> > > > > > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82
> > > > > > len=0
> > > > > > usb-storage: usb_stor_clear_halt: result = 0
> > > > > > usb-storage: CB data stage result is 0x2
> > > > > > usb-storage: -- CB transport device requiring auto-sense
> > > > > > usb-storage: -- unexpectedly short transfer
> > > > > > usb-storage: Issuing auto-REQUEST_SENSE
> > > > > > usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00
> > > > > > len=12
> > > > > > usb-storage: Status code 0; transferred 12/12
> > > > > > usb-storage: -- transfer complete
> > > > > > usb-storage: Call to usb_stor_ctrl_transfer() returned 0
> > > > > > usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
> > > > > > usb-storage: Status code -32; transferred 0/18
> > > > > > usb-storage: clearing endpoint halt for pipe 0xc0010380
> > > > > > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82
> > > > > > len=0
> > > > > > usb-storage: usb_stor_clear_halt: result = 0
> > > > > > usb-storage: CB data stage result is 0x2
> > > > > > usb-storage: -- Result from auto-sense is 0
> > > > > > usb-storage: -- code: 0x0, key: 0x0, ASC: 0x0, ASCQ: 0x0
> > > > > > usb-storage: (Unknown Key): (unknown ASC/ASCQ)
> > > > > > usb-storage: scsi cmd done, result=0x0
> > > > > > usb-storage: *** thread sleeping.
> > > > > > sda : sector size 0 reported, assuming 512.
> > > > > > SCSI device sda: 1 512-byte hdwr sectors (0 MB)
> > > > > > sda: assuming drive cache: write through
> > > > > > sda:<7>usb-storage: queuecommand called
> > > > > > usb-storage: *** thread awakened.
> > > > > > usb-storage: Command READ_10 (10 bytes)
> > > > > > usb-storage: 28 00 00 00 00 00 00 00 01 00
> > > > > > usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00
> > > > > > len=12
> > > > > > usb-storage: Status code 0; transferred 12/12
> > > > > > usb-storage: -- transfer complete
> > > > > > usb-storage: Call to usb_stor_ctrl_transfer() returned 0
> > > > > > usb-storage: usb_stor_bulk_transfer_sglist: xfer 512 bytes, 1 entries
> > > > > > usb-storage: Status code -32; transferred 0/512
> > > > > > usb-storage: clearing endpoint halt for pipe 0xc0010380
> > > > > > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82
> > > > > > len=0
> > > > > > usb-storage: usb_stor_clear_halt: result = 0
> > > > > > usb-storage: CB data stage result is 0x2
> > > > > > usb-storage: -- CB transport device requiring auto-sense
> > > > > > usb-storage: -- unexpectedly short transfer
> > > > > > usb-storage: Issuing auto-REQUEST_SENSE
> > > > > > usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00
> > > > > > len=12
> > > > > > usb-storage: Status code 0; transferred 12/12
> > > > > > usb-storage: -- transfer complete
> > > > > > usb-storage: Call to usb_stor_ctrl_transfer() returned 0
> > > > > > usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
> > > > > > usb-storage: Status code -32; transferred 0/18
> > > > > > usb-storage: clearing endpoint halt for pipe 0xc0010380
> > > > > > usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=82
> > > > > > len=0
> > > > > > usb-storage: usb_stor_clear_halt: result = 0
> > > > > > usb-storage: CB data stage result is 0x2
> > > > > > usb-storage: -- Result from auto-sense is 0
> > > > > > usb-storage: -- code: 0x0, key: 0x0, ASC: 0x0, ASCQ: 0x0
> > > > > > usb-storage: (Unknown Key): (unknown ASC/ASCQ)
> > > > > > usb-storage: scsi cmd done, result=0x0
> > > > > > usb-storage: *** thread sleeping.
> > > > > > unknown partition table
> > > > > > Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
> > > > > > attempt to access beyond end of device
> > > > > > sda: rw=0, want=66, limit=1
> > > > > > isofs_fill_super: bread failed, dev=sda, iso_blknum=16, block=32
> > > > > > --- end dmesg.log ---
> > > > > >
> > > > > >
> > > > > > On Tue, 2 Mar 2004, Matthew Dharm wrote:
> > > > > >
> > > > > > > The device is reporting Direct-Access type, when it should be reporting
> > > > > > > CD-ROM type.
> > > > > > >
> > > > > > > Looking at the logs you provided, actually, it looks like it barely can
> > > > > > > answer an INQUIRY at all.
> > > > > > >
> > > > > > > To get something like this working, you'd have to rewrite the INQUIRY
> > > > > > > response data to set the type to CD-ROM. Before we go down that path,
> > > > > > > rebuild the driver with USB Mass Storage Verbose Debug turned on so we
> > > > > > > can
> > > > > > > see if something is going wrong with the INQUIRY or (more likely) the
> > > > > > > device is just busted.
> > > > > > >
> > > > > > > Matt
> > > > > > >
> > > > > > > On Tue, Mar 02, 2004 at 01:18:29AM -0500, Kipp Cannon wrote:
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > I've got an external cd-rom drive branded a "Microtech MicroCD" that
> > > > > > > > I'm
> > > > > > > > having trouble getting to work with Linux 2.6.3 (the only version I've
> > > > > > > > tried it with). The drive attaches to a USB port on the host machine
> > > > > > > > through a cable that, at the drive end, has what looks like a "VHDCI"
> > > > > > > > high-density SCSI connector but is only about half the size.
> > > > > > > >
> > > > > > > > usbview reports the drive as a "eUSB ATA/ATAPI adapter" manufactured by
> > > > > > > > "SCM Microsystems Inc." (vendor/product/rev = 04e6/0101/2.00). Some
> > > > > > > > searching on Google revealed that SCM Microsystems manufactured a
> > > > > > > > USB-ATAPI bridge cable that has been used to attach various ATAPI
> > > > > > > > drives
> > > > > > > > to USB ports, in particular the HP 8200e/8210e CD-Writer Plus.
> > > > > > > >
> > > > > > > > I suppose that's what I've got: a parallel-port ATAPI drive that's
> > > > > > > > been
> > > > > > > > retrofitted to work with USB ports.
> > > > > > > >
> > > > > > > > Anyway...
> > > > > > > >
> > > > > > > > When I plug in the drive, the usb subsystem loads a bunch of stuff and
> > > > > > > > sets the drive up on /dev/sda with the following being put in
> > > > > > > > /var/log/messages
> > > > > > > >
> > > > > > > > --- begin /var/log/messages ---
> > > > > > > > Feb 26 19:44:45 localhost kernel: usb 1-1: new full speed USB device
> > > > > > > > using address 3
> > > > > > > > Feb 26 19:44:45 localhost kernel: SCSI subsystem initialized
> > > > > > > > Feb 26 19:44:45 localhost kernel: Initializing USB Mass Storage
> > > > > > > > driver...
> > > > > > > > Feb 26 19:44:45 localhost kernel: scsi0 : SCSI emulation for USB Mass
> > > > > > > > Storage devices
> > > > > > > > Feb 26 19:44:45 localhost kernel: Vendor: Model:
> > > > > > > > Rev:
> > > > > > > > Feb 26 19:44:45 localhost kernel: Type: Direct-Access
> > > > > > > > ANSI SCSI revision: 02
> > > > > > > > Feb 26 19:44:45 localhost kernel: drivers/usb/core/usb.c: registered
> > > > > > > > new driver usb-storage
> > > > > > > > Feb 26 19:44:45 localhost kernel: USB Mass Storage support registered.
> > > > > > > > Feb 26 19:44:45 localhost scsi.agent[4486]: disk at
> > > > > > > > /devices/pci0000:00/0000:00:1d.0/usb1/1-1/1-1:1.0/host0/0:0:0:0
> > > > > > > > Feb 26 19:44:45 localhost kernel: sda : sector size 0 reported,
> > > > > > > > assuming 512.
> > > > > > > > Feb 26 19:44:45 localhost kernel: SCSI device sda: 1 512-byte hdwr
> > > > > > > > sectors (0 MB)
> > > > > > > > Feb 26 19:44:45 localhost kernel: sda:<7>usb-storage: queuecommand
> > > > > > > > called
> > > > > > > > Feb 26 19:44:45 localhost kernel: unknown partition table
> > > > > > > > Feb 26 19:44:45 localhost kernel: Attached scsi disk sda at scsi0,
> > > > > > > > channel 0, id 0, lun 0
> > > > > > > > --- end /var/log/messages ---
> > > > > > > >
> > > > > > > > If I place a disk in the drive, when I try to mount it the attempt
> > > > > > > > fails
> > > > > > > > with the following being placed in /var/log/messages:
> > > > > > > >
> > > > > > > > --- begin /var/log/messages ---
> > > > > > > > Feb 26 19:46:58 localhost kernel: attempt to access beyond end of
> > > > > > > > device
> > > > > > > > Feb 26 19:46:58 localhost kernel: sda: rw=0, want=66, limit=1
> > > > > > > > Feb 26 19:46:58 localhost kernel: isofs_fill_super: bread failed,
> > > > > > > > dev=sda, iso_blknum=16, block=32
> > > > > > > > --- end /var/log/messages ---
> > > > > > > >
> > > > > > > > Does somewhat have some idea how to get this drive working? Thanks.
> > > > > > > >
> > > > > > > > -Kipp
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > -------------------------------------------------------
> > > > > > > > SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> > > > > > > > Build and deploy apps & Web services for Linux with
> > > > > > > > a free DVD software kit from IBM. Click Now!
> > > > > > > > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
> > > > > > > > _______________________________________________
> > > > > > > > [EMAIL PROTECTED]
> > > > > > > > To unsubscribe, use the last form field at:
> > > > > > > > https://lists.sourceforge.net/lists/listinfo/linux-usb-users
> > > > > > >
> > > > > > > --
> > > > > > > Matthew Dharm Home: [EMAIL PROTECTED]
> > > > > > > Maintainer, Linux USB Mass Storage Driver
> > > > > > >
> > > > > > > A: The most ironic oxymoron wins ...
> > > > > > > DP: "Microsoft Works"
> > > > > > > A: Uh, okay, you win.
> > > > > > > -- A.J. & Dust Puppy
> > > > > > > User Friendly, 1/18/1998
> > > > > > >
> > > > >
> > > > > --
> > > > > Matthew Dharm Home: [EMAIL PROTECTED]
> > > > > Maintainer, Linux USB Mass Storage Driver
> > > > >
> > > > > Okay, this isn't funny anymore! Let me down! I'll tell Bill on you!!
> > > > > -- Microsoft Salesman
> > > > > User Friendly, 4/1/1998
> > > > >
> > >
> > > --
> > > Matthew Dharm Home: [EMAIL PROTECTED]
> > > Maintainer, Linux USB Mass Storage Driver
> > >
> > > It's monday. It must be monday.
> > > -- Greg
> > > User Friendly, 5/4/1998
> > >
>
> --
> Matthew Dharm Home: [EMAIL PROTECTED]
> Maintainer, Linux USB Mass Storage Driver
>
> G: Let me guess, you started on the 'net with AOL, right?
> C: WOW! d00d! U r leet!
> -- Greg and Customer
> User Friendly, 2/12/1999
>
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users