Comment 2 for bug 180696

Revision history for this message
Helmut A. Bender (ubuntu-helmut-bender) wrote : USB SD card reader is always detected as write protected.

I have a similar problem here:

uname -a
Linux brookida 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux

Kubuntu 7.10

Card Reader: Delock 91628 (http://www.delock.de/produkte/gruppen/Card-Reader/USB_20_CardReader_35_34_in_1_91628.html)

lsusb
Bus 005 Device 007: ID 058f:6362 Alcor Micro Corp.

From syslog:
Feb 16 11:45:48 brookida kernel: [242597.919750] sd 6:0:0:0: [sdc] 125440 512-byte hardware sectors (64 MB)
Feb 16 11:45:48 brookida kernel: [242597.920631] sd 6:0:0:0: [sdc] Write Protect is on
Feb 16 11:45:48 brookida kernel: [242597.920638] sd 6:0:0:0: [sdc] Mode Sense: 03 00 80 00
Feb 16 11:45:48 brookida kernel: [242597.920643] sd 6:0:0:0: [sdc] Assuming drive cache: write through
Feb 16 11:45:48 brookida kernel: [242597.921495] sd 6:0:0:0: [sdc] 125440 512-byte hardware sectors (64 MB)
Feb 16 11:45:48 brookida kernel: [242597.922370] sd 6:0:0:0: [sdc] Write Protect is on
Feb 16 11:45:48 brookida kernel: [242597.922376] sd 6:0:0:0: [sdc] Mode Sense: 03 00 80 00
Feb 16 11:45:48 brookida kernel: [242597.922378] sd 6:0:0:0: [sdc] Assuming drive cache: write through
Feb 16 11:45:48 brookida kernel: [242597.922382] sdc: sdc1

Tested with two different MMC without write protect switches.
A CF card works.
The cards are not write protected in another card reader (Bus 005 Device 008: ID 07c4:a600 Datafab Systems, Inc.)