lirc kernel 2.6.3 mdk 9.2

lirc kernel 2.6.3 mdk 9.2 - Hardware - Linux et OS Alternatifs

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,

Reply

Marsh Posté le 29-02-2004 à 23:28:41   

Reply

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/

Reply

Marsh Posté le 29-02-2004 à 23:51:30    

je viens de telecharger le patch,
on l'applique comment ?
je sais boulet inside

Reply

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.

Reply

Marsh Posté le 01-03-2004 à 00:06:10    

:ouch:  
Je crois que je vais me tenter ça après une bonne nuit de sommeil

Reply

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 :sweat:)


---------------
Fluctuat nec mergitur
Reply

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 ? :whistle:  
Vu que je ne me sers que lirc_serial.
 

Reply

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 à ????

Reply

Marsh Posté le 17-08-2004 à 01:25:49    

Quand lirc supportera le 2.6 ?

Reply

Marsh Posté le 17-08-2004 à 02:21:24    

jjgan a écrit :

Quand lirc supportera le 2.6 ?

deja le cas (cvs)


---------------
Fluctuat nec mergitur
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed