Comment 12 for bug 99180

Revision history for this message
isayhelloyousaygoodbye (ihiubye) wrote :

I have a similar problem with 7.04 (2.6.20-16-generic) and an Intuix S-810 Lite-On based (ID 04ca:f001 Lite-On Technology Corp.) dvb-t stick, as the frontend never gets loaded:

[ 24.080000] dvb-usb: found a 'LITE-ON USB2.0 DVB-T Tuner' in cold state, will try to load a firmware
[ 24.412000] dvb-usb: downloading firmware from file 'dvb-usb-dibusb-6.0.0.8.fw'
[ 24.500000] usbcore: registered new interface driver dvb_usb_dibusb_mc
[ 24.620000] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
[ 26.512000] dvb-usb: found a 'LITE-ON USB2.0 DVB-T Tuner' in warm state.
[ 26.512000] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 26.516000] dvb-usb: no frontend was attached by 'LITE-ON USB2.0 DVB-T Tuner'
[ 26.516000] dvb-usb: schedule remote query interval to 150 msecs.
[ 26.516000] dvb-usb: LITE-ON USB2.0 DVB-T Tuner successfully initialized and connected.

Here are two others:
http://www.linuxtv.org/pipermail/linux-dvb/2007-February/015719.html
http://www.linuxtv.org/pipermail/linux-dvb/2007-July/018883.html

However, the 'solution' referred to, on
http://linuxtv.org/hg/~mkrufky/megasky/
has been integrated into the drivers.

So I tried Crevany's suggestions, which can be found on
http://www.linuxtv.org/wiki/index.php/How_to_install_DVB_device_drivers
but compiling failed:

CC [M] /home/user/v4l-dvb/v4l/radio-gemtek.o
  CC [M] /home/user/v4l-dvb/v4l/radio-gemtek-pci.o
/home/user/v4l-dvb/v4l/radio-gemtek-pci.c: In function 'gemtek_pci_probe':
/home/user/v4l-dvb/v4l/radio-gemtek-pci.c:437: error: 'struct pci_dev' has no member named 'revision'
make[3]: *** [/home/user/v4l-dvb/v4l/radio-gemtek-pci.o] Error 1
make[2]: *** [_module_/home/user/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.20-16-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/user/v4l-dvb/v4l'
make: *** [all] Error 2

Might this be a hardware issue? How to find out?