5 in 1 card reader on Acer Aspire 5601AWLMi Laptop

Bug #63386 reported by Dale
4
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned
linux-source-2.6.17 (Ubuntu)
Won't Fix
Wishlist
Unassigned

Bug Description

inserts and removals to the multi-media-card reader are detected and reported in the Edgy Beta kernel, but not picked up by Ubuntu at higher levels than that, so no mounting. Nor does the device show up in /dev.

lspci output
0a:09.0 CardBus bridge: Texas Instruments Unknown device 8039
0a:09.2 Mass storage controller: Texas Instruments Unknown device 803b
0a:09.3 Class 0805: Texas Instruments Unknown device 803c

dmesg output
[17179586.384000] Yenta: CardBus bridge found at 0000:0a:09.0 [1025:0102]
[17179586.384000] Yenta: Using CSCINT to route CSC interrupts to PCI
[17179586.384000] Yenta: Routing CardBus interrupts to PCI
[17179586.384000] Yenta TI: socket 0000:0a:09.0, mfunc 0x01321b22, devctl 0x66
[17179586.432000] sdhci: Secure Digital Host Controller Interface driver, 0.12
[17179586.432000] sdhci: Copyright(c) Pierre Ossman

Dale (quail-linux)
description: updated
Dale (quail-linux)
description: updated
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Probably doesn't support insert notification.

What /dev/hd* device is it exposed as?

Changed in udev:
assignee: nobody → keybuk
importance: Undecided → Low
status: Unconfirmed → Needs Info
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Also please provide /var/log/udev

Revision history for this message
Dale (quail-linux) wrote :

/var/log/udev file attached

Revision history for this message
Dale (quail-linux) wrote :

<quote Scott James Remnant>
What /dev/hd* device is it exposed as?
</quote>

It does not show up as any hd* in the dev directory. and nothing gets added to that directory when i insert a sd card

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Ok, this is simply that your device isn't supported by Linux.

Reassigning to the kernel as a wishlist bug.

Please provide output of "lspci -v -n"

Changed in udev:
assignee: keybuk → nobody
importance: Low → Wishlist
status: Needs Info → Confirmed
Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote :

Ben, I believe that the device is the following:

PCI 104C:803B

Revision history for this message
Dale (quail-linux) wrote :

lspci -v -n file attached

Revision history for this message
Dale (quail-linux) wrote :

I have some great news i have got my 5 in 1 card reader working with SD media cards.

I found the drivers here http://developer.berlios.de/projects/tifmxx

I have tested the drivers with a Canon 16MB SD card and SanDisk 512MB SD card and have been able to read both cards with no problem, and both the cards auto mounted.

Hope this is some help for the developers

Revision history for this message
Dale (quail-linux) wrote :

sorry i got abit a head of myself above post with compiling the drivers afterwards i realized that the 2.6.17-10-generic kernel already had the driver.

so i removed the drivers that i compiled and installed and ran sudo /sbin/depmod -ae

All I had to do from the start was from terminal type

sudo modprobe tifm_7xx1
sudo modprobe tifm_core
sudo modprobe tifm_sd

and then add to /etc/modules file

tifm_7xx1
tifm_core
tifm_sd

All is working fine with the drivers that are in the 2.6.17-10-generic kernel

Revision history for this message
Dale (quail-linux) wrote :

i have some more info that might help

after running "sudo update-pciids"

my lspci reads as this now for my card reader

0a:09.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0a:09.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0a:09.3 Class 0805: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller

Revision history for this message
Launchpad Janitor (janitor) wrote : This bug is now reported against the 'linux' package

The 18 month support period for Edgy Eft 6.10 has reached its end of life. As a result, we are closing the linux-source-2.6.17 Edgy Eft kernel task. However, development has already began for the upcoming Intrepid Ibex 8.10 release. It would be helpful if you could test the upcoming release and verify if this is still an issue - http://www.ubuntu.com/testing . If the issue still exists, please update this report by changing the Status of the "linux" task from "Incomplete" to "New". We appreciate your patience and understanding as we make this transition. Thanks!

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.