On Tue, Dec 27, 2005 at 01:24:18PM +0000, Stroller wrote > > On 27 Dec 2005, at 11:51, Walter Dnes wrote: > > > > I doubt that I had simultaneous failures in one machine's USB system > >and the shirtpocket USB drive. Anyone have any ideas? Has USB setup > >changed somehow? > > I don't do much with USB under Linux, but does anything appear in / > var/log/messages (or `dmesg`) when you plug the USB devices in? What > does `lsusb` say?
[m450][root][~] lsusb Bus 001 Device 001: ID 0000:0000 From /var/log/messages". This case is for the "shirtpocket" external USB drive plugged into the PIII. Since I only have room for 1 19" CRT on my "physical desktop", I'm running this machine headless, and ssh'ing into it. The first line of the following log "01:11:49" is me ssh'ing in as a regular user. Then I "su -" and plug in the drive. The stuff from "01:13:14" onwards is the spew of error messages as my system tries to handshake with the drive. Note that the big external USB drive works OK on this machine. I vaguely remember that there used to be a "slow USB mass storage" driver, that would show up as /dev/uba, etc. I can't find any sign of it now. Notes... # # 1) Yes, I know it's uhci (USB v1.1). This is a 6-year-old Dell. # # 2) Look Ma, no sd? interfaces at all... [m450][root][~] ll /dev/sd* ls: /dev/sd*: No such file or directory Dec 28 01:11:49 m450 sshd[8162]: Accepted publickey for waltdnes from 192.168.123.252 port 40292 ssh2 Dec 28 01:13:14 m450 uhci_hcd 0000:00:07.2: wakeup_hc Dec 28 01:13:14 m450 hub 1-0:1.0: state 5 ports 2 chg 0000 evt 0004 Dec 28 01:13:14 m450 uhci_hcd 0000:00:07.2: port 2 portsc 0083,00 Dec 28 01:13:14 m450 hub 1-0:1.0: port 2, status 0101, change 0001, 12 Mb/s Dec 28 01:13:14 m450 hub 1-0:1.0: debounce: port 2: total 100ms stable 100ms status 0x101 Dec 28 01:13:14 m450 usb 1-2: new full speed USB device using uhci_hcd and address 2 Dec 28 01:13:14 m450 usb 1-2: default language 0x0409 Dec 28 01:13:14 m450 usb 1-2: new device strings: Mfr=56, Product=78, SerialNumber=100 Dec 28 01:13:14 m450 usb 1-2: Product: USB2.0 Storage Device Dec 28 01:13:14 m450 usb 1-2: Manufacturer: Cypress Semiconductor Dec 28 01:13:14 m450 usb 1-2: SerialNumber: DEF106F1A17F Dec 28 01:13:14 m450 usb 1-2: hotplug Dec 28 01:13:14 m450 usb 1-2: adding 1-2:1.0 (config #1, interface 0) Dec 28 01:13:14 m450 usb 1-2:1.0: hotplug Dec 28 01:13:14 m450 usb-storage 1-2:1.0: usb_probe_interface Dec 28 01:13:14 m450 usb-storage 1-2:1.0: usb_probe_interface - got id Dec 28 01:13:14 m450 usb-storage: USB Mass Storage device detected Dec 28 01:13:14 m450 usb-storage: -- associate_dev Dec 28 01:13:14 m450 usb-storage: Vendor: 0x04b4, Product: 0x6830, Revision: 0x0001 Dec 28 01:13:14 m450 usb-storage: Interface Subclass: 0x06, Protocol: 0x50 Dec 28 01:13:14 m450 usb-storage: Transport: Bulk Dec 28 01:13:14 m450 usb-storage: Protocol: Transparent SCSI Dec 28 01:13:14 m450 usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1 Dec 28 01:13:14 m450 usb-storage: GetMaxLUN command result is -32, data is 0 Dec 28 01:13:14 m450 usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=88 len=0 Dec 28 01:13:14 m450 usb-storage: usb_stor_clear_halt: result = 0 Dec 28 01:13:14 m450 usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=02 len=0 Dec 28 01:13:14 m450 usb-storage: usb_stor_clear_halt: result = 0 Dec 28 01:13:14 m450 scsi0 : SCSI emulation for USB Mass Storage devices Dec 28 01:13:14 m450 usb-storage: *** thread sleeping. Dec 28 01:13:14 m450 usb-storage: device found at 2 Dec 28 01:13:14 m450 usb-storage: waiting for device to settle before scanning Dec 28 01:13:19 m450 usb-storage: queuecommand called Dec 28 01:13:19 m450 usb-storage: *** thread awakened. Dec 28 01:13:19 m450 usb-storage: Command INQUIRY (6 bytes) Dec 28 01:13:19 m450 usb-storage: 12 00 00 00 24 00 Dec 28 01:13:19 m450 usb-storage: Bulk Command S 0x43425355 T 0x1 L 36 F 128 Trg 0 LUN 0 CL 6 Dec 28 01:13:19 m450 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes Dec 28 01:13:19 m450 usb-storage: Status code 0; transferred 31/31 Dec 28 01:13:19 m450 usb-storage: -- transfer complete Dec 28 01:13:19 m450 usb-storage: Bulk command transfer result=0 Dec 28 01:13:19 m450 usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes Dec 28 01:13:25 m450 usb-storage: command_abort called Dec 28 01:13:25 m450 usb-storage: usb_stor_stop_transport called Dec 28 01:13:25 m450 usb-storage: -- cancelling URB Dec 28 01:13:25 m450 usb-storage: Status code -104; transferred 0/36 Dec 28 01:13:25 m450 usb-storage: -- transfer cancelled Dec 28 01:13:25 m450 usb-storage: Bulk data transfer result 0x4 Dec 28 01:13:25 m450 usb-storage: -- command was aborted Dec 28 01:13:25 m450 usb-storage: usb_stor_Bulk_reset called Dec 28 01:13:25 m450 usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 Dec 28 01:13:45 m450 usb-storage: Timeout -- cancelling URB Dec 28 01:13:45 m450 usb-storage: Soft reset failed: -104 Dec 28 01:13:45 m450 usb-storage: scsi command aborted Dec 28 01:13:45 m450 usb-storage: *** thread sleeping. Dec 28 01:13:45 m450 usb-storage: queuecommand called Dec 28 01:13:45 m450 usb-storage: *** thread awakened. Dec 28 01:13:45 m450 usb-storage: Command TEST_UNIT_READY (6 bytes) Dec 28 01:13:45 m450 usb-storage: 00 00 00 00 00 00 Dec 28 01:13:45 m450 usb-storage: Bulk Command S 0x43425355 T 0x1 L 0 F 0 Trg 0 LUN 0 CL 6 Dec 28 01:13:45 m450 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes Dec 28 01:13:45 m450 usb-storage: Status code 0; transferred 31/31 Dec 28 01:13:45 m450 usb-storage: -- transfer complete Dec 28 01:13:45 m450 usb-storage: Bulk command transfer result=0 Dec 28 01:13:45 m450 usb-storage: Attempting to get CSW... Dec 28 01:13:45 m450 usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes Dec 28 01:13:55 m450 usb-storage: command_abort called Dec 28 01:13:55 m450 usb-storage: usb_stor_stop_transport called Dec 28 01:13:55 m450 usb-storage: -- cancelling URB Dec 28 01:13:55 m450 usb-storage: Status code -104; transferred 0/13 Dec 28 01:13:55 m450 usb-storage: -- transfer cancelled Dec 28 01:13:55 m450 usb-storage: Bulk status result = 4 Dec 28 01:13:55 m450 usb-storage: -- command was aborted Dec 28 01:13:55 m450 usb-storage: usb_stor_Bulk_reset called Dec 28 01:13:55 m450 usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 Dec 28 01:14:15 m450 usb-storage: Timeout -- cancelling URB Dec 28 01:14:15 m450 usb-storage: Soft reset failed: -104 Dec 28 01:14:15 m450 usb-storage: scsi command aborted Dec 28 01:14:15 m450 usb-storage: *** thread sleeping. Dec 28 01:14:15 m450 usb-storage: device_reset called Dec 28 01:14:15 m450 usb-storage: usb_stor_Bulk_reset called Dec 28 01:14:15 m450 usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 Dec 28 01:14:35 m450 usb-storage: Timeout -- cancelling URB Dec 28 01:14:35 m450 usb-storage: Soft reset failed: -104 Dec 28 01:14:35 m450 usb-storage: bus_reset called Dec 28 01:14:35 m450 usb 1-2: reset full speed USB device using uhci_hcd and address 2 Dec 28 01:14:35 m450 usb-storage: usb_reset_device returns 0 Dec 28 01:14:35 m450 usb-storage: queuecommand called Dec 28 01:14:35 m450 usb-storage: *** thread awakened. Dec 28 01:14:35 m450 usb-storage: Command TEST_UNIT_READY (6 bytes) Dec 28 01:14:35 m450 usb-storage: 00 00 00 00 00 00 Dec 28 01:14:35 m450 usb-storage: Bulk Command S 0x43425355 T 0x1 L 0 F 0 Trg 0 LUN 0 CL 6 Dec 28 01:14:35 m450 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes Dec 28 01:14:35 m450 usb-storage: Status code 0; transferred 31/31 Dec 28 01:14:35 m450 usb-storage: -- transfer complete Dec 28 01:14:35 m450 usb-storage: Bulk command transfer result=0 Dec 28 01:14:35 m450 usb-storage: Attempting to get CSW... Dec 28 01:14:35 m450 usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes Dec 28 01:14:45 m450 usb-storage: command_abort called Dec 28 01:14:45 m450 usb-storage: usb_stor_stop_transport called Dec 28 01:14:45 m450 usb-storage: -- cancelling URB Dec 28 01:14:45 m450 usb-storage: Status code -104; transferred 0/13 Dec 28 01:14:45 m450 usb-storage: -- transfer cancelled Dec 28 01:14:45 m450 usb-storage: Bulk status result = 4 Dec 28 01:14:45 m450 usb-storage: -- command was aborted Dec 28 01:14:45 m450 usb-storage: usb_stor_Bulk_reset called Dec 28 01:14:45 m450 usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 Dec 28 01:15:05 m450 usb-storage: Timeout -- cancelling URB Dec 28 01:15:05 m450 usb-storage: Soft reset failed: -104 Dec 28 01:15:05 m450 usb-storage: scsi command aborted Dec 28 01:15:05 m450 usb-storage: *** thread sleeping. Dec 28 01:15:05 m450 scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0 Dec 28 01:15:05 m450 usb-storage: queuecommand called Dec 28 01:15:05 m450 usb-storage: *** thread awakened. Dec 28 01:15:05 m450 usb-storage: Bad target number (1:0) Dec 28 01:15:05 m450 usb-storage: scsi cmd done, result=0x40000 Dec 28 01:15:05 m450 usb-storage: *** thread sleeping. Dec 28 01:15:05 m450 usb-storage: queuecommand called Dec 28 01:15:05 m450 usb-storage: *** thread awakened. Dec 28 01:15:05 m450 usb-storage: Bad target number (2:0) Dec 28 01:15:05 m450 usb-storage: scsi cmd done, result=0x40000 Dec 28 01:15:05 m450 usb-storage: *** thread sleeping. Dec 28 01:15:05 m450 usb-storage: queuecommand called Dec 28 01:15:05 m450 usb-storage: *** thread awakened. Dec 28 01:15:05 m450 usb-storage: Bad target number (3:0) Dec 28 01:15:05 m450 usb-storage: scsi cmd done, result=0x40000 Dec 28 01:15:05 m450 usb-storage: *** thread sleeping. Dec 28 01:15:05 m450 usb-storage: queuecommand called Dec 28 01:15:05 m450 usb-storage: *** thread awakened. Dec 28 01:15:05 m450 usb-storage: Bad target number (4:0) Dec 28 01:15:05 m450 usb-storage: scsi cmd done, result=0x40000 Dec 28 01:15:05 m450 usb-storage: *** thread sleeping. Dec 28 01:15:05 m450 usb-storage: queuecommand called Dec 28 01:15:05 m450 usb-storage: *** thread awakened. Dec 28 01:15:05 m450 usb-storage: Bad target number (5:0) Dec 28 01:15:05 m450 usb-storage: scsi cmd done, result=0x40000 Dec 28 01:15:05 m450 usb-storage: *** thread sleeping. Dec 28 01:15:05 m450 usb-storage: queuecommand called Dec 28 01:15:05 m450 usb-storage: *** thread awakened. Dec 28 01:15:05 m450 usb-storage: Bad target number (6:0) Dec 28 01:15:05 m450 usb-storage: scsi cmd done, result=0x40000 Dec 28 01:15:05 m450 usb-storage: *** thread sleeping. Dec 28 01:15:05 m450 usb-storage: queuecommand called Dec 28 01:15:05 m450 usb-storage: *** thread awakened. Dec 28 01:15:05 m450 usb-storage: Bad target number (7:0) Dec 28 01:15:05 m450 usb-storage: scsi cmd done, result=0x40000 Dec 28 01:15:05 m450 usb-storage: *** thread sleeping. Dec 28 01:15:05 m450 usb-storage: device scan complete -- Walter Dnes <[EMAIL PROTECTED]> In linux /sbin/init is Job #1 My musings on technology and security at http://tech_sec.blog.ca -- gentoo-user@gentoo.org mailing list