Portál AbcLinuxu, 13. listopadu 2026 11:53


Dotaz: Problém s irw

12.3.2011 22:58 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Problém s irw
Přečteno: 522×
Odpovědět | Admin
Hezký den všem.

Mám ArchLinux, fungovalo mi dálkové ovládání ke snímači dodávanému s TV kartou Technisat Airstar 2. Kvůli zprovoznění TV výstupu jsem si nainstaloval lts jádro (kernel26-35-lts-arch). Zkompiloval a nainstaloval jsem si lirc, vše proběhlo bez problémů. Zkoušel jsem irrecord, vygeneroval stejné kódy jako jsou v původním konfiguračním souboru. Ale irw nic nehlásí. Zatím nemám nastavené další aplikace, které používají dálkové ovládání, takže nevím, na čem bych ho ještě vyzkoušel. Nemá někdo ponětí, v čem by mohl být problém?

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.3.2011 21:39 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Problém s irw
Odpovědět | | Sbalit | Link | Blokovat | Admin
Připojuji výpis dmesg pro jádro (kernel26) s funkčním dálkovým ovládáním
[root@tv etc]# dmesg |grep lirc
lirc_dev: IR Remote Control driver registered, major 61
lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
lirc_serial: auto-detected active low receiver
lirc_dev: lirc_register_driver: sample_rate: 0
[root@tv etc]#
a nefunkčním dálkovým ovládáním
[root@tv tv]# dmesg |grep lirc
lirc_dev: IR Remote Control driver registered, major 61
lirc_serial: auto-detected active low receiver
lirc_dev: lirc_register_driver: sample_rate: 0
lirc_serial $Revision: 5.108 $ registered
[root@tv tv]#
Ve druhém případě se po neúspěšném zkoušení irw navíc ve výpisu objeví řádky
lirc_serial: ignoring spike: 1 1 4d7d2723 4d7d2723 554c2 5549a
lirc_serial: ignoring spike: 1 1 4d7d2726 4d7d2726 561e2 561b8
lirc_serial: ignoring spike: 1 1 4d7d2729 4d7d2729 56f03 56eda
apod.
Zavádění modulu lirc_serial i spouštění /etc/rc.d/lircd je v obou případech bezproblémové.

Jirka
Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.
18.3.2011 21:25 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Problém s irw
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nakonec jsem na to přišel.

Problém byl ve verzích použitého lircu. Původní nainstalovaná balíčková verze byla 0.9.0.pre1, kdežto ta stažená z lirc.org byla 0.8.7. Myslel jsem, že ta stažená bude mít přednost před tou původní, ale nějak se to mezi sebou bilo. Staženou verzi jsem zrušil a zkoušel jsem postupovat podle návodu z ArchWiki, ale moc to nepomohlo.

Nakonec jsem někde zjistil, že verze 0.9.0 potřebuje vyšší verzi jádra než 2.6.35, takže jsem upravil PKBUILD pro lirc i lirc-utils (viz též citovaný návod), změnil jsem tam verzi lircu na 0.8.7 a odkaz na zdroják, provedl instalaci (makepkg -s a pacman -U balíček) a bylo to.

Potěšilo mě, jak snadno šlo v ArchLinuxu nainstalovat jinou verzi softwaru, než je ta standardní.

Jirka

Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Založit nové vlákno • Nahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.