Portál AbcLinuxu, 4. listopadu 2025 20:28
/dev použité v konfiguraci lircd se vytvoří:
$ ls -l /dev/input/by-path/pci-0000\:00\:1d.7-usb-0\:1.1-event-ir lrwxrwxrwx 1 root root 10 21. říj 23.15 /dev/input/by-path/pci-0000:00:1d.7-usb-0:1.1-event-ir -> ../event11Seznam protokolů v
/sys/class/rc/rc0/protocols je pro obě jádra stejný. Jenom irw s jádrem 3.17 nevypíše nic, zatímco s 3.16 normálně funguje. Výpis dmesg je pro obě jádra (co se týče tunneru) identický.
Nestalo se to někomu z vás taky? Čím to může být? Nějaká skrytá vazba v konfiguraci jádra, nebo regrese?
Díky za nápady.
--- a/drivers/media/usb/dvb-usr/dib0700_core.c 2014-12-20
14:27:15.000000000 +0100
+++ b/drivers/media/usb/dvb-usr/dib0700_core.c 2014-12-20
14:27:36.000000000 +0100
@@ -658,8 +658,8 @@
struct dib0700_rc_response {
u8 report_id;
u8 data_state;
- u8 system;
u8 not_system;
+ u8 system;
u8 data;
u8 not_data;
};
Rád bych tu opravu dostal do jádra, abych nemusel každé nové jádro ručně patchovat. Zkoušel jsem psát na linux-media mailing list, ale tam ta oprava evidentně nikoho nezajímá, nikdo neodpověděl. Kam bych měl patch poslat, aby si ho někdo všiml?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.