Ну попробуйте так:
insmod /home/my/tmp/mmc/o2scr/src/ozscrlx/o2scr.ko
dmesg|tail
cp /home/my/Downloads/o2scr/etc/reader.conf /etc/reader.conf.d/o2scr.conf
/etc/init.d/pcscd restart
pccardctl statusНу попробуйте так:
insmod /home/my/tmp/mmc/o2scr/src/ozscrlx/o2scr.ko
dmesg|tail
cp /home/my/Downloads/o2scr/etc/reader.conf /etc/reader.conf.d/o2scr.conf
/etc/init.d/pcscd restart
pccardctl statusРугается:
root@debian:/home/my# insmod /home/my/tmp/mmc/o2scr/src/ozscrlx/o2scr.ko
Error: could not insert module /home/my/tmp/mmc/o2scr/src/ozscrlx/o2scr.ko: Unknown symbol in module
Да, и еще в файле INSTALL прописано следующие:
Step 3: pccardctl eject 2 (or whichever is the correct socket number,
use 'pccardctl ls' to find out)
pccardctl insert 2
Note: If you have any problems with pccardctl not showing your device,
try adding 'pci=assign-busses,routeirq' as boot parameter to your
kernel (e.g. via grub's menu.conf).
Я себе в Китае заказал за 3дол миниюсб-кардридер. типа микрофлешка 1см на 1.5см...
и все ок.
если победите - пишите, может и мне поможет.
кстати в моем случае перезагрузка модуля отвечающего за чипсет помогала прочитать карточку, но писать не получается. точнее пишет, но не много, метров 50, а потом вешается. типа ио-еггог...
Error: could not insert module /home/my/tmp/mmc/o2scr/src/ozscrlx/o2scr.ko: Unknown symbol in module
cp /home/my/tmp/mmc/o2scr/src/ozscrlx/o2scr.ko /lib/modules/`uname -r`/extra/o2scr.ko
depmod -a
modprobe o2scr
dmesg|tail
Попробую чуть позже - надо малых со школы забрать.
Да, и еще в файле INSTALL прописано следующие:Step 3: pccardctl eject 2 (or whichever is the correct socket number,
use 'pccardctl ls' to find out)
pccardctl insert 2
Note: If you have any problems with pccardctl not showing your device,
try adding 'pci=assign-busses,routeirq' as boot parameter to your
kernel (e.g. via grub's menu.conf).
Cделано уже.
Далее:
root@debian:/home/my# cp /home/my/tmp/mmc/o2scr/src/ozscrlx/o2scr.ko /lib/modules/`uname -r`/extra/o2scr.ko
root@debian:/home/my# depmod -a
root@debian:/home/my# modprobe o2scr
root@debian:/home/my# dmesg | tail
[ 339.181158] OZSCRLX O2Micro SmartCardBus Reader (for kernel >= 2.6.17)
О, это что прогресс?
PS: Увы, нет.
Ну, тогда придется смириться.
Я тоже так подумал.
Вот это в /etc/modprobe.d/blacklist.conf:
blacklist sdhci-pci
blacklist sdhci
blacklist mmc_core
избавляет меня от созерцания:
dmesg | grep mmc
[ 4.178390] mmc0: Unknown controller version (16). You may experience problems.
[ 4.178479] mmc0: no vmmc regulator found
[ 4.178531] Registered led device: mmc0::
[ 4.180795] mmc0: SDHCI controller on PCI [0000:08:05.2] using PIO
не отключу ли я чего-то необходимого?
не отключу ли я чего-то необходимого?
Нет, если какому-то модулю понадобятся вышеприведенные зависимости, черный список не спасет.
У меня Debian testing, прошлым летом не помню какая карта в картридере
увиделась сразу, сейчас microSD вставил через адпатер, тоже сразу.
Пётр.
Железо другое - результат другой.