le kmod-staging est en dernière version en 3.12.6-1 alors que le kernel est en 3.12.9-301 => pas de lecteur de carte fonctionnel (il est vu pas lsusb)
j'ai essayé de recompiler les sources mais ça ne passe pas
pourtant tout semble ok dans /usr/src/kernels/3.12.9.301/drivers/staging/rts5139
comment faire pour faire fonctionner ce lecteur !
j'ai essayé de recompiler les sources mais ça ne passe pas
[michel@localhost rts5139]$ make
sed "s/RTSX_MK_TIME/`date +%y.%m.%d.%H.%M`/" timestamp.in > timestamp.h
cp -f define.release define.h
make -C /lib/modules/3.12.9-301.fc20.x86_64/build/ SUBDIRS=/home/michel/Téléchargements/rts5139 modules (il est bien vu dans lsusb)
make[1] : on entre dans le répertoire « /usr/src/kernels/3.12.9-301.fc20.x86_64 »
CC [M] /home/michel/Téléchargements/rts5139/rts51x_transport.o
CC [M] /home/michel/Téléchargements/rts5139/rts51x_common.o
CC [M] /home/michel/Téléchargements/rts5139/rts51x_scsi.o
CC [M] /home/michel/Téléchargements/rts5139/rts51x_fop.o
CC [M] /home/michel/Téléchargements/rts5139/rts51x.o
/home/michel/Téléchargements/rts5139/rts51x.c:88:2: erreur: unknown field ‘proc_info’ specified in initializer
.proc_info = proc_info,
^
/home/michel/Téléchargements/rts5139/rts51x.c:88:2: attention : initialization from incompatible pointer type [enabled by default]
/home/michel/Téléchargements/rts5139/rts51x.c:88:2: attention : (near initialization for ‘rts51x_host_template.proc_dir’) [enabled by default]
make[2]: *** [/home/michel/Téléchargements/rts5139/rts51x.o] Erreur 1
make[1]: *** [_module_/home/michel/Téléchargements/rts5139] Erreur 2
make[1] : on quitte le répertoire « /usr/src/kernels/3.12.9-301.fc20.x86_64 »
make: *** [default] Erreur 2
[michel@localhost rts5139]$
J'ai recherché dans les updates de RPMfusion mais il n'y a que la version 3.12.9-300pourtant tout semble ok dans /usr/src/kernels/3.12.9.301/drivers/staging/rts5139
comment faire pour faire fonctionner ce lecteur !