Just picked up a cheap "genica roopaq", which calls itself a NEO25 on
the boot screens...  Using the usb included in 2.4.16, usbstorage at
least recognizes it in some generic way, and even tries to attach it
to the scsi bus unsuccessfully (compared to, for example, the
TravelFlash, which works perfectly.)  I've included the output probes
that seemed obvious under linux.  Is there anything else it would be
useful for me to try?  I don't see anything in CVS that recognizes
this device more specifically, but I can try building alternate
modules.  Or should I try installing the driver under windows and
using usbsnoop?
                        _Mark_ <[EMAIL PROTECTED]>
                        The Herd Of Kittens


$ cat /proc/scsi/scsi
Attached devices: 
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor:          Model:                  Rev:     
  Type:   <NULL>                ANSI SCSI revision: ffffffff

$ cat /proc/scsi/usb-storage-0/0 
   Host scsi0: usb-storage
       Vendor: ScanLogic USBIDE
      Product: ScanLogic USBIDE
Serial Number: None
     Protocol: Transparent SCSI
    Transport: Bulk
         GUID: 04ce00020000000000000000
     Attached: Yes

=== lsusb -v output: ===
Bus 001 Device 004: ID 04ce:0002 ScanLogic Corp. IDE Bridge
  Language IDs: none (cannot get min. string descriptor; got len=-1, error=84:Invalid 
or incomplete multibyte or wide character)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 Interface
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x04ce ScanLogic Corp.
  idProduct          0x0002 IDE Bridge
  bcdDevice            2.60
  iManufacturer           1 
  iProduct                1 
  iSerial                 0 
  bNumConfigurations      1
cannot get config descriptor 0, Invalid or incomplete multibyte or wide character (84)
  Language IDs: none (cannot get min. string descriptor; got len=-1, error=84:Invalid 
or incomplete multibyte or wide character)

=== dmesg output: ===
usb-uhci.c: interrupt, status 2, frame# 1559
hub.c: port 2, portstatus 103, change 0, 12 Mb/s
hub.c: USB new device connect on bus1/2, assigned device number 4
usb.c: kmalloc IF cc5de900, numif 1
usb.c: new device strings: Mfr=1, Product=1, SerialNumber=0
usb.c: USB device number 4 default language ID 0x409
Manufacturer: ScanLogic USBIDE
Product: ScanLogic USBIDE
usb-storage: host_reset() requested but not implemented
scsi: device set offline - command error recover failed: host 0 channel 0 id 0 lun 0
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Bad target number (1/0)
usb-storage: *** thread sleeping.
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Bad target number (2/0)
usb-storage: *** thread sleeping.
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Bad target number (3/0)
usb-storage: *** thread sleeping.
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Bad target number (4/0)
usb-storage: *** thread sleeping.
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Bad target number (5/0)
usb-storage: *** thread sleeping.
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Bad target number (6/0)
usb-storage: *** thread sleeping.
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Bad target number (7/0)
usb-storage: *** thread sleeping.
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
usb.c: usb-storage driver claimed interface cc5de600
USB Mass Storage support registered.
usb-storage: act_altsettting is 0
usb-storage: id_index calculated to be: 72
usb-storage: Array length appears to be: 74
usb-storage: USB Mass Storage device detected
usb-storage: Endpoints: In: 0xccecd134 Out: 0xccecd120 Int: 0x00000000 (Period 0)
usb-storage: New GUID 04ce00020000000000000000
usb-storage: GetMaxLUN command result is 1, data is 0
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
usb-storage: *** thread sleeping.
scsi1 : 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 ff 00 00 00 45 7c 1b c0
usb-storage: Bulk command S 0x43425355 T 0x9 Trg 0 LUN 0 L 255 F 128 CL 6
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_transfer_partial(): xfer 255 bytes
usb-storage: usb_stor_bulk_msg() returned 0 xferred 255/255
usb-storage: usb_stor_transfer_partial(): transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: Bulk status result = 0
usb-storage: Bulk status Sig 0x53425355 T 0xff0100 R 0 Stat 0x1
usb-storage: Bulk logical error
usb-storage: Bulk reset requested
usb-storage: command_abort() called
usb-storage: -- nothing to abort
usb-storage: device_reset() called
usb-storage: Bulk reset requested
usb-storage: Bulk soft reset completed
usb-storage: -- transport indicates transport failure
usb-storage: Fixing INQUIRY data to show SCSI rev 2
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
usb-storage: Bulk soft reset completed
usb-storage: queuecommand() called
usb-storage: *** thread awakened.
usb-storage: Command TEST_UNIT_READY (6 bytes)
usb-storage: 00 00 00 00 00 00 00 00 45 7c 1b c0
usb-storage: Bulk command S 0x43425355 T 0x9 Trg 0 LUN 0 L 0 F 0 CL 6
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: Bulk status result = 0
usb-storage: Bulk status Sig 0x53425355 T 0x100 R 0 Stat 0x0
usb-storage: Bulk logical error
usb-storage: Bulk reset requested
usb-storage: Bulk soft reset completed
usb-storage: -- transport indicates transport failure
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
usb-storage: bus_reset() called
usb_control/bulk_msg: timeout
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -110
usb-uhci.c: interrupt, status 2, frame# 1986
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 9 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usb-uhci.c: interrupt, status 2, frame# 964
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 9 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 9 ret -84
usbdevfs: USBDEVFS_CONTROL failed dev 4 rqt 128 rq 6 len 256 ret -84

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to