Comment 92 for bug 82680

Revision history for this message
Vasily (prantzos) wrote :

when i insert my sony memory stick duo pro (i have no idea if it is supported - i use kernel 2.6.20.15), in dmesg i can see this line:
[ 8551.388000] tifm_7xx1: ms card detected in socket 2
When i remove the stick another entry appears:
[ 8555.924000] tifm_7xx1: demand removing card from socket 2

in my /var/log/syslog i can see these lines and a lot more similar (with differences in sector numbers):
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] mmcblk0: error 1 sending read/write command
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] end_request: I/O error, dev mmcblk0, sector 105
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] mmcblk0: error 1 sending read/write command
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] end_request: I/O error, dev mmcblk0, sector 106
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] mmcblk0: error 1 sending read/write command
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] end_request: I/O error, dev mmcblk0, sector 16
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] mmcblk0: error 1 sending read/write command
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] end_request: I/O error, dev mmcblk0, sector 24
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] mmcblk0: error 1 sending read/write command
Apr 21 18:06:08 FerrariUbuntu kernel: [14696.256000] end_request: I/O error, dev mmcblk0, sector 0
Apr 21 18:06:08 FerrariUbuntu NetworkManager: <debug info>^I[1177167968.825884] nm_hal_device_removed (): Device removed (hal udi is '/org/freedesktop/Hal/devices/pci_104c_8033_mmc_host_mmc_card_rca40401').
Apr 21 18:06:08 FerrariUbuntu NetworkManager: <debug info>^I[1177167968.834043] nm_hal_device_removed (): Device removed (hal udi is '/org/freedesktop/Hal/devices/pci_104c_8033_mmc_host').
Apr 21 18:06:08 FerrariUbuntu NetworkManager: <debug info>^I[1177167968.834947] nm_hal_device_removed (): Device removed (hal udi is '/org/freedesktop/Hal/devices/pci_104c_8033_mmc_host_mmc_card_rca40401_storage').

I have added these lines to /etc/modules:
#card reader
tifm_core
tifm_7xx1
tifm_sd
mmc_core
mmc_block
sdhci

(sudo lspci -nnv):
06:09.3 Mass storage controller [0180]: Texas Instruments PCIxx21 Integrated FlashMedia Controller [104c:8033]
        Subsystem: Acer Incorporated [ALI] Unknown device [1025:007e]
        Flags: bus master, medium devsel, latency 64, IRQ 16
        Memory at c0306000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [44] Power Management version 2

and in my laptop this makes the insert/remove events not to show on dmesg
sudo setpci -s 06:09.3 4c.b=0x22

while sudo setpci -s 06:09.3 4c.b=0x02 does nothing in particular...

What can i do now? I upgraded to feisty two days ago. In Edgy my card reader did not work out of the box but i did not try to fix it.
Now i am only a few steps away from completely abandoning Win XP and i want so much to just fix everything and get rid of them...