[linux-dvb] dnt Euro Stick DVB-T -- FATAL: FE_GET_INFO failed: 22 Invalid argument

Johannes Stezenbach js at linuxtv.org
Sat Dec 10 22:55:51 CET 2005


On Sat, Dec 10, 2005, Michael Hanke wrote:
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> main:1885: FATAL: FE_GET_INFO failed: 22 Invalid argument
> 
> But this time I discovered an additional error message in the dmesg
> output when the scan attempt fails:
> 
> ioctl32(scan:5694): Unknown cmd fd(3) cmd(80a86f3d){00} arg(08050260) on
> /dev/dvb/adapter0/frontend0
> 
> What does that mean?
> 
> There might be one thing that could be a problem. I'm using an AMD64
> kernel but the userspace is all 32bit. This was no problem for any part
> of the system till now, but I don't now whether it is one for the issue.

The error message is emitted from
linux/fs/compat.c:compat_ioctl_error().

However, AFAIK there are no 32/64bit problems in DVB ioctl
definitions (otherwise we'd have to define compat_ioctl
translation hooks).

Are you sure your devices nodes are properly defined?

$ l /dev/dvb/adapter0/frontend0
crw-rw---- 1 root video 212, 3 Dec  5 13:14 /dev/dvb/adapter0/frontend0


Johannes



More information about the linux-dvb mailing list