salut,
j essaie en vain de configurer lirc sur ma machine (module permettant de recevoir de l infra rouge) mais ca ne fonctionne pas.
J ai donc decidé d installer non plus en tant que demon (lircd) mais directement en module (j ai pas compris la difference mais bon)
j ai donc telechargé le module (y avait que les sources :-( ) et je l ai compilé (pas sans mal). Au bout d un moment j ai reussi a avoir lirc_sir.o : mon module.
Pour l installer j ai donc simplement fait :
- copier le module dans /lib/modules/2.2.20/char/
- ajouter "lirc_sir" dans /etc/modules
- ajouter "alias char-major-61 lirc_sir" dans /etc/modules.conf
rebootage et redemarrage ca a planté... ne voyant pas le message je fais un :
modprobe lirc_sir et la il me met :
Code :
- /lib/modules/2.2.20/char/lirc_sir.o : unresolved symbol : global_bh_lock
- /lib/modules/2.2.20/char/lirc_sir.o : unresolved symbol : wait_queue_lock
- /lib/modules/2.2.20/char/lirc_sir.o : unresolved symbol : synchronize_bh
- Hint : you are trying to load a module without GPL compatible license and it has unresolved symbols. Contact the module supplier for assistance, only they can help you.
- ...
- ...
- insmod : lirc_sir failed
|
ai je fait une erreur ?
PS : pouvez vous me conseiller un bouquin baleze sur les modules , la configuration du noyau , installer un driver, desinstaller etc...merci
RE PS : la premiere fois que j ai compilé le module lirc_sir il m 'a mis une erreur comme quoi le chargement des modules dans le noyau etait desactivé ... j ai donc juste reconfiguré la configuration du noyau sans le recompiler et hop apres c est passé. une idee ?