Do you have a Texas Instruments SD card reader on your laptop? Having trouble getting it working? Here's how (should be distro-agnostic):
- Dapper: sorry, no support. Upgrade to Edgy or Feisty, or try using the Feisty method (let me know if it works).If the Feisty way doesn't work, maybe I'll download the 2.6.15 sources and see if I can find out what's missing to make it work on Dapper, but I don't have a Dapper box to test with.
- Edgy: The modules for the card reader aren't loading.
gksudo gedit /etc/modulesAdd to that file:
tifm_sd tifm_7xx1 tifm_coreSave it, and on next reboot it will work fine. To get it working right now:
sudo modprobe tifm_7xx1 sudo modprobe tifm_core sudo modprobe tifm_sd
- Feisty: The 2.6.20 kernel is lacking proper TI modules (version 0.7). I was going to say:
Compile the good tifm modules (version 0.8)yourself. Packages are not yet available (and I'm sorry, but I do not know how to package them myself).but I figured I could make it easier. There's still compiling involved, but it'll be painless.
John Dong said I should mention that I don't know yet how this will effect (if it does at all) kernel updates. I don't believe full kernel updates will be affected at all since the files are only in the current kernel, however if tifm is updated through the update manager (without a kernel update), I don't know what will happen. If you see a tifm update on the update manager, you should probably run the uninstall script before updating.
If you haven't compiled anything before:
sudo aptitude install build-essential linux-headers-`uname -r`You will need to download my TIFM installer. Save that installer file somewhere (Desktop works) and extract it or use the "Archive Manager" to extract it immediately. There's a readme, but I'll tell you what to do anyway (note, I'm sure the terminal way works, I didn't test the GUI way, so if it doesn't ask for your password or it doesn't do anything after asking for your password, try the terminal way).
- GUI way: Right click on install.sh. Go to properties > permissions and check off "execute". Double click on install.sh. Choose "run in terminal."
- Terminal way: If you saved and extracted to your Desktop (if not, cd to wherever you saved it),
cd ~/Desktop< sudo chmod +x install.sh ./install.sh
If you have an XD, MS, or SM card, it won't work because those drivers have yet to be written. Sorry.