When using fm or fmscan I get: ioctl VIDIOCGAUDIO: Invalid argument And nothing is done. So now my gentek radio card is unusable; Solves downgrading to 2.6.18 Reproducible: Always Steps to Reproduce: With fm 1.fm on 2.It returns "ioctl VIDIOCGAUDIO: Invalid argument" and exits with 1 Actual Results: The radio card, can't be enabled, neither tuned. Expected Results: Enabling or tuning the radio card. As I said it happens before upgrading to 2.6.20, but when going back to 2.6.18 it solves. emerge info: *** Deprecated use of action 'info', use '--info' instead Portage 2.1.2.7 (hardened/x86/2.6, gcc-4.1.2, glibc-2.4-r4, 2.6.18-hardened-r6 i686) ================================================================= System uname: 2.6.18-hardened-r6 i686 Pentium III (Coppermine) Gentoo Base System release 1.12.9 Timestamp of tree: Mon, 21 May 2007 01:30:01 +0000 dev-lang/python: 2.4.4-r4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://darkstar.ist.utl.pt/gentoo/ ftp://darkstar.ist.utl.pt/pub/gentoo/ ftp://ftp.rnl.ist.utl.pt/pub/gentoo/ http://cesium.di.uminho.pt/pub/gentoo/ ftp://cesium.di.uminho.pt/pub/gentoo/ http://linuv.uv.es/mirror/gentoo/ " LANG="es_ES.UTF-8" LC_ALL="es_ES.UTF-8" LINGUAS="es" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="acpi alsa apache2 berkdb cracklib crypt erandom gdbm gpm hardened ipv6 jpeg midi minimal mmx mysql ncurses nls nptl nptlonly pam perl php pic python readline sse ssl tcpd unicode urandom x86 zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es" USERLAND="GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
I mean gemtek not gentek.
Umm, try fmtools-1.0.2. Reopen if needed.
After upgrading to media-sound/fmtools-1.0.2 the same error happens.
And without hardened?
Okey, using the 2.6.22-r5 with gentoo patches and without hardened the problem seems to solve so this problem restricts or to hardened or to 2.6.20 # uname -a Linux xiscosoft 2.6.22-gentoo-r5 #2 Thu Aug 30 01:39:46 CEST 2007 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux # fm on Radio on at 12.50% volume # fm off Radio muted PS: I've deprioritized it since it onlye seems to affect some versions.
Tried with 2.6.20-gentoo-r8 and got the same error, it seems to have something to see with the kernel version being used: # uname -a Linux xiscosoft 2.6.20-gentoo-r8 #1 Thu Aug 30 04:25:26 CEST 2007 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux # fm on ioctl VIDIOCGAUDIO: Invalid argument # fm off ioctl VIDIOCGAUDIO: Invalid argument
Solved after upgrade to 2.6.22-hardened The markment of that version as stable has been a great birthday present ^^