Confirmed on an IBM/Lenovo Thinkpad Z61m with edgy. SD Card doesn't get mounted when inserted after boot-up.
On inserting the card, syslog tells me: kernel: [17229846.336000] tifm_7xx1: sd card detected in socket 1 On removing the card: kernel: [17229912.028000] tifm_7xx1: demand removing card from socket 1 --- I found a workaround on the german ubuntu forums: Add the module 'tifm_sd' to /etc/modules and restart. Now this module gets loaded on sys bootup and it works. The card reader is found as /dev/mmcblk0 and mounted automatically on card insert. syslog now tells me: kernel: [17180137.452000] tifm_7xx1: sd card detected in socket 1 NetworkManager: <debug info>^I[1165302761.207025] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/pci_104c_803b_mmc_host'). kernel: [17180138.372000] mmcblk0: mmc1:a95c SD128 123008KiB kernel: [17180138.372000] mmcblk0: p1 NetworkManager: <debug info>^I[1165302762.148697] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/pci_104c_803b_mmc_host_mmc_card_rca43356'). kernel: [17180138.456000] mmcblk0: error 4 sending stop command kernel: [17180138.456000] end_request: I/O error, dev mmcblk0, sector 246008 kernel: [17180138.456000] Buffer I/O error on device mmcblk0, logical block 30751 kernel: [17180138.460000] mmcblk0: error 4 sending stop command kernel: [17180138.460000] end_request: I/O error, dev mmcblk0, sector 246008 kernel: [17180138.460000] Buffer I/O error on device mmcblk0, logical block 30751 kernel: [17180138.460000] mmcblk0: error 4 sending stop command kernel: [17180138.460000] end_request: I/O error, dev mmcblk0, sector 246008 kernel: [17180138.460000] Buffer I/O error on device mmcblk0, logical block 30751 NetworkManager: <debug info>^I[1165302762.321405] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/pci_104c_803b_mmc_host_mmc_card_rca43356_storage'). NetworkManager: <debug info>^I[1165302766.773853] nm_hal_device_added (): New device added (hal udi is '/org/freedesktop/Hal/devices/volume_part1_size_125910528'). This is the relevant syslog when removing the card: kernel: [17180238.980000] tifm_7xx1: demand removing card from socket 1 NetworkManager: <debug info>^I[1165302862.713372] nm_hal_device_removed (): Device removed (hal udi is '/org/freedesktop/Hal/devices/volume_part1_size_125910528'). NetworkManager: <debug info>^I[1165302862.713947] nm_hal_device_removed (): Device removed (hal udi is '/org/freedesktop/Hal/devices/pci_104c_803b_mmc_host'). NetworkManager: <debug info>^I[1165302862.721159] nm_hal_device_removed (): Device removed (hal udi is '/org/freedesktop/Hal/devices/pci_104c_803b_mmc_host_mmc_card_rca43356'). NetworkManager: <debug info>^I[1165302862.721891] nm_hal_device_removed (): Device removed (hal udi is '/org/freedesktop/Hal/devices/pci_104c_803b_mmc_host_mmc_card_rca43356_storage'). -- On Thinkpad X60s and Z60 SD card reader doesn't work https://launchpad.net/bugs/53268 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs