Card Reader Not Working - Toshiba Tecra A4

Bug #20964 reported by Greg Taylor
6
Affects Status Importance Assigned to Milestone
linux-source-2.6.15 (Ubuntu)
Invalid
Low
Ben Collins

Bug Description

The SD/Smartmedia/xD card reader on the Toshiba Tecra A4 is currently not
working. Inserting and removing cards causes no events to occur on dmesg and
nothing is mounted.

I'll have some lspci output here later. I can't copy/paste due to the NIC not
being supported in the kernel, please let me know what information you'll need
to debug with.

Revision history for this message
Ben Collins (ben-collins) wrote :

This might be one of those unsupported proprietary readers. Likely not much we
can do.

Get me as much information about the reader as possible and I'll see what I can
find out. Is it attached internally via USB or IDE? Full dmesg output should help.

Revision history for this message
Greg Taylor (gtaylor) wrote :

This is an internal reader, I'll get you the dmesg output as soon as I'm near a
wireless point again. I don't think it's being recognized as I didn't see it on
lspci (or at least nothing looked like it matched the description).

Revision history for this message
Ben Collins (ben-collins) wrote :

It's not going to show up in lspci, as no card reader is a PCI device. They are
generally attached to some sort of storage bus, be it USB or IDE. So lspci would
show the bus, but not the actual reader (just like it doesn't show your mouse or
cdrom drive).

Revision history for this message
Matthew Garrett (mjg59) wrote :

Many internal card readers are PCI parts - TI, Winbond, Ricoh and Toshiba all
have PCI versions. Only the Winbond ones are currently supported under Linux.

Revision history for this message
Ben Collins (ben-collins) wrote :

Ah, I didn't know that. In any case, I would guess that this one isn't, else it
would show up in lspci regardless if the kernel supports using it or not.

Have you been able to get a dmesg output yet?

Revision history for this message
Greg Taylor (gtaylor) wrote :

Created an attachment (id=3576)
A handful of logs from the Tecra A4

This should be enough information to see what's going on, hopefully.

Revision history for this message
Ben Collins (ben-collins) wrote :

Looking at your kernel log I see a 512MB SanDisk USB storage device that is set
as /dev/sdb with one partition (/dev/sdb1).

Is this your card reader?

Revision history for this message
Greg Taylor (gtaylor) wrote :

No, that's the USB jumpdrive I used to transfer the log files since there is no
driver for my wired NIC.

Revision history for this message
Jerome S. Gotangco (jsgotangco) wrote :

Mine doesn't work as well. It's a Canonical supplied Toshiba Tecra M2. It
doesn't seem to accept MMCs either even on windows. I've attached dmesg and
lspci for my unit

Revision history for this message
Jerome S. Gotangco (jsgotangco) wrote :

Created an attachment (id=3924)
dmesg of Tecra M2

Revision history for this message
Jerome S. Gotangco (jsgotangco) wrote :

Created an attachment (id=3925)
lscpi output for Tecra M2

Revision history for this message
Ben Collins (ben-collins) wrote :

Loooking at the lspci, it seems linux just doesn't support this card reader.

Revision history for this message
Greg Taylor (gtaylor) wrote : New lspci

Looks like there's an interesting new development. Notice the last two entries in my lspci:

0000:06:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
0000:06:06.4 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller

It was saying "Unknown Texas Instruments Device" or something to that nature earlier on, I've never see the SD controller entry there before. I got this when plugging in an SD card.

This seems to suggest some work has been done.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.