Per farlo ho dovuto però togliere una riga di codice nel file af9035.c, mi sembra proprio relativa al polling sul bus i2c e, infatti, anche se i moduli si ricompilano e si installano, il tuner non viene riconosciuto (mi sa proprio perchè non comunica più con il chip af9035):
I sorgenti iniziali li avevo presi dal driver per Terratec: http://linux.terratec.de/files/Cinergy_ ... af9035.zip[ 80.439733] usb 1-1.1: new high speed USB device using ehci_hcd and address 6
[ 80.673253] IR NEC protocol handler initialized
[ 80.699970] dvb-usb: found a 'Avermedia AverTV Volar HD & HD PRO (A835)' in cold state, will try to load a firmware
[ 80.700034] IR RC5(x) protocol handler initialized
[ 80.715369] IR RC6 protocol handler initialized
[ 80.745234] dvb-usb: downloading firmware from file 'dvb-usb-af9035-01.fw'
[ 80.763864] IR JVC protocol handler initialized
[ 80.767375] IR Sony protocol handler initialized
[ 80.787454] lirc_dev: IR Remote Control driver registered, major 250
[ 80.788907] IR LIRC bridge handler initialized
[ 81.060482] dvb-usb: found a 'Avermedia AverTV Volar HD & HD PRO (A835)' in warm state.
[ 81.060561] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 81.061272] DVB: registering new adapter (Avermedia AverTV Volar HD & HD PRO (A835))
[ 81.144397] af9033: firmware version: LINK:11.15.10.0 OFDM:5.48.10.0
[ 81.147123] DVB: registering adapter 0 frontend 0 (Afatech AF9033 DVB-T)...
[glow=yellow,2,300][ 81.182909] af9035: too much data wlen:5 rlen:59
[ 81.183903] I2C read failed ret: -22
[ 81.183906] Device is not a TDA18218![/glow]
[ 81.184030] dvb-usb: Avermedia AverTV Volar HD & HD PRO (A835) successfully initialized and connected.
[ 81.195660] usbcore: registered new interface driver dvb_usb_af9035
Pensandoci il file af9035.c l'ho rimaneggiato più volte per adattarlo ai vari kernel e non vorrei aver corrotto qualche parte fondamentale :-[
Appena posso riprovo a riadattare i sorgenti af9035 e af9033 originali ai sorgenti per tuner tda18218 di Ding e vedere di far andare 'sto maledetto tuner sui VHF!