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