I removed the renaming command for tifm_sd.ko because of it not being in drivers/mmc/ already (updated one is always on http://geocities.com/dollzrgr8/tifm_install.tar.gz ). Without touching the one in drivers/mmc/host/ at all, it compiles fine. The tifm Makefile puts it in drivers/mmc/, though now I'm looking through mmc/ to find out what all's going on in there.
On the 2.6.20-14 kernel (since I didn't compile on that one), there is: mmc/core/mmc_core.ko mmc/card/mmc_block.ko mmc/host/tifm_sd.ko mmc/host/wbsd.ko mmc/host/sdhci.ko After running the script, all of those are still there, but there is also mmc/tifm_sd.ko and it works for me right away. I'm testing different things now (moving files to other places, unloading modules, reloading modules, putting things back and moving other things). mmc/tifm_sd.ko is necessary mmc/card/mmc_block.ko is necessary mmc/core/mmc_core.ko is necessary Nothing in mmc/host/ has any effect on whether it works or not for me. wbsd and sdhci are in there, so that directory might pertain more to other card readers. You do not have to remove mmc/host/tifm_sd.ko to make it work It is present on my system along with the new module and everything works fine. Maybe you can try doing a sudo rmmod tifm_sd && modprobe tifm_sd ? I didn't have to modprobe the new modules when I tested this the first time (or through subsequent uninstall / reinstalls). It just worked immediately, but I suppose that could fix it for you. -- tifm: Texas Instruments Card reader not working https://bugs.launchpad.net/bugs/53923 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs