Some usb sticks are not recognized correct anymore since linux.3.4.x. For example, i have one 8 GB Stick and dmesg shows [12404.961389] usb 2-4: USB disconnect, device number 3 [12409.182028] usb 2-4: new high-speed USB device number 4 using ehci_hcd [12409.297968] usb 2-4: New USB device found, idVendor=18a5, idProduct=0300 [12409.297974] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [12409.297978] usb 2-4: Product: STORE N GO [12409.297982] usb 2-4: Manufacturer: Verbatim [12409.297985] usb 2-4: SerialNumber: 057611092120502425001773 [12409.298361] scsi12 : usb-storage 2-4:1.0 [12410.655513] scsi 12:0:0:0: Direct-Access Verbatim STORE N GO 1100 PQ: 0 ANSI: 4 [12410.657865] sd 12:0:0:0: [sdh] 71776119061217281 512-byte logical blocks: (18.3 EB/15.8 EiB) [12410.658482] sd 12:0:0:0: [sdh] Write Protect is off [12410.658487] sd 12:0:0:0: [sdh] Mode Sense: 43 00 00 00 [12410.659288] sd 12:0:0:0: [sdh] No Caching mode page present [12410.659293] sd 12:0:0:0: [sdh] Assuming drive cache: write through [12410.663228] sd 12:0:0:0: [sdh] No Caching mode page present [12410.663233] sd 12:0:0:0: [sdh] Assuming drive cache: write through [12410.664866] sdh: sdh1 [12410.667480] sd 12:0:0:0: [sdh] No Caching mode page present [12410.667485] sd 12:0:0:0: [sdh] Assuming drive cache: write through [12410.667489] sd 12:0:0:0: [sdh] Attached SCSI removable disk and fdisk -l can't see this stick: fdisk: unable to seek on /dev/sdh: Invalid argument The stick can be mountet without problem. With Kernel 3.3.x or older this problem does not exist, dmesg shows the size of the stick korrect. [20443.689032] usb 2-4: new high-speed USB device number 2 using ehci_hcd [20443.804927] usb 2-4: New USB device found, idVendor=18a5, idProduct=0300 [20443.804932] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [20443.804936] usb 2-4: Product: STORE N GO [20443.804939] usb 2-4: Manufacturer: Verbatim [20443.804942] usb 2-4: SerialNumber: 057611092120502425001773 [20443.805453] scsi9 : usb-storage 2-4:1.0 [20445.161987] scsi 9:0:0:0: Direct-Access Verbatim STORE N GO 1100 PQ: 0 ANSI: 4 [20445.163455] sd 9:0:0:0: [sdh] 15820800 512-byte logical blocks: (8.10 GB/7.54 GiB) [20445.164092] sd 9:0:0:0: [sdh] Write Protect is off [20445.164100] sd 9:0:0:0: [sdh] Mode Sense: 43 00 00 00 [20445.164702] sd 9:0:0:0: [sdh] No Caching mode page present [20445.164708] sd 9:0:0:0: [sdh] Assuming drive cache: write through [20445.168188] sd 9:0:0:0: [sdh] No Caching mode page present [20445.168193] sd 9:0:0:0: [sdh] Assuming drive cache: write through [20445.168958] sdh: sdh1 [20445.172212] sd 9:0:0:0: [sdh] No Caching mode page present [20445.172218] sd 9:0:0:0: [sdh] Assuming drive cache: write through [20445.172223] sd 9:0:0:0: [sdh] Attached SCSI removable disk I don't know, what more info i can give. This behaviour also exist in linux-3.5-rc2
On Thu, Jun 14, 2012 at 06:08:21PM +0000, bugzilla-daemon@bugzilla.kernel.org wrote: > Some usb sticks are not recognized correct anymore since linux.3.4.x. > For example, i have one 8 GB Stick and dmesg shows Please report this to the linux-usb@vger.kernel.org mailing list.
Why, its just a dup of an existing bug, which is being handled here. *** This bug has been marked as a duplicate of bug 43265 ***
A patch referencing this bug report has been merged in Linux v3.5-rc5: commit 6a0bdffa0073857870a4ed1b4489762146359eb4 Author: Alan Stern <stern@rowland.harvard.edu> Date: Wed Jun 20 16:04:19 2012 -0400 SCSI & usb-storage: add try_rc_10_first flag