There are no drivers for Sony MS, Sony MS Pro, and xD. They have yet to be written. This will only get SD & MMC cards working.
Copied from my blog:
Dapper: sorry, no support in this kernel. 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.
Add to that file:Code:gksudo gedit /etc/modules
Save it, and on next reboot it will work fine. To get it working right now:tifm_sd
tifm_7xx1
tifm_core
Feisty: The 2.6.20-15 kernel is lacking proper TI modules (version 0.7) and a few header files are messed up / missing. This will correct the headers and install version 0.8.Code:sudo modprobe tifm_7xx1 sudo modprobe tifm_core sudo modprobe tirm_sd
jdong says 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 your Feisty is up to date and using 2.6.20-16 (use "uname -r" to check), this script won't help. It just adds v 0.8 of the drivers, and that is in the 2.6.20-16 build. A fresh install of Feisty has 2.6.20-15 though, and that needed the script.
If you haven't compiled anything before:
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).Code:sudo aptitude install build-essential linux-headers-`uname -r`
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),It should now run, copy files, compile, etc. At the end of that, you should have a working card reader. Please let me know if this doesn't work for you so I can modify it. Ubuntu did not include some of the necessary files by default in the kernel (part of what the script does is fix that), and I doubt that kernel updates will include those files either. As such, you will probably need to run this script after each kernel update.Code:cd ~/Desktop sudo chmod +x install.sh sh install.sh




Adv Reply




Bookmarks