You are not logged in.

#1 2008-04-14 02:23:19

kartwall
Member
Registered: 2008-03-23
Posts: 21

Why my SD card reader doesn't work in Arch?

My SD card reader named SSK doesn't work in Arch. The error message in /var/log/messages.log is:

Apr 6 14:55:28 aiolian scsi7 : SCSI emulation for USB Mass Storage devices
Apr 6 14:55:34 aiolian scsi 7:0:0:0: Direct-Access Generic 6000 PQ: 0 ANSI: 0 CCS
Apr 6 14:55:34 aiolian sd 7:0:0:0: [sdb] 3970048 512-byte hardware sectors (2033 MB)
Apr 6 14:55:34 aiolian sd 7:0:0:0: [sdb] Write Protect is off
Apr 6 14:55:34 aiolian sd 7:0:0:0: [sdb] 3970048 512-byte hardware sectors (2033 MB)
Apr 6 14:55:34 aiolian sd 7:0:0:0: [sdb] Write Protect is off
Apr 6 14:55:34 aiolian sdb:end_request: I/O error, dev sdb, sector 0
Apr 6 14:56:04 aiolian usb 5-2: USB disconnect, address 4
Apr 6 14:56:04 aiolian sd 7:0:0:0: [sdb] Result: hostbyte=0x07 driverbyte=0x00
Apr 6 14:56:04 aiolian end_request: I/O error, dev sdb, sector 0
Apr 6 14:56:04 aiolian sd 7:0:0:0: [sdb] Result: hostbyte=0x07 driverbyte=0x00
Apr 6 14:56:04 aiolian end_request: I/O error, dev sdb, sector 0
Apr 6 14:56:04 aiolian sd 7:0:0:0: [sdb] Result: hostbyte=0x07 driverbyte=0x00
Apr 6 14:56:04 aiolian end_request: I/O error, dev sdb, sector 0
Apr 6 14:56:04 aiolian unable to read partition table
Apr 6 14:56:04 aiolian sd 7:0:0:0: [sdb] Attached SCSI removable disk
Apr 6 14:56:04 aiolian sd 7:0:0:0: Attached scsi generic sg2 type 0
Apr 6 14:56:11 aiolian usb 5-2: new high speed USB device using ehci_hcd and address 5
Apr 6 14:56:11 aiolian usb 5-2: configuration #1 chosen from 1 choice

The SD card's partition table is FAT32, other U disk works well. I suppose maybe ArchLinux cannot drive the SD card reader.

Thanks.

Offline

#2 2008-04-14 05:20:33

dav7
Member
From: Australia
Registered: 2008-02-08
Posts: 674

Re: Why my SD card reader doesn't work in Arch?

Your card reader might be finicky like mine. Figure out which device your card reader is at (from what I'm reading probably sdb), then attempt to mount /dev/sdb to any location. If your card reader is like mine, this mount will fail but you'll find you now magically have /dev/sdb1, /dev/sdb2, etc devices, which will successfully mount... oddness, but it "just works" so I'm happy big_smile

Note that if you plug a card into a slot that is to the kernel, for example, /dev/sda2, then try to mount /dev/sda1, this will (obviously) fail, so be sure to try mounting all the devices that magically appear (if any do).

-dav7


Windows was made for looking at success from a distance through a wall of oversimplicity. Linux removes the wall, so you can just walk up to success and make it your own.
--
Reinventing the wheel is fun. You get to redefine pi.

Offline

#3 2008-04-14 06:45:56

kartwall
Member
Registered: 2008-03-23
Posts: 21

Re: Why my SD card reader doesn't work in Arch?

Thanks, dav7.

I will give it a go and hope it works.  smile

Offline

#4 2008-04-14 12:56:30

kartwall
Member
Registered: 2008-03-23
Posts: 21

Re: Why my SD card reader doesn't work in Arch?

Sorry, dav7, it doesn't work at all.

Actually, when I plug the SD card in, there is no /dev/sdb file created. So I cannot `mount /dev/sdb /media/xxx' and obviously I cannot mount /dev/sdb1, ... etc.

Offline

Board footer

Powered by FluxBB