[usb-storage] USB-Sticks laufen einfach nicht




Hallo,

ich krieg bei mir keine USB-Sticks mehr am Laufen. Nach mehreren
Stunden Fehlersuche habe ich mich dann entschlossen auf den aktuellen
Kernel 2.6.16 upzudaten. Leider hat auch das nichts gebracht :(
Habe dabei (fast) alles noetige in den Kernel fest einkompiliert:

? ? <*> Support for Host-side USB
? ?
? ? [*] USB verbose debug messages
? ?
? ? --- Miscellaneous USB options
? ?
? ? [*] USB device filesystem
? ?
? ? [ ] Enforce USB bandwidth allocation (EXPERIMENTAL)
? ?
? ? [ ] Dynamic USB minor allocation (EXPERIMENTAL)
? ?
? ? [ ] USB selective suspend/resume and wakeup (EXPERIMENTAL)
? ?
? ? --- USB Host Controller Drivers
? ?
? ? < > EHCI HCD (USB 2.0) support
? ?
? ? < > ISP116X HCD support
? ?
? ? < > OHCI HCD support
? ?
? ? <M> UHCI HCD (most Intel and VIA) support
[..]
? ? <*> USB Mass Storage support
? ?
? ? [*] USB Mass Storage verbose debug
? ?
? ? [*] Datafab Compact Flash Reader support (EXPERIMENTAL)
? ?
? ? [*] Freecom USB/ATAPI Bridge support
? ?
? ? [*] ISD-200 USB/ATA Bridge support
? ?
? ? [*] Microtech/ZiO! CompactFlash/SmartMedia support
? ?
? ? [*] USBAT/USBAT02-based storage support (EXPERIMENTAL)
? ?
? ? [*] SanDisk SDDR-09 (and other SmartMedia) support
(EXPERIMENTAL) ? ?
? ? [*] SanDisk SDDR-55 SmartMedia support (EXPERIMENTAL)
? ?
? ? [*] Lexar Jumpshot Compact Flash Reader (EXPERIMENTAL)
? ?
? ? [*] Olympus MAUSB-10/Fuji DPC-R1 support (EXPERIMENTAL)
? ?
? ? [*] The shared table of common (or usual) storage devices



| ? ? --- SCSI device support
? ?
? ? [*] legacy /proc/scsi/ support
? ?
? ? --- SCSI support type (disk, tape, CD-ROM)
? ?
? ? <*> SCSI disk support
? ?
? ? < > SCSI tape support
? ?
? ? < > SCSI OnStream SC-x0 tape support
? ?
? ? <*> SCSI CDROM support
? ?
? ? [ ] Enable vendor-specific extensions (for SCSI CDROM)
? ?
? ? <*> SCSI generic support


usb 1-2: new full speed USB device using uhci_hcd and address 6
usb 1-2: default language 0x0409
usb 1-2: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-2: Product: HP PhotoSmart 618 (MSDC)
usb 1-2: Manufacturer: Hewlett-Packard
usb 1-2: SerialNumber: 00030A7D109C
usb 1-2: uevent
usb 1-2: device is self-powered
usb 1-2: configuration #1 chosen from 1 choice
usb 1-2: adding 1-2:1.0 (config #1, interface 0)
usb 1-2:1.0: uevent
usb-storage 1-2:1.0: usb_probe_interface
usb-storage 1-2:1.0: usb_probe_interface - got id
usb-storage: USB Mass Storage device detected
usb-storage: -- associate_dev
usb-storage: Vendor: 0x03f0, Product: 0x4002, Revision: 0x0002
usb-storage: Interface Subclass: 0x06, Protocol: 0x50
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: *** thread sleeping.
usb-storage: device found at 6
usb-storage: waiting for device to settle before scanning
drivers/usb/core/inode.c: creating file '006'
hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
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: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=81
len=0
usb-storage: usb_stor_clear_halt: result = 0
usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=02
len=0
usb-storage: usb_stor_clear_halt: result = 0
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
6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 36 bytes, 1 entries
usb-storage: Status code 0; transferred 36/36
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x1 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
Vendor: Model: Rev:
Type: Direct-Access ANSI SCSI revision: 00
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: Bulk Command S 0x43425355 T 0x2 L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x2 R 0 Stat 0x0
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: Bulk Command S 0x43425355 T 0x3 L 8 F 128 Trg 0 LUN 0 CL
10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 8 bytes, 1 entries
usb-storage: Status code -84; transferred 0/8
usb-storage: -- unknown error
usb-storage: Bulk data transfer result 0x4
usb-storage: -- transport indicates error, resetting
hub 1-0:1.0: state 7 ports 2 chg 0000 evt 0004
usb 1-2: reset full speed USB device using uhci_hcd and address 6
usb-storage: usb_reset_device returns 0
usb-storage: scsi cmd done, result=0x70000
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: Bulk Command S 0x43425355 T 0x4 L 8 F 128 Trg 0 LUN 0 CL
10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 8 bytes, 1 entries
usb-storage: Status code 0; transferred 8/8
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x4 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
SCSI device sda: 253953 512-byte hdwr sectors (130 MB)
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command MODE_SENSE (6 bytes)
usb-storage: 1a 00 3f 00 c0 00
usb-storage: Bulk Command S 0x43425355 T 0x5 L 192 F 128 Trg 0 LUN 0
CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 192 bytes, 1 entries
usb-storage: Status code 0; transferred 192/192
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x5 R 176 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
sda: Write Protect is off
sda: Mode Sense: 0f 00 00 00
sda: assuming drive cache: write through
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: Bulk Command S 0x43425355 T 0x6 L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x6 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command ALLOW_MEDIUM_REMOVAL (6 bytes)
usb-storage: 1e 00 00 00 01 00
usb-storage: Bulk Command S 0x43425355 T 0x7 L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x7 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
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: Bulk Command S 0x43425355 T 0x8 L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x8 R 0 Stat 0x0
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: Bulk Command S 0x43425355 T 0x9 L 8 F 128 Trg 0 LUN 0 CL
10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 8 bytes, 1 entries
usb-storage: Status code 0; transferred 8/8
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0x9 R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
SCSI device sda: 253953 512-byte hdwr sectors (130 MB)
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command MODE_SENSE (6 bytes)
usb-storage: 1a 00 3f 00 c0 00
usb-storage: Bulk Command S 0x43425355 T 0xa L 192 F 128 Trg 0 LUN 0
CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 192 bytes, 1 entries
usb-storage: Status code 0; transferred 192/192
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0xa R 176 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
sda: Write Protect is off
sda: Mode Sense: 0f 00 00 00
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 08 00
usb-storage: Bulk Command S 0x43425355 T 0xb L 4096 F 128 Trg 0 LUN 0
CL 10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 4096 bytes, 1 entries
usb-storage: Status code 0; transferred 4096/4096
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0xb R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
unknown partition table
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command ALLOW_MEDIUM_REMOVAL (6 bytes)
usb-storage: 1e 00 00 00 00 00
usb-storage: Bulk Command S 0x43425355 T 0xc L 0 F 0 Trg 0 LUN 0 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk Status S 0x53425355 T 0xc R 0 Stat 0x0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
sd 2:0:0:0: Attached scsi removable disk sda
sd 2:0:0:0: Attached scsi generic sg0 type 0
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.
usb-storage: device scan complete



sda und die Groesse wird scheinbar erkannt, mehr aber auch nicht :(

-(/usr/src/linux)--------------------------------------------------(root@p3-1k2)-
`--# fdisk /dev/sda

Command (m for help): p

Disk /dev/sda: 130 MB, 130023936 bytes
5 heads, 50 sectors/track, 1015 cylinders
Units = cylinders of 250 * 512 = 128000 bytes

This doesn't look like a partition table
Probably you selected the wrong device.

Device Boot Start End Blocks Id System
/dev/sda1 ? 7005904 6968783 2142843574 72 Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(372, 101, 46) logical=(7005903, 1, 27)
Partition 1 has different physical/logical endings:
phys=(357, 132, 39) logical=(6968782, 3, 28)
Partition 1 does not end on cylinder boundary.
/dev/sda2 ? 7323375 13908551 823147060+ 75 PC/IX
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(357, 10, 14) logical=(7323374, 0, 7)
Partition 2 has different physical/logical endings:
phys=(353, 115, 52) logical=(13908550, 2, 27)
Partition 2 does not end on cylinder boundary.
/dev/sda3 ? 6531614 7430625 112376377+ 62 Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(357, 108, 41) logical=(6531613, 0, 33)
Partition 3 has different physical/logical endings:
phys=(357, 105, 39) logical=(7430624, 0, 37)
Partition 3 does not end on cylinder boundary.
/dev/sda4 ? 1 13873361 1734170112 0 Empty
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 0) logical=(0, 0, 1)
Partition 4 has different physical/logical endings:
phys=(0, 0, 0) logical=(13873360, 4, 24)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order

Command (m for help): q


lsusb
[..]
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 006: ID 03f0:4002 Hewlett-Packard PhotoSmart 720 /
PhotoSmart 935 (storage)

unter cat /proc/scsi/scsi sehe ich allerdings so gut wie nichts:

Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: Model: Rev: 3
Type: Direct-Access ANSI SCSI revision: 02


Bei nicht gestecktem USB-Sticke steht allerdings gar nichts:
cat /proc/scsi/scsi
Attached devices:



Ist das eher ein SCSI-Problem? Weiss absolut nicht weiter. Habe
mehrere Sticks und Cardreader getestet. Nichts funktioniert. Hat
jemand vielleicht noch eine Idee?
Es hat mal funktioniert, da ich aber so selten USB-Sticks nutze, kann
ich allerdings nicht sagen, ob das auch schon mit dem "alten" Kernel
(2.6.14) jemals lief, da ich diesen auf Grund von anderen
Hardwareproblemen auch laufend upgedated habe.


TIA,
Dominik
.



Relevant Pages

  • Stand alone Shredding in SQL Server 2005
    ... what I've read it will have to be some type of bulk processing. ... from the command line or bulk insert from T-SQL. ... the xml I want to shred: ...
    (microsoft.public.sqlserver.xml)
  • RE: Stand alone Shredding in SQL Server 2005
    ... > what I've read it will have to be some type of bulk processing. ... but what command do I use to process the xml file and ... > from the command line or bulk insert from T-SQL. ... the xml I want to shred: ...
    (microsoft.public.sqlserver.xml)
  • Re: How to set FILLFACTOR
    ... we do not use BULK> INSERT at all. ... its> not>> recommended when you have to load a large amount of data. ... >>>> - BCP ... >>>> performance by using the BULK INSERT command - it seems that this ...
    (microsoft.public.sqlserver.datawarehouse)
  • Re: Bulk insert performance using ADO.NET?
    ... when you say bulk insert I assume you don't mean the Bulk insert command. ... create transaction by using sqlclient.transaction object ... > 1) Parameterized queries show no improvement over literal queries ...
    (microsoft.public.sqlserver.programming)