[kaffeine-user] Cannot tune DVB-T with a recent kaffeine and 2.6.28
Brought to you by:
hftom,
lasselindqvist
From: Pavel T. <pa...@si...> - 2009-01-10 19:13:43
|
Hi! I've updated to the svn kaffeine and running linux-2.6.28. From now on, I cannot tune my DVB. Kaffeine simply writes ERROR Tuning : Invalid argument Frontend closed In dmesg, the following message appears: Jan 10 19:33:11 arcus kernel: ioctl32(kaffeine:18628): Unknown cmd fd(15) cmd(40086f52){t:'o';sz:8} arg(fffc3d84) on /dev/dvb/adapter0/frontend0 I was looking at the source, the ioctl which causes the problem is FE_SET_PROPERTY. Its binary representation seems OK. I've looked to the kernel sources, turned on dvb_core debugging, and I can see, that the ioctl comes properly to dvb_frontend_ioctl (I can see it printed in the debug log) but not to the dvb_frontend_ioctl_properties (not stated in the log). The source seems clear and I don't know, why it doesn't call it and probably comes to the dvb_frontend_ioctl_legacy (which doesn't generate the debug log) and fails there. The kernel is compiled for x86_64, but the kaffeine is still 32-bit binary. Any hints ? With regards, Pavel Troller |