I got this toy, which works ok on a G5, but just hangs and times out with Linux. There are 2 related entries in unusual_devs.h, but no matter what combination of flags I try, it doesnt work[tm]. Any ideas?
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.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.11-rc2-bk7 uhci_hcd S: Product=Intel Corp. 82371AB/EB/MB PIIX4 USB S: SerialNumber=0000:00:04.2 C:* #Ifs= 1 Cfg#= 1 Atr=c0 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.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=090a ProdID=1002 Rev= 1.00 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr= 60mA I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=01 Prot=01 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 E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=255ms Jan 29 21:34:56 linux kernel: usb 1-1: new full speed USB device using uhci_hcd and address 3 Jan 29 21:34:57 linux kernel: usb 1-1: khubd timed out on ep0in Jan 29 21:34:57 linux kernel: usb 1-1: device descriptor read/64, error -110 Jan 29 21:35:27 linux kernel: Initializing USB Mass Storage driver... Jan 29 21:35:27 linux kernel: usb-storage: USB Mass Storage device detected Jan 29 21:35:27 linux kernel: usb-storage: -- associate_dev Jan 29 21:35:27 linux kernel: usb-storage: Vendor: 0x090a, Product: 0x1002, Revision: 0x0100 Jan 29 21:35:27 linux kernel: usb-storage: Interface Subclass: 0x01, Protocol: 0x01 Jan 29 21:35:27 linux kernel: usb-storage: Vendor: Unknown, Product: Unknown Jan 29 21:35:27 linux kernel: usb-storage: Transport: Control/Bulk Jan 29 21:35:27 linux kernel: usb-storage: Protocol: Reduced Block Commands (RBC) Jan 29 21:35:27 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:35:27 linux kernel: scsi3 : SCSI emulation for USB Mass Storage devices Jan 29 21:35:27 linux kernel: usbcore: registered new driver usb-storage Jan 29 21:35:27 linux kernel: USB Mass Storage support registered. Jan 29 21:35:27 linux kernel: usb-storage: device found at 3 Jan 29 21:35:27 linux kernel: usb-storage: waiting for device to settle before scanning Jan 29 21:35:32 linux kernel: usb-storage: queuecommand called Jan 29 21:35:32 linux kernel: usb-storage: *** thread awakened. Jan 29 21:35:32 linux kernel: usb-storage: Command INQUIRY (6 bytes) Jan 29 21:35:32 linux kernel: usb-storage: 12 00 00 00 24 00 Jan 29 21:35:32 linux kernel: usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00 len=6 Jan 29 21:35:32 linux kernel: usb-storage: Status code 0; transferred 6/6 Jan 29 21:35:32 linux kernel: usb-storage: -- transfer complete Jan 29 21:35:32 linux kernel: usb-storage: Call to usb_stor_ctrl_transfer() returned 0 Jan 29 21:35:32 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes Jan 29 21:35:38 linux kernel: usb-storage: command_abort called Jan 29 21:35:38 linux kernel: usb-storage: usb_stor_stop_transport called Jan 29 21:35:38 linux kernel: usb-storage: -- cancelling URB Jan 29 21:35:38 linux kernel: usb-storage: Status code -104; transferred 0/36 Jan 29 21:35:38 linux kernel: usb-storage: -- transfer cancelled Jan 29 21:35:38 linux kernel: usb-storage: CB data stage result is 0x4 Jan 29 21:35:38 linux kernel: usb-storage: -- command was aborted Jan 29 21:35:38 linux kernel: usb-storage: scsi command aborted Jan 29 21:35:38 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:35:38 linux kernel: usb-storage: queuecommand called Jan 29 21:35:38 linux kernel: usb-storage: *** thread awakened. Jan 29 21:35:38 linux kernel: usb-storage: Command TEST_UNIT_READY (6 bytes) Jan 29 21:35:38 linux kernel: usb-storage: 00 00 00 00 00 00 Jan 29 21:35:38 linux kernel: usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00 len=6 Jan 29 21:35:38 linux kernel: usb-storage: Status code 0; transferred 6/6 Jan 29 21:35:38 linux kernel: usb-storage: -- transfer complete Jan 29 21:35:38 linux kernel: usb-storage: Call to usb_stor_ctrl_transfer() returned 0 Jan 29 21:35:38 linux kernel: usb-storage: -- CB transport device requiring auto-sense Jan 29 21:35:38 linux kernel: usb-storage: Issuing auto-REQUEST_SENSE Jan 29 21:35:38 linux kernel: usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00 len=6 Jan 29 21:35:38 linux kernel: usb-storage: Status code 0; transferred 6/6 Jan 29 21:35:38 linux kernel: usb-storage: -- transfer complete Jan 29 21:35:38 linux kernel: usb-storage: Call to usb_stor_ctrl_transfer() returned 0 Jan 29 21:35:38 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes Jan 29 21:35:48 linux kernel: usb-storage: command_abort called Jan 29 21:35:48 linux kernel: usb-storage: usb_stor_stop_transport called Jan 29 21:35:48 linux kernel: usb-storage: -- cancelling URB Jan 29 21:35:48 linux kernel: usb-storage: Status code -104; transferred 0/18 Jan 29 21:35:48 linux kernel: usb-storage: -- transfer cancelled Jan 29 21:35:48 linux kernel: usb-storage: CB data stage result is 0x4 Jan 29 21:35:48 linux kernel: usb-storage: -- auto-sense aborted Jan 29 21:35:48 linux kernel: usb-storage: scsi command aborted Jan 29 21:35:48 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:35:48 linux kernel: usb-storage: device_reset called Jan 29 21:35:48 linux kernel: usb-storage: usb_stor_CB_reset called Jan 29 21:35:48 linux kernel: usb-storage: usb_stor_control_msg: rq=00 rqtype=21 value=0000 index=00 len=12 Jan 29 21:35:54 linux kernel: usb-storage: Soft reset: clearing bulk-in endpoint halt Jan 29 21:35:54 linux kernel: usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=81 len=0 Jan 29 21:35:54 linux kernel: usb-storage: usb_stor_clear_halt: result = 0 Jan 29 21:35:54 linux kernel: usb-storage: Soft reset: clearing bulk-out endpoint halt Jan 29 21:35:54 linux kernel: usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=02 len=0 Jan 29 21:35:54 linux kernel: usb-storage: usb_stor_clear_halt: result = 0 Jan 29 21:35:54 linux kernel: usb-storage: Soft reset done Jan 29 21:35:54 linux kernel: usb-storage: queuecommand called Jan 29 21:35:54 linux kernel: usb-storage: *** thread awakened. Jan 29 21:35:54 linux kernel: usb-storage: Command TEST_UNIT_READY (6 bytes) Jan 29 21:35:54 linux kernel: usb-storage: 00 00 00 00 00 00 Jan 29 21:35:54 linux kernel: usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00 len=6 Jan 29 21:35:54 linux kernel: usb-storage: Status code 0; transferred 6/6 Jan 29 21:35:54 linux kernel: usb-storage: -- transfer complete Jan 29 21:35:54 linux kernel: usb-storage: Call to usb_stor_ctrl_transfer() returned 0 Jan 29 21:35:54 linux kernel: usb-storage: -- CB transport device requiring auto-sense Jan 29 21:35:54 linux kernel: usb-storage: Issuing auto-REQUEST_SENSE Jan 29 21:35:54 linux kernel: usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00 len=6 Jan 29 21:35:54 linux kernel: usb-storage: Status code 0; transferred 6/6 Jan 29 21:35:54 linux kernel: usb-storage: -- transfer complete Jan 29 21:35:54 linux kernel: usb-storage: Call to usb_stor_ctrl_transfer() returned 0 Jan 29 21:35:54 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes Jan 29 21:36:04 linux kernel: usb-storage: command_abort called Jan 29 21:36:04 linux kernel: usb-storage: usb_stor_stop_transport called Jan 29 21:36:04 linux kernel: usb-storage: -- cancelling URB Jan 29 21:36:04 linux kernel: usb-storage: Status code -104; transferred 0/18 Jan 29 21:36:04 linux kernel: usb-storage: -- transfer cancelled Jan 29 21:36:04 linux kernel: usb-storage: CB data stage result is 0x4 Jan 29 21:36:04 linux kernel: usb-storage: -- auto-sense aborted Jan 29 21:36:04 linux kernel: usb-storage: scsi command aborted Jan 29 21:36:04 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:04 linux kernel: usb-storage: bus_reset called Jan 29 21:36:04 linux kernel: usb 1-1: reset full speed USB device using uhci_hcd and address 3 Jan 29 21:36:04 linux kernel: usb-storage: usb_reset_device returns 0 Jan 29 21:36:04 linux kernel: usb-storage: queuecommand called Jan 29 21:36:04 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:04 linux kernel: usb-storage: Command TEST_UNIT_READY (6 bytes) Jan 29 21:36:04 linux kernel: usb-storage: 00 00 00 00 00 00 Jan 29 21:36:04 linux kernel: usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00 len=6 Jan 29 21:36:04 linux kernel: usb-storage: Status code 0; transferred 6/6 Jan 29 21:36:04 linux kernel: usb-storage: -- transfer complete Jan 29 21:36:04 linux kernel: usb-storage: Call to usb_stor_ctrl_transfer() returned 0 Jan 29 21:36:04 linux kernel: usb-storage: -- CB transport device requiring auto-sense Jan 29 21:36:04 linux kernel: usb-storage: Issuing auto-REQUEST_SENSE Jan 29 21:36:04 linux kernel: usb-storage: usb_stor_ctrl_transfer: rq=00 rqtype=21 value=0000 index=00 len=6 Jan 29 21:36:04 linux kernel: usb-storage: Status code 0; transferred 6/6 Jan 29 21:36:04 linux kernel: usb-storage: -- transfer complete Jan 29 21:36:04 linux kernel: usb-storage: Call to usb_stor_ctrl_transfer() returned 0 Jan 29 21:36:04 linux kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes Jan 29 21:36:14 linux kernel: usb-storage: command_abort called Jan 29 21:36:14 linux kernel: usb-storage: usb_stor_stop_transport called Jan 29 21:36:14 linux kernel: usb-storage: -- cancelling URB Jan 29 21:36:14 linux kernel: usb-storage: Status code -104; transferred 0/18 Jan 29 21:36:14 linux kernel: usb-storage: -- transfer cancelled Jan 29 21:36:14 linux kernel: usb-storage: CB data stage result is 0x4 Jan 29 21:36:14 linux kernel: usb-storage: -- auto-sense aborted Jan 29 21:36:14 linux kernel: usb-storage: scsi command aborted Jan 29 21:36:14 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:14 linux kernel: scsi: Device offlined - not ready after error recovery: host 3 channel 0 id 0 lun 0 Jan 29 21:36:14 linux kernel: usb-storage: queuecommand called Jan 29 21:36:14 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:14 linux kernel: usb-storage: Bad target number (1:0) Jan 29 21:36:14 linux kernel: usb-storage: scsi cmd done, result=0x40000 Jan 29 21:36:14 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:14 linux kernel: usb-storage: queuecommand called Jan 29 21:36:14 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:14 linux kernel: usb-storage: Bad target number (2:0) Jan 29 21:36:14 linux kernel: usb-storage: scsi cmd done, result=0x40000 Jan 29 21:36:14 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:14 linux kernel: usb-storage: queuecommand called Jan 29 21:36:14 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:14 linux kernel: usb-storage: Bad target number (3:0) Jan 29 21:36:14 linux kernel: usb-storage: scsi cmd done, result=0x40000 Jan 29 21:36:14 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:14 linux kernel: usb-storage: queuecommand called Jan 29 21:36:14 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:14 linux kernel: usb-storage: Bad target number (4:0) Jan 29 21:36:14 linux kernel: usb-storage: scsi cmd done, result=0x40000 Jan 29 21:36:14 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:14 linux kernel: usb-storage: queuecommand called Jan 29 21:36:14 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:14 linux kernel: usb-storage: Bad target number (5:0) Jan 29 21:36:14 linux kernel: usb-storage: scsi cmd done, result=0x40000 Jan 29 21:36:14 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:14 linux kernel: usb-storage: queuecommand called Jan 29 21:36:14 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:14 linux kernel: usb-storage: Bad target number (6:0) Jan 29 21:36:14 linux kernel: usb-storage: scsi cmd done, result=0x40000 Jan 29 21:36:14 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:14 linux kernel: usb-storage: queuecommand called Jan 29 21:36:14 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:14 linux kernel: usb-storage: Bad target number (7:0) Jan 29 21:36:14 linux kernel: usb-storage: scsi cmd done, result=0x40000 Jan 29 21:36:14 linux kernel: usb-storage: *** thread sleeping. Jan 29 21:36:14 linux kernel: usb-storage: device scan complete Jan 29 21:36:57 linux kernel: usb-storage: usb_stor_exit() called Jan 29 21:36:57 linux kernel: usb-storage: -- calling usb_deregister() Jan 29 21:36:57 linux kernel: usbcore: deregistering driver usb-storage Jan 29 21:36:57 linux kernel: usb-storage: storage_disconnect() called Jan 29 21:36:57 linux kernel: usb-storage: usb_stor_stop_transport called Jan 29 21:36:57 linux kernel: usb-storage: -- usb_stor_release_resources Jan 29 21:36:57 linux kernel: usb-storage: -- sending exit command to thread Jan 29 21:36:57 linux kernel: usb-storage: *** thread awakened. Jan 29 21:36:57 linux kernel: usb-storage: -- exit command received Jan 29 21:36:57 linux kernel: usb-storage: -- dissociate_dev ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
