Hi everybody, i tried to get some help on the users list, i tried kernel 2.5.25, i tried kernel 2.4.18, i applied a patch that somebody on this list made me aware of:
/usr/src/linux/drivers/usb/storage/unusual_devs.h: UNUSUAL_DEV( 0x0aec, 0x5010, 0x0100, 0x0100, "Hama", "MultiSlot CF/SM/SD/MMC/MS USB", US_SC_SCSI, US_PR_CB, NULL, US_FL_FIX_INQUIRY ), Now at least i can see the device in /proc/scsi/sg/devices. But i wonder about some warnings in /var/log/messages: usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Bad LUN (0/1) usb-storage: *** thread sleeping. 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) ... (up to 7/0)... Is that an error? At the end of this mail you can see: /proc/scsi/sg/devices /proc/bus/usb/devices hwinfo --usb /var/log/messages (parts of it) /proc/partitions I don't know how to access that device at the moment. I also have an Adaptec SCSI card with a CD-RW attached to it. Has anybody got some help for me? What other infos could be useful? Best regards, Torsten. schleim:/proc/scsi/sg # cat device_hdr devices device_strs host chan id lun type opens qdepth busy online 0 0 4 0 5 0 3 0 1 1 0 0 0 0 0 1 0 1 1 0 0 1 0 0 1 0 1 1 0 0 2 0 0 1 0 1 1 0 0 3 0 0 1 0 1 1 0 0 4 0 0 1 0 1 1 0 0 5 0 0 1 0 1 1 0 0 6 0 0 1 0 1 1 0 0 7 0 0 1 0 1 2 0 0 0 0 0 1 0 1 SCSI-CD ReWritable-2x2x6 2.00 Hama MultiSlot CF/SM/ 0100 Hama MultiSlot CF/SM/ 0100 Hama MultiSlot CF/SM/ 0100 Hama MultiSlot CF/SM/ 0100 Hama MultiSlot CF/SM/ 0100 Hama MultiSlot CF/SM/ 0100 Hama MultiSlot CF/SM/ 0100 Hama MultiSlot CF/SM/ 0100 OEI-USB Memory Stick 80.0 schleim:/proc/bus/usb # cat 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.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI-alt Root Hub S: SerialNumber=9800 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=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 11/900 us ( 1%), #Int= 1, #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 S: Product=USB UHCI-alt Root Hub S: SerialNumber=9400 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=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 4 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=03eb ProdID=3301 Rev= 3.00 S: Product=Standard USB Hub C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 64mA 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=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1 P: Vendor=0aec ProdID=5010 Rev= 1.00 S: Manufacturer= S: Product= USB Storage Device S: SerialNumber=0AEC501000001A00 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=01(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms T: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=07c4 ProdID=b00b Rev=80.00 S: Manufacturer=DataFab Systems Inc. S: Product=USB Memory Stick S: SerialNumber=77053B75FD 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=01(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms schleim:/proc/scsi/sg # hwinfo --usb 01: USB 101.0: 10a00 Hub [Created at usb.89] Unique ID: nN27.SALAHjZ+UG7 Model: "USB UHCI-alt Root Hub" Device: "USB UHCI-alt Root Hub" Serial ID: "9400" USB Device status: driver active ("hub") Speed: 1.5 Mbps 02: USB 102.0: 10a00 Hub [Created at usb.89] Unique ID: sU5b.hKbQSFhpkw6 Model: "Atmel Standard USB Hub" Vendor: u03eb "Atmel Corporation" Device: 3301 "?" SubDevice: "Standard USB Hub" Revision: "3.00" USB Device status: driver active ("hub") Speed: 1.5 Mbps Attached to: #1 (Hub) 03: USB 103.0: 10600 Disk [Created at usb.89] Unique ID: xb83.a8OkUSKQMi9 Hardware Class: disk Model: "USB Storage Device" Vendor: u0aec "?" Device: 5010 "?" SubVendor: "" SubDevice: "USB Storage Device" Revision: "1.00" Serial ID: "0AEC501000001A00" USB Device status: driver active ("usb-storage") Speed: 1.5 Mbps Attached to: #2 (Hub) 04: USB 104.0: 10600 Disk [Created at usb.89] Unique ID: 0jBX.1cQUXjig_g6 Hardware Class: disk Model: "DataFab USB Memory Stick" Vendor: u07c4 "?" Device: b00b "?" SubVendor: "DataFab Systems Inc." SubDevice: "USB Memory Stick" Revision: "80.00" Serial ID: "77053B75FD" USB Device status: driver active ("usb-storage") Speed: 1.5 Mbps Attached to: #2 (Hub) 05: USB 201.0: 10a00 Hub [Created at usb.89] Unique ID: TEFG.WGXJLFJu89C Model: "USB UHCI-alt Root Hub" Device: "USB UHCI-alt Root Hub" Serial ID: "9800" USB Device status: driver active ("hub") Speed: 1.5 Mbps /var/log/messages: usb.c: registered new driver usbdevfs usb.c: registered new driver hub uhci.c: USB Universal Host Controller Interface driver v1.1 PCI: Found IRQ 11 for device 00:07.2 PCI: Sharing IRQ 11 with 00:07.3 PCI: Sharing IRQ 11 with 00:08.0 PCI: Sharing IRQ 11 with 00:0b.0 uhci.c: USB UHCI at I/O 0x9400, IRQ 11 usb.c: new USB bus registered, assigned bus number 1 uhci.c: detected 2 ports usb.c: kmalloc IF de4187c0, numif 1 usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Product: USB UHCI-alt Root Hub SerialNumber: 9400 hub.c: USB hub found hub.c: 2 ports detected hub.c: standalone hub hub.c: ganged power switching hub.c: global over-current protection hub.c: Port indicators are not supported hub.c: power on to power good time: 2ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports usb.c: hub driver claimed interface de4187c0 usb.c: kusbd: /sbin/hotplug add 1 PCI: Found IRQ 11 for device 00:07.3 PCI: Sharing IRQ 11 with 00:07.2 PCI: Sharing IRQ 11 with 00:08.0 PCI: Sharing IRQ 11 with 00:0b.0 uhci.c: USB UHCI at I/O 0x9800, IRQ 11 usb.c: new USB bus registered, assigned bus number 2 uhci.c: detected 2 ports usb.c: kmalloc IF de4189c0, numif 1 usb.c: new device strings: Mfr=0, Product=2, SerialNumber=1 usb.c: USB device number 1 default language ID 0x0 Product: USB UHCI-alt Root Hub SerialNumber: 9800 hub.c: USB hub found hub.c: 2 ports detected hub.c: standalone hub hub.c: ganged power switching hub.c: global over-current protection hub.c: Port indicators are not supported hub.c: power on to power good time: 2ms hub.c: hub controller current requirement: 0mA hub.c: port removable status: RR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports usb.c: hub driver claimed interface de4189c0 usb.c: kusbd: /sbin/hotplug add 1 uhci.c: root-hub INT complete: port1: 48a port2: 49b data: 6 hub.c: port 1 connection change hub.c: port 1, portstatus 100, change 3, 12 Mb/s hub.c: port 2 connection change hub.c: port 2, portstatus 101, change 3, 12 Mb/s IPv6 v0.8 for NET4.0 IPv6 over IPv4 tunneling driver hub.c: port 2, portstatus 103, change 0, 12 Mb/s hub.c: USB new device connect on bus1/2, assigned device number 2 uhci.c: root-hub INT complete: port1: 48a port2: 48a data: 6 uhci.c: 9800: suspend_hc usb.c: kmalloc IF de418f40, numif 1 usb.c: new device strings: Mfr=0, Product=2, SerialNumber=0 usb.c: USB device number 2 default language ID 0x409 Product: Standard USB Hub hub.c: USB hub found hub.c: 4 ports detected hub.c: standalone hub hub.c: ganged power switching hub.c: global over-current protection hub.c: Port indicators are not supported hub.c: power on to power good time: 100ms hub.c: hub controller current requirement: 64mA hub.c: port removable status: RRRR hub.c: local power source is good hub.c: no over-current condition exists hub.c: enabling power on all ports uhci.c: root-hub INT complete: port1: 488 port2: 495 data: 2 usb.c: hub driver claimed interface de418f40 usb.c: kusbd: /sbin/hotplug add 2 hub.c: port 1 enable change, status 100 hub.c: port 1 connection change hub.c: port 1, portstatus 101, change 1, 12 Mb/s hub.c: port 1, portstatus 103, change 10, 12 Mb/s hub.c: USB new device connect on bus1/2/1, assigned device number 3 uhci.c: root-hub INT complete: port1: 48a port2: 48a data: 6 usb.c: kmalloc IF deab9200, numif 1 usb.c: new device strings: Mfr=1, Product=2, SerialNumber=3 usb.c: USB device number 3 default language ID 0x409 Manufacturer: Product: USB Storage Device SerialNumber: 0AEC501000001A00 usb.c: unhandled interfaces on device usb.c: USB device 3 (vend/prod 0xaec/0x5010) is not claimed by any \ active driver. Length = 18 DescriptorType = 01 USB version = 1.10 Vendor:Product = 0aec:5010 MaxPacketSize0 = 16 NumConfigurations = 1 Device version = 1.00 Device Class:SubClass:Protocol = 00:00:00 Per-interface classes Configuration: bLength = 9 bDescriptorType = 02 wTotalLength = 0020 bNumInterfaces = 01 bConfigurationValue = 01 iConfiguration = 00 bmAttributes = 80 MaxPower = 100mA Interface: 0 Alternate Setting: 0 bLength = 9 bDescriptorType = 04 bInterfaceNumber = 00 bAlternateSetting = 00 bNumEndpoints = 02 bInterface Class:SubClass:Protocol = 08:06:50 iInterface = 00 Endpoint: bLength = 7 bDescriptorType = 05 bEndpointAddress = 01 (out) bmAttributes = 02 (Bulk) wMaxPacketSize = 0040 bInterval = 00 Endpoint: bLength = 7 bDescriptorType = 05 bEndpointAddress = 82 (in) bmAttributes = 02 (Bulk) wMaxPacketSize = 0040 bInterval = 00 usb.c: kusbd: /sbin/hotplug add 3 hub.c: get_port_status failed (err = -6) Jul 11 22:23:45 schleim last message repeated 2 times hub.c: get_hub_status failed hub.c: get_port_status failed (err = -6) Jul 11 22:23:45 schleim last message repeated 3 times hub.c: get_hub_status failed hub.c: port 1 connection change hub.c: port 1, portstatus 100, change 3, 12 Mb/s hub.c: port 2 connection change hub.c: port 2, portstatus 100, change 3, 12 Mb/s hub.c: port 2 connection change hub.c: port 2, portstatus 101, change 1, 12 Mb/s hub.c: port 2, portstatus 103, change 10, 12 Mb/s hub.c: USB new device connect on bus1/2/2, assigned device number 4 usb.c: kmalloc IF deab9300, numif 1 usb.c: new device strings: Mfr=1, Product=2, SerialNumber=3 usb.c: USB device number 4 default language ID 0x409 Manufacturer: DataFab Systems Inc. Product: USB Memory Stick SerialNumber: 77053B75FD usb.c: unhandled interfaces on device usb.c: USB device 4 (vend/prod 0x7c4/0xb00b) is not claimed by any \ active driver. Length = 18 DescriptorType = 01 USB version = 1.10 Vendor:Product = 07c4:b00b MaxPacketSize0 = 8 NumConfigurations = 1 Device version = 80.00 Device Class:SubClass:Protocol = 00:00:00 Per-interface classes Configuration: bLength = 9 bDescriptorType = 02 wTotalLength = 0020 bNumInterfaces = 01 bConfigurationValue = 01 iConfiguration = 00 bmAttributes = 80 MaxPower = 100mA Interface: 0 Alternate Setting: 0 bLength = 9 bDescriptorType = 04 bInterfaceNumber = 00 bAlternateSetting = 00 bNumEndpoints = 02 bInterface Class:SubClass:Protocol = 08:06:50 iInterface = 00 Endpoint: bLength = 7 bDescriptorType = 05 bEndpointAddress = 01 (out) bmAttributes = 02 (Bulk) wMaxPacketSize = 0040 bInterval = 00 Endpoint: bLength = 7 bDescriptorType = 05 bEndpointAddress = 82 (in) bmAttributes = 02 (Bulk) wMaxPacketSize = 0040 bInterval = 00 usb.c: kusbd: /sbin/hotplug add 4 uhci.c: root-hub INT complete: port1: 488 port2: 488 data: 6 hub.c: port 1 enable change, status 100 hub.c: port 2 enable change, status 100 Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage usb-storage: act_altsettting is 0 usb-storage: id_index calculated to be: 53 usb-storage: Array length appears to be: 75 usb-storage: Vendor: Hama usb-storage: Product: MultiSlot CF/SM/SD/MMC/MS USB usb-storage: USB Mass Storage device detected usb-storage: Endpoints: In: 0xde858d94 Out: 0xde858d80 Int: 0x00000000 \ (Period 0) usb-storage: New GUID 0aec50100aec501000001a00 usb-storage: Transport: Control/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: Faking INQUIRY command usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. Vendor: Hama Model: MultiSlot CF/SM/ Rev: 0100 Type: Direct-Access ANSI SCSI revision: 02 usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Faking INQUIRY command usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. Vendor: Hama Model: MultiSlot CF/SM/ Rev: 0100 Type: Direct-Access ANSI SCSI revision: 02 usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Faking INQUIRY command usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. Vendor: Hama Model: MultiSlot CF/SM/ Rev: 0100 Type: Direct-Access ANSI SCSI revision: 02 usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Faking INQUIRY command usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. Vendor: Hama Model: MultiSlot CF/SM/ Rev: 0100 Type: Direct-Access ANSI SCSI revision: 02 usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Faking INQUIRY command usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. Vendor: Hama Model: MultiSlot CF/SM/ Rev: 0100 Type: Direct-Access ANSI SCSI revision: 02 usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Faking INQUIRY command usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. Vendor: Hama Model: MultiSlot CF/SM/ Rev: 0100 Type: Direct-Access ANSI SCSI revision: 02 usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Faking INQUIRY command usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. Vendor: Hama Model: MultiSlot CF/SM/ Rev: 0100 Type: Direct-Access ANSI SCSI revision: 02 usb-storage: queuecommand() called usb-storage: *** thread awakened. usb-storage: Faking INQUIRY command usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. Vendor: Hama Model: MultiSlot CF/SM/ Rev: 0100 Type: Direct-Access ANSI SCSI revision: 02 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 deab9200 usb-storage: act_altsettting is 0 usb-storage: id_index calculated to be: 73 usb-storage: Array length appears to be: 75 usb-storage: USB Mass Storage device detected usb-storage: Endpoints: In: 0xde858dd4 Out: 0xde858dc0 Int: 0x00000000 \ (Period 0) usb-storage: New GUID 07c4b00b00000077053b75fd usb-storage: GetMaxLUN command result is -32, data is 222 usb-storage: clearing endpoint halt for pipe 0x80000480 usb-storage: Transport: Bulk usb-storage: Protocol: Transparent SCSI usb-storage: *** thread sleeping. scsi2 : 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 c5 e6 1a c0 usb-storage: Bulk command S 0x43425355 T 0x30 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 36/255 usb-storage: Bulk data transfer result 0x1 usb-storage: Attempting to get CSW... usb-storage: clearing endpoint halt for pipe 0xc0010480 usb-storage: Attempting to get CSW (2nd try)... usb-storage: Bulk status result = 0 usb-storage: Bulk status Sig 0x53425355 T 0x30 R 219 Stat 0x0 usb-storage: Fixing INQUIRY data to show SCSI rev 2 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: *** thread sleeping. 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 4 usb.c: usb-storage driver claimed interface deab9300 USB Mass Storage support registered. schleim:/proc # cat partitions major minor #blocks name 33 0 58615704 hde 33 1 5120104 hde1 33 2 30720312 hde2 33 3 22775256 hde3 22 0 13282416 hdc 22 1 13277691 hdc1 3 0 30018240 hda 3 1 313236 hda1 3 2 1 hda2 3 5 313236 hda5 3 6 313236 hda6 3 7 6144831 hda7 3 8 2048256 hda8 3 9 2048256 hda9 3 10 2048256 hda10 3 11 16787893 hda11 ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel