2006. június 28. 22.19 dátummal Rizsányi Zsolt ezt írta:
> Ha lirc_gpio-t hasznalsz akkor nem is lesz evdev. Az csak akkor van, ha
> az saa7134 beepitett ir-jet hasznalod.
Melyiket lenne célszerű használni?
S akkor most foglaljuk össze, hogy mit és hogyan indítsak?
Saját magam forgatok egy lirc-et.
Az alábbi paranccsal:
./configure --with-driver=all
make;make install
Az /etc/rc.d/rc.local-ba beírom az alábbi sort:
/usr/local/sbin/lircd (-H melyik driver legyen? A pinsys-sel nem megy)
Az /etc/modprobe.conf-ba meg
options saa7134 ir_debug=1
alias char-major-61 lirc_gpio
# ez egyben van.
options lirc_gpio bttv_id=26 gpio_mask=0xff00 gpio_lock_mask=0
gpio_xor_mask=0 soft_gap=0 sample_rate=20 debug=1
Az /etc/modules.conf-ba
lirc_gpio
Az /etc/lircd.conf tartalma:
begin remote
name Pinnacle_PCTVcs
bits 8
eps 30
aeps 100
one 0 0
zero 0 0
gap 182973
toggle_bit 0
begin codes
1 0x31
2 0x32
3 0x33
4 0x34
5 0x35
6 0x36
7 0x37
8 0x38
9 0x39
Fullscreen 0x2D
0/AV 0x3A
Zoom 0x1E
Vol+ 0x1B
Vol- 0x0F
Mute 0x3C
Power 0x2F
Preview 0x2E
L 0x1F
Info 0x2B
Channel+ 0x17
Channel- 0x1C
Menu 0x1D
TV 0x26
Teletext 0x29
Radio 0x2A
EPG 0x18
Rewind 0x0E
Play 0x0D
Stop 0x0B
Forward 0x07
Record 0x27
Middle 0x1A
Menu_left 0x3D
Menu_right 0x3B
Menu_up 0x3F
Menu_down 0x3E
Channel_search 0x25
Pause 0x15
Undo 0x16
Redo 0x13
Next 0x19
end codes
end remote
És kész. Ezek után újrainditom a számítógépet.
Ellenőrzések a gép újrainditása után:
dmesg | grep lirc
lirc_dev: IR Remote Control driver registered, at major 61
lirc_dev: lirc_register_plugin: sample_rate: 20
lirc_gpio (0): driver registered
lsmod | grep lirc
lirc_gpio 8400 0
bttv 148944 1 lirc_gpio
lirc_dev 11972 1 lirc_gpio
lsmod | grep saa
saa7134 102612 0
video_buf 17092 2 bttv,saa7134
v4l2_common 4640 2 bttv,saa7134
v4l1_compat 12900 1 saa7134
soundcore 7008 2 snd,saa7134
i2c_core 17360 7
nvidia,bttv,i2c_algo_bit,tveeprom,tda9887,tuner,saa7134
ir_common 6084 1 saa7134
videodev 7104 2 bttv,saa7134
pidof lircd
6255
Elvileg minden jó.
Akkor jöhet az irw
Ez visszaadja a promptot.
pidof lircd
És ez is visszaadja a promptot.
Tehát az irw kilőtte a démont.
Semmi gond
lircd -H pinsys
pidof lircd
6695
irw... és semmi.
lircd -H pinsys /dev/lirc
lircd: there seems to already be a lircd process with pid 6701
lircd: otherwise delete stale lockfile /var/run/lircd.pid
irw... semmi.
lircd -H pinsys /dev/lirc0
Ez meg nem adja vissza a promptot, de a távirányitóra sem reagál.
Nyitottam egy új konzolt, és beírtam irw.
Úgy néz ki vár a távirányitóra. De bármit nyomok a távirányítón hosszan,
röviden, nem reagál rá.
Kiróbáltam az összes távirányitót ami a lakásban van.
Egyikre sem reagált.
CTRL C, killall -9 lircd
Nincs több ötletem.
--
Üdvözlettel:
Nextra pingvin kukac nextramail pont hu
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux