Portál AbcLinuxu, 12. května 2025 13:32
/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.