I experience the same problem in 12.04 jevgtv@jevgtv-HP-Compaq-6910p ~ $ cd Downloads/ jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads $ cd ricoh_xd_3/ jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/ricoh_xd_3 $ ./make && sudo make install && sudo make load bash: ./make: No such file or directory jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/ricoh_xd_3 $ make make -C /lib/modules/3.2.0-23-generic/build M=/home/jevgtv/Downloads/ricoh_xd_3 make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic' LD /home/jevgtv/Downloads/ricoh_xd_3/nand/built-in.o CC [M] /home/jevgtv/Downloads/ricoh_xd_3/nand/nand_base.o In file included from /home/jevgtv/Downloads/ricoh_xd_3/nand/nand_base.c:42:0: /home/jevgtv/Downloads/ricoh_xd_3/include/linux/mtd/mtd.h:16:33: fatal error: linux/mtd/compatmac.h: No such file or directory compilation terminated. make[3]: *** [/home/jevgtv/Downloads/ricoh_xd_3/nand/nand_base.o] Error 1 make[2]: *** [/home/jevgtv/Downloads/ricoh_xd_3/nand] Error 2 make[1]: *** [_module_/home/jevgtv/Downloads/ricoh_xd_3] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic' make: *** [build] Error 2 jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/ricoh_xd_3 $ ./configure bash: ./configure: No such file or directory jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/ricoh_xd_3 $ ./make && sudo make install && sudo make load bash: ./make: No such file or directory jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/ricoh_xd_3 $ sudo !! sudo ./make && sudo make install && sudo make load [sudo] password for jevgtv: sudo: ./make: command not found jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/ricoh_xd_3 $ cd jevgtv@jevgtv-HP-Compaq-6910p ~ $ cd Downloads/ jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads $ cd sdricoh_cs-0.1.4/ jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4 $ make make -C /lib/modules/3.2.0-23-generic/build SUBDIRS=/home/jevgtv/Downloads/sdricoh_cs-0.1.4 modules make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic' CC [M] /home/jevgtv/Downloads/sdricoh_cs-0.1.4/sdricoh_cs.o /home/jevgtv/Downloads/sdricoh_cs-0.1.4/sdricoh_cs.c:34:29: fatal error: pcmcia/cs_types.h: No such file or directory compilation terminated. make[2]: *** [/home/jevgtv/Downloads/sdricoh_cs-0.1.4/sdricoh_cs.o] Error 1 make[1]: *** [_module_/home/jevgtv/Downloads/sdricoh_cs-0.1.4] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic' make: *** [default] Error 2 jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4 $ make install if test ! -d /lib/modules/3.2.0-23-generic/kernel/drivers/mmc ; then mkdir -p /lib/modules/3.2.0-23-generic/kernel/drivers/mmc ; fi install -D -m 644 *.ko /lib/modules/3.2.0-23-generic/kernel/drivers/mmc install: cannot stat `*.ko': No such file or directory make: *** [install] Error 1 jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4 $ sudo modprobe sdricoh_cs jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4 $ lsmod | grep ricohsdricoh_cs 12953 0 pcmcia 39791 2 sdricoh_cs,pata_pcmcia jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4 $ lspci | grep Ricoh 02:06.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b9) 02:06.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b9) 02:06.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 03) 02:06.3 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 20) jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4 $ sudo apt-get install subversion Reading package lists... Done Building dependency tree Reading state information... Done subversion is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4 $ svn co https://sdricohcs.svn.sourceforge.net/svnroot/sdricohcs/sdricoh_cs sdricoh_cs A sdricoh_cs/contrib A sdricoh_cs/contrib/sdricoh_cs-kmp.spec A sdricoh_cs/sdricoh_cs.c A sdricoh_cs/LICENSE A sdricoh_cs/ChangeLog A sdricoh_cs/Makefile A sdricoh_cs/README Checked out revision 75. jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4 $ cd sdricoh_cs jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4/sdricoh_cs $ make make -C /lib/modules/3.2.0-23-generic/build SUBDIRS=/home/jevgtv/Downloads/sdricoh_cs-0.1.4/sdricoh_cs modules make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic' CC [M] /home/jevgtv/Downloads/sdricoh_cs-0.1.4/sdricoh_cs/sdricoh_cs.o /home/jevgtv/Downloads/sdricoh_cs-0.1.4/sdricoh_cs/sdricoh_cs.c:34:29: fatal error: pcmcia/cs_types.h: No such file or directory compilation terminated. make[2]: *** [/home/jevgtv/Downloads/sdricoh_cs-0.1.4/sdricoh_cs/sdricoh_cs.o] Error 1 make[1]: *** [_module_/home/jevgtv/Downloads/sdricoh_cs-0.1.4/sdricoh_cs] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic' make: *** [default] Error 2 jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4/sdricoh_cs $ ^C jevgtv@jevgtv-HP-Compaq-6910p ~/Downloads/sdricoh_cs-0.1.4/sdricoh_cs $