Hello Mindenki!
Egy Win MCE távirányítót próbálok működésre bírni. Maga az eszköz a XBMC live CD álltal out of the box támogatott, teszteltem, működik.
Viszont a 64 bites susémon az istennek sem tudom működésre bírni.
Repóból installáltam a lircet v 0.8.5
Modulok lirc_dev lirc_mceusb
Driver működik:
mode2 -d /dev/lirc0
irrecord al szépen létrehoztam egy saját /etc/lirc/lircd.conf file-t.
Itt kezdődnek a bajok. Sima userként nem tudom futtatni.
bigb@linux-8j1v:~> /usr/sbin/lircd -d /dev/lirc0
lircd: could not assign address to socket
lircd: Permission denied
bigb@linux-8j1v:~> irw /dev/lirc0
connect: Connection refused
Ha rootként indítom, úgy néz ki, hogy működik. De nem sokra megyek vele.
bigb@linux-8j1v:~> irexec
Fut hibaüzi nélkül, de a távirányítót hiába nyomkodom mplayerben vagy tvtime ban... kaki :(
Manualt elolvastam, google a barátom és már lassan a fél gép rw jogot kapott, de még mindig nem megy :(
Bárkinek bármi tippje van, azt nagyon megköszönném.
Üdv
- 951 megtekintés
Hozzászólások
Ez lenne a lircd.conf
# Please make this file available to others
# by sending it to
#
# this config file was automatically generated
# using lirc-0.8.5(default) on Fri May 28 01:15:08 2010
#
# contributed by
#
# brand: test.conf
# model no. of remote control:
# devices being controlled by this remote:
#
begin remote
name mce_kdell
bits 13
flags RC6|CONST_LENGTH
eps 30
aeps 100
header 2686 845
one 452 433
zero 452 433
pre_data_bits 24
pre_data 0x1BFF83
gap 106008
toggle_bit_mask 0x8000
rc6_mask 0x100000000
begin codes
key_power 0x1BF3
key_stop 0x1BE6
key_record 0x1BE8
key_pause 0x1BE7
key_play 0x1BE9
key_rewind 0x1BEA
key_forward 0x1BEB
key_again 0x1BE4
key_next 0x1BE5
key_back 0x1BDC
key_up 0x1BE1
key_left 0x1BDF
key_right 0x1BDE
key_down 0x1BE0
key_ok 0x1BDD
key_volumeup 0x1BEF
key_volumedown 0x1BEE
key_home 0x1BF2
key_channelup 0x1BED
key_channeldown 0x1BEC
key_mute 0x1BF1
key_tv2 0x1BB7
key_program 0x1BD9
key_tv 0x1BDA
key_dvd 0x1BDB
key_1 0x1BFE
key_2 0x1BFD
key_3 0x1BFC
key_4 0x1BFB
key_5 0x1BFA
key_6 0x1BF9
key_7 0x1BF8
key_8 0x1BF7
key_9 0x1BF6
key_0 0x1BFF
key_a 0x1BE2
key_b 0x1BE3
key_clear 0x1BF5
key_enter 0x1BF4
end codes
end remote
- A hozzászóláshoz be kell jelentkezni
Legalább annyiban meg tudtok erősíteni, hogy jobb lenne ha normal userként futna a lircd?
- A hozzászóláshoz be kell jelentkezni
Állítsd be a megfelelő udev rule-t.
Suse-n nem tudom, hogy hol van, de talán itt:
/etc/udev/rules.d/10-lirc.rules
és valami hasonló kell bele:
KERNEL=="lirc[0-9]*", NAME=="lirc%n", GROUP=="disk", MODE=="0660"
KERNEL=="lirc0", SYMLINK=="lirc"
- A hozzászóláshoz be kell jelentkezni
Nagyon köszi a választ.
Ezt még korábban létrehoztam ezt a 10-lirc.rules file-t. És a mappa valószinüleg jó, mert volt itt mellette egy csomó hasonló file.
A 10-lirc.rules tartalma pont ez amit felnt postoltál. A felhasználóm pedig hozzáadtam a disc csoporthoz.
Szal nem vagyok sajnos előrébb... :(
- A hozzászóláshoz be kell jelentkezni
A következő kérdés, hogy a távirányítód támogatása bele van-e forgatva a lirc binárisba. Sajnos nem ismerem az rpm alapú disztribúciókat, de ha van valami mód arra, hogy forrás csomagból (talán *.src.rpm) telepítsd, akkor próbáld meg kézzel indítani a ./configure részt, ott egy ncurses alapú menüt fogsz látni, ahol ki tudod választani, hogy mi legyen benne.
Amig ubuntum volt én kézzel fogattam és évekig hordoztam ugyanazt a binárist különböző ubuntuk alá.
- A hozzászóláshoz be kell jelentkezni
Nos... kicsit ködösek nekem ezek az instrukciók a binárisokkal :S de a hardware része szerintem működik... máskülönben nem működött volna az irrecord sem :S
De már teljesen kétségbe vagyok esve :S
Szal azt mondod, hogy a lirc.org ról húzzam le a forrást? Azzal próbálkozzak?
- A hozzászóláshoz be kell jelentkezni
Hát ez segített!! ^^ tanulság: nem kell irtózni attól a forgatástól és a RPM ek nem mindig jók!
a KDElirc még mindig nem megy, de letojom, ennyi szenvedést nem ér meg :)
Köszi a segítséget!!
- A hozzászóláshoz be kell jelentkezni