lirc kernel 2.6.3 mdk 9.2 - Hardware - Linux et OS Alternatifs
Marsh Posté le 29-02-2004 à 23:35:51
lirc ne supporte pas la série 2.6 officiellement.
Tu devrais peut-etre essayer sur un 2.4.
Sinon, il existe des patchs non-officiels pour kernel 2.6 que tu trouveras là : http://flameeyes.web.ctonet.it/
Marsh Posté le 29-02-2004 à 23:51:30
je viens de telecharger le patch,
on l'applique comment ?
je sais boulet inside
Marsh Posté le 01-03-2004 à 00:02:38
# cp patch.tar.bz2 /usr/src
# cd /usr/src
# bunzip2 patch.tar.bz2
# tar xvf patch.tar
# cd /usr/src/linux
# patch -p1 < ../patch
# make menuconfig
---> character device --> lirc ---> les modules qu'il te faut
# make bzImage modules modules_install
etc...
Pas sur du character device c'est peut etre ailleurs.
Marsh Posté le 01-03-2004 à 00:06:10
Je crois que je vais me tenter ça après une bonne nuit de sommeil
Marsh Posté le 01-03-2004 à 01:05:26
dans char device / i2c je crois
(tout cas il marche tres bien le patch de flameeyes depuis le 2.6.1... avant il déconnait avec les récepteurs IR série )
Marsh Posté le 01-03-2004 à 14:49:47
J'ai suivi la méthode d'AirbaT pour le patch et j'obtiends ça:
[root@pingouino linux]# patch -p1 < ../lirc-2.6.3-20040229
patching file Documentation/lirc/lirc_it87
patching file drivers/char/Kconfig
Hunk #1 FAILED at 589.
1 out of 1 hunk FAILED -- saving rejects to file drivers/char/Kconfig.rej
patching file drivers/char/Makefile
patching file drivers/char/lirc/Kconfig
patching file drivers/char/lirc/Makefile
patching file drivers/char/lirc/lirc_atiusb.c
patching file drivers/char/lirc/lirc_bt829.c
patching file drivers/char/lirc/lirc_dev.c
patching file drivers/char/lirc/lirc_dev.h
patching file drivers/char/lirc/lirc_gpio.c
patching file drivers/char/lirc/lirc_i2c.c
patching file drivers/char/lirc/lirc_it87.c
patching file drivers/char/lirc/lirc_it87.h
patching file drivers/char/lirc/lirc_mceusb.c
patching file drivers/char/lirc/lirc_parallel.c
patching file drivers/char/lirc/lirc_parallel.h
patching file drivers/char/lirc/lirc_serial.c
patching file drivers/char/lirc/lirc_sir.c
patching file include/linux/lirc.h
J'ai l'impression que ça a foiré avec /drivers/char/Kconfig
Je peut recompilé mon noyau qd meme ?
Vu que je ne me sers que lirc_serial.
Marsh Posté le 01-03-2004 à 15:48:40
je viend d'essayer de recompiler le noyau avec le support de lirc_serial sur le com2 et j'ai ce message
fs/udf/balloc.c: In function `udf_bitmap_new_block':
fs/udf/balloc.c:423: error: unable to find a register to spill in class `GENERAL_REGS'
fs/udf/balloc.c:423: error: this is the insn:
(insn:HI 149 145 1872 5 0x407cf23c (set (reg:SI 353)
(mem/s/j:SI (plus:SI (reg/v/f:SI 75)
(const_int 28 [0x1c])) [0 <variable>.b_data+0 S4 A32])) 39 {*movsi_1_nointernunit} (insn_list 145 (nil))
(nil))
fs/udf/balloc.c:423: confused by earlier errors, bailing out
make[2]: *** [fs/udf/balloc.o] Erreur 1
make[1]: *** [fs/udf] Erreur 2
make: *** [fs] Erreur 2
qui correspond à ????
Marsh Posté le 17-08-2004 à 02:21:24
jjgan a écrit : Quand lirc supportera le 2.6 ? |
deja le cas (cvs)
Marsh Posté le 29-02-2004 à 23:28:41
Je viens d'assembler un récepteur IR vu sur http://blub.free.fr/matos/infrarouge.htm
J'ai voulu l'essayer, normal apres m'être cramé les doigts
-Je telecharge les rpms sources lirc 0.6.6, rebuild, rpm ivh tout s'installe correctement.
-install les rpm de irman
-je fais un ln -sf ttyS0 lirc dans /dev
-Je configure /etc/sysconfig/lircd :
# Customized setings for lirc daemon
# The hardware driver to use, run lircd --driver=? for a list
#ajout irman
DRIVER=irman
# Hardware driver module to load
#ajout lirc_serial
HWMOD=lirc_serial
# without devfs
DEVICE=/dev/lirc
# Serial port for the receiver (for serial driver)
# COM2 (/dev/ttyS1)
COM_PORT=/dev/ttyS1
DRIVER_OPTS="irq=3 io=0x2f8"
-ensuite modprobe lirc_serial et là
FATAL: Error inserting lirc_serial (/lib/modules/2.6.3-2mdk/kernel/3rdparty/lirc/lirc_serial.ko.gz): Device or resource busy
-meme erreur avec /etc/rc.d/init.d/lircd start
J'ai du me planter quelque part,
Help me please,