Har varit inne på venky.ws förut och läst och där står att imon-stöd numera ska finnas i lirc. Men för säkerhets skull plockade jag ner lirc-0.8.3pre1, kompilerade och installerade denna.
Lite erfarenheter av felsökning av lirc.
1. modulen för fjärren behöver vara laddad.
lsmod | grep lirc
Ovan kommando ger:
lirc_imon 17156 0
lirc_dev 16244 1 lirc_imon
usbcore 138632 8 lirc_imon,xpad,usbhid,usb_storage,libusual,ohci_hcd,ehci_hcd
2. lircd demonen behöver vara igång, samt rätt lircd.conf behöver användas
root@mythtv:/home/ille# ps -ef | grep lircd
root 11692 1 0 2007 ? 00:00:28 lirc
root 19243 18893 0 10:02 ttyp9 00:00:00 grep lircd
Jag kan köra sudo lircd och se processen enligt ovan.
root 4348 1 0 19:10 ? 00:00:00 lircd
fredrik 4480 23150 0 19:50 pts/0 00:00:00 grep lircd
Jag har en /etc/lircd.conf som börjar enligt följande:
# this config file was automatically generated
# using lirc-0.7.1pre2(imon) on Tue Mar 1 23:15:44 2005
#
# contributed by Venky Raju
#
# brand: iMON-New
# model no. of remote control: iMON-PAD
# devices being controlled by this remote:
#
begin remote
name iMON-PAD
bits 32
eps 30
aeps 100
one 0 0
zero 0 0
gap 235965
min_repeat 1
toggle_bit 0
...
3. irw kommandot kan man använda för att se om lirc får in några kommandon:
root@mythtv:/home/ille# irw
000000037ff07be1 00 Up mceusb
000000037ff07be1 01 Up mceusb
000000037ff07be1 02 Up mceusb
000000037ff07be1 00 Up mceusb
000000037ff07be1 01 Up mceusb
000000037ff07be1 02 Up mceusb
När jag kör irw blir jag utslängd direkt och lircd dör. När jag köra irw nästa gång får jag "connection refused", förmodligen pga. att lircd inte längre är igång.
Gör jag en cat på /var/log/lircd får jag:
Feb 10 16:44:50 jfsmyth lircd: lircd(imon_pad) ready
Feb 10 16:45:25 jfsmyth lircd: accepted new client on /dev/lircd
Feb 10 16:45:25 jfsmyth lircd: could not get file information for /dev/lirc
Feb 10 16:45:25 jfsmyth lircd: default_init(): No such file or directory
Feb 10 16:45:25 jfsmyth lircd: caught signal
Redigerat av freddan101, 10 februari 2008 - 20:00.