Adott a címben említett tv tuner. 2.6.38-gentoo-r6 és korábbi kernelekkel tökéletesen működik a távírányítója is, 3.0.6, valamint későbbi kernelekkel már nem. Az irrecord alkalmazással lehet rögzíteni az IR kódokat, viszont a lircd démon nem működik. Az eszközt figyelve (cat /dev/input/eventX) látható, hogy maga az eszköz működőképes.
Mikor régebben irrecord-oztam az eszközt, ilyen kódokat generált:
power 0x0400040000003D 0x01007400000001
go 0x0400040000003B 0x01016100000001
tv 0x0400040000001C 0x01017900000001
videos 0x04000400000018 0x01018900000001
music 0x04000400000019 0x01018800000001
pictures 0x0400040000001A 0x01016F00000001
guide 0x0400040000001B 0x01016D00000001
radio 0x0400040000000C 0x01018100000001
vol+ 0x04000400000010 0x01007300000001
vol- 0x04000400000011 0x01007200000001
rewind 0x04000400000032 0x0100A800000001
play 0x04000400000035 0x0100CF00000001
forward 0x04000400000034 0x0100D000000001
pause 0x04000400000030 0x01007700000001
1 0x04000400000001 0x01000200000001
2 0x04000400000002 0x01000300000001
3 0x04000400000003 0x01000400000001
4 0x04000400000004 0x01000500000001
5 0x04000400000005 0x01000600000001
6 0x04000400000006 0x01000700000001
7 0x04000400000007 0x01000800000001
8 0x04000400000008 0x01000900000001
9 0x04000400000009 0x01000A00000001
...
3.0.6-os kernel alatt irrecord-ozva a második oszlop számsora végig nulla, használhatatlan a távirányító.
Az egyetlen használható dolog amit találtam:
http://www.mail-archive.com/linux-media@vger.kernel.org/msg40575.html
Viszont ez sem jelent teljes megoldást, eleve a patch-elni sem tudtam (rejected), így kénytelen voltam én gányolni a forrásban. Az eredmény így egy félmegoldás lett, néhány gomb már működik, néhány nem, "patch" után újra irrecordozva (pár gombnál már stimmel a második számsor is, azok a gombok működnek lircd démonnal is):
power 0x0400040000003D 0x00000000000000
go 0x0400040000003B 0x00000000000000
tv 0x0400040000001C 0x00000000000000
video 0x04000400000018 0x00000000000000
music 0x04000400000019 0x00000000000000
pictures 0x0400040000001A 0x00000000000000
guide 0x0400040000001B 0x00000000000000
radio 0x0400040000000C 0x01018100000001
vol+ 0x04000400000010 0x01007300000001
vol- 0x04000400000011 0x01007200000001
rewind 0x04000400000032 0x00000000000000
play 0x04000400000035 0x00000000000000
forward 0x04000400000034 0x00000000000000
pause 0x04000400000030 0x00000000000000
1 0x04000400000001 0x01000200000001
2 0x04000400000002 0x01000300000001
3 0x04000400000003 0x01000400000001
4 0x04000400000004 0x01000500000001
5 0x04000400000005 0x01000600000001
6 0x04000400000006 0x01000700000001
7 0x04000400000007 0x01000800000001
8 0x04000400000008 0x01000900000001
9 0x04000400000009 0x01000A00000001
Ha valaki tudna a probléma megoldásában segíteni, esetleg bugreport ügyben irányítani/segíteni (az angolom elég passzív, ráadásul konyhaangol) azt megköszönném. Ha kell végigzongorázom, hogy melyik kernelben jött olyan változás ahol bukik az egész, viszont szeretnék megoldást találni a problémára.