tobiasBora, it didn't work for me.
I use Xubuntu 13.04 x64.
My errors are in Russian but maybe you could understand. So what I have when I do 'make' (step 3 from your instruction):
dima@ASUS-K55VD:~/install/rts_bpp$ make
cp -f ./define.release ./define.h
make -C /lib/modules/3.8.0-27-generic/build/ SUBDIRS=/home/dima/install/rts_bpp modules
make[1]: Вход в каталог `/usr/src/linux-headers-3.8.0-27-generic'
CC [M] /home/dima/install/rts_bpp/rtsx.o
/home/dima/install/rts_bpp/rtsx.c:1074:2: ошибка: неявная декларация функции «__devexit_p» [-Werror=implicit-function-declaration]
/home/dima/install/rts_bpp/rtsx.c:1074:2: ошибка: элемент инициализатора не является константой
/home/dima/install/rts_bpp/rtsx.c:1074:2: ошибка: (где-то рядом с инициализацией для «driver.remove»)
/home/dima/install/rts_bpp/rtsx.c:1048:13: предупреждение: «rtsx_remove» определена, но нигде не используется [-Wunused-function]
cc1: некоторые предупреждения рассматриваются как ошибки
make[2]: *** [/home/dima/install/rts_bpp/rtsx.o] Ошибка 1
make[1]: *** [_module_/home/dima/install/rts_bpp] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-3.8.0-27-generic'
make: *** [default] Ошибка 2
Then I tried sudo make:
dima@ASUS-K55VD:~/install/rts_bpp$ sudo make
[sudo] password for dima:
cp -f ./define.release ./define.h
make -C /lib/modules/3.8.0-27-generic/build/ SUBDIRS= modules
make[1]: Вход в каталог `/usr/src/linux-headers-3.8.0-27-generic'
make[2]: *** Нет правила для сборки цели `/usr/src/linux-headers-3.8.0-27-generic/arch/x86/syscalls/syscall_32.tbl', требуемой для `arch/x86/syscalls/../include/generated/uapi/asm/unistd_32.h'. Останов.
make[1]: *** [archheaders] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-3.8.0-27-generic'
make: *** [default] Ошибка 2
Well, this bug not so long ago have stopped bothering me, 'cos I bought external card reader, and now it's alright with SD cards. But nevertheless it's a pity I can't use internal laptop cardreader in Linux.
tobiasBora, it didn't work for me.
I use Xubuntu 13.04 x64.
My errors are in Russian but maybe you could understand. So what I have when I do 'make' (step 3 from your instruction):
dima@ASUS- K55VD:~ /install/ rts_bpp$ make 3.8.0-27- generic/ build/ SUBDIRS= /home/dima/ install/ rts_bpp modules linux-headers- 3.8.0-27- generic' install/ rts_bpp/ rtsx.o install/ rts_bpp/ rtsx.c: 1074:2: ошибка: неявная декларация функции «__devexit_p» [-Werror= implicit- function- declaration] install/ rts_bpp/ rtsx.c: 1074:2: ошибка: элемент инициализатора не является константой install/ rts_bpp/ rtsx.c: 1074:2: ошибка: (где-то рядом с инициализацией для «driver.remove») install/ rts_bpp/ rtsx.c: 1048:13: предупреждение: «rtsx_remove» определена, но нигде не используется [-Wunused-function] dima/install/ rts_bpp/ rtsx.o] Ошибка 1 /home/dima/ install/ rts_bpp] Ошибка 2 linux-headers- 3.8.0-27- generic'
cp -f ./define.release ./define.h
make -C /lib/modules/
make[1]: Вход в каталог `/usr/src/
CC [M] /home/dima/
/home/dima/
/home/dima/
/home/dima/
/home/dima/
cc1: некоторые предупреждения рассматриваются как ошибки
make[2]: *** [/home/
make[1]: *** [_module_
make[1]: Выход из каталога `/usr/src/
make: *** [default] Ошибка 2
Then I tried sudo make:
dima@ASUS- K55VD:~ /install/ rts_bpp$ sudo make 3.8.0-27- generic/ build/ SUBDIRS= modules linux-headers- 3.8.0-27- generic' linux-headers- 3.8.0-27- generic/ arch/x86/ syscalls/ syscall_ 32.tbl' , требуемой для `arch/x86/ syscalls/ ../include/ generated/ uapi/asm/ unistd_ 32.h'. Останов. linux-headers- 3.8.0-27- generic'
[sudo] password for dima:
cp -f ./define.release ./define.h
make -C /lib/modules/
make[1]: Вход в каталог `/usr/src/
make[2]: *** Нет правила для сборки цели `/usr/src/
make[1]: *** [archheaders] Ошибка 2
make[1]: Выход из каталога `/usr/src/
make: *** [default] Ошибка 2
Well, this bug not so long ago have stopped bothering me, 'cos I bought external card reader, and now it's alright with SD cards. But nevertheless it's a pity I can't use internal laptop cardreader in Linux.