[Sviluppo] Driver per periferiche DVB-T USB basate su AF9035 - proposto per kernel 3.5

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da Xgaz »

Xgaz » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4275228#p4275228]20/12/2012, 17:16[/url] ha scritto:Visto che passavo di qui...

Attenzione

Sembra che la A867 (Avermedia AverTV A867R "sky digital key- led blu") con ID: 07ca:a867, non funzioni con questo driver, causa versione incompatibile del suo tuner mxl5007...

La versione più vecchia con ID 07CA:1867 dovrebbe, e dico dovrebbe perchè mi baso su quanto mi è stato riportato, funzionare.

Purtroppo vedo che nessuno ci sta più lavorando...
Allora...risolto l'enigma!

Sembra che il problema della A867 sia riconducibile ad un solo modello della stessa; per la precisione al modello "0405A867 DP7", rilevabile sullo stampato vicino alla porta USB...

Il problema del mancato riconoscimento del tuner mxl5007t :
mxl5007t_get_chip_id: unknown rev (3f)
si risolve applicando questa patch ai media_build: http://patchwork.linuxtv.org/patch/16242/

Ciao a tutti ;)
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da davideddu »

Non so se mi debba sentire un po' polemico, ma io, né su Raring né su Quantal ho avuto bisogno di media_build... Su ArchLinux addirittura mi ha guastato il kernel e l'ho dovuto reinstallare...
Io ho semplicemente scaricato il firmware, l'ho messo in /lib/firmware (/usr/lib/firmware su ArchLinux) e ho cambiato i permessi a 644. Punto.
Ho aperto Kaffeine, fatto la scansione e funzionava. Semplicemente funzionava.
Adesso non so se vada bene così anche nel Pangolino, ma io consiglierei di provare prima senza media_build e solo se non funziona di compilarlo e installarlo...
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da Xgaz »

Non so se mi debba sentire un po' polemico, ma io, né su Raring né su Quantal ho avuto bisogno di media_build... Su ArchLinux addirittura mi ha guastato il kernel e l'ho dovuto reinstallare...
Io ho semplicemente scaricato il firmware, l'ho messo in /lib/firmware (/usr/lib/firmware su ArchLinux) e ho cambiato i permessi a 644. Punto.
Ho aperto Kaffeine, fatto la scansione e funzionava. Semplicemente funzionava.
Adesso non so se vada bene così anche nel Pangolino, ma io consiglierei di provare prima senza media_build e solo se non funziona di compilarlo e installarlo...
No, non sei polemico...solo che non leggi bene! :D

Ho scritto che il problema del non funzionamento della A867 è circoscritto ad un solo tipo di chiavetta:

A867 (Avermedia AverTV A867R "sky digital key- led blu") con ID: 07ca:a867 modello "0405A867 DP7"

...e quindi serve la patch!!

Per tutte le altre la patch non serve perchè il driver è integrato nel kernel a partire dal 3.5...quindi basta solo il firmware in /lib/firmware

Tu sicuramente hai la versione "DP5".....


Quindi con Ubuntu 12.10, che ha kernel 3.5, basta il solo firmware


Per Archlinux non so...visto che questo sarebbe il forum di Ubuntu!! :D
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da davideddu »

Immagine

Immagine Immagine Immagine
lsb_release -sc; uname -r

Codice: Seleziona tutto

raring
3.8.0-1-generic
dmesg:

Codice: Seleziona tutto

[18651.840069] usb 2-1: new high-speed USB device number 10 using ehci-pci
[18651.978038] usb 2-1: New USB device found, idVendor=07ca, idProduct=a867
[18651.978044] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18651.978047] usb 2-1: Product: A867
[18651.978049] usb 2-1: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[18651.978051] usb 2-1: SerialNumber: 3029922003600
[18651.979149] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in cold state
[18652.224262] usb 2-1: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
[18652.546785] usb 2-1: dvb_usb_af9035: firmware version=11.5.9.0
[18652.546807] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[18652.548960] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[18652.549008] DVB: registering new adapter (AVerMedia HD Volar (A867))
[18652.551771] i2c i2c-8: af9033: firmware version: LINK=11.5.9.0 OFDM=5.17.9.1
[18652.556054] usb 2-1: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[18652.898265] mxl5007t 8-0060: creating new instance
[18652.899014] mxl5007t_get_chip_id: unknown rev (3f)
[18652.899018] mxl5007t_get_chip_id: MxL5007T detected @ 8-0060
[18652.911522] Registered IR keymap rc-empty
[18652.911623] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc1/input15
[18652.911700] rc1: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc1
[18652.911705] usb 2-1: dvb_usb_v2: schedule remote query interval to 500 msecs
[18652.911710] usb 2-1: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
lsusb:

Codice: Seleziona tutto

Bus 001 Device 002: ID 04f2:b159 Chicony Electronics Co., Ltd 
Bus 002 Device 012: ID 07ca:a867 AVerMedia Technologies, Inc. AVerTV DVB-T (A867)
Bus 002 Device 009: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
Bus 006 Device 003: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Cos'altro devo mandarti per farti capire che io HO PROPRIO QUELLA digital key e che funziona perfettamente con il solo firmware? :p
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da Xgaz »

Che ti devo dire...sei un caso anomalo (naturalmente non è un'offesa)!!!

Hai ancora questo messaggio:
[18652.899014] mxl5007t_get_chip_id: unknown rev (3f)
ma ti funziona ancora!

A questo punto cadono molte ipotesi fatte su tale problema, riscontrato da parecchie persone...

Vedi qui:
http://www.mail-archive.com/linux-media ... 56346.html
http://www.vuplus-community.net/board/t ... -blu.9930/


Il mio dmesg dopo aver messo i media_build con patch di Jose adesso è questo:

Codice: Seleziona tutto

[ 3557.832438] usb 1-1.3: New USB device found, idVendor=07ca, idProduct=a867
[ 3557.832444] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3557.832448] usb 1-1.3: Product: A867
[ 3557.832452] usb 1-1.3: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 3557.832455] usb 1-1.3: SerialNumber: 5037944035440
[ 3557.833758] usb 1-1.3: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[ 3557.836071] usb 1-1.3: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 3557.836114] DVB: registering new adapter (AVerMedia HD Volar (A867))
[ 3557.838380] i2c i2c-8: af9033: firmware version: LINK=12.13.15.0 OFDM=6.20.15.0
[ 3557.842235] usb 1-1.3: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[ 3558.184424] mxl5007t 8-0060: creating new instance
[ 3558.200533] Registered IR keymap rc-empty
[ 3558.200659] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/rc/rc1/input15
[ 3558.200763] rc1: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/rc/rc1
[ 3558.200771] usb 1-1.3: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 3558.200777] usb 1-1.3: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
Come vedi il messaggio del tuner sconosciuto è scomparso...

A questo punto bisogna investigare sul perchè...

Che firmware usi!? Vedo che usi "firmware version: LINK=11.5.9.0 OFDM=5.17.9.1"
E' quello scaricato dal mio sito!?

Grazie per i test :birra:
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da davideddu »

Xgaz » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4301445#p4301445]martedì 22 gennaio 2013, 23:16:25[/url] ha scritto:Che ti devo dire...sei un caso anomalo (naturalmente non è un'offesa)!!!

Hai ancora questo messaggio:
[18652.899014] mxl5007t_get_chip_id: unknown rev (3f)
ma ti funziona ancora!

A questo punto cadono molte ipotesi fatte su tale problema, riscontrato da parecchie persone...

Vedi qui:
http://www.mail-archive.com/linux-media ... 56346.html
http://www.vuplus-community.net/board/t ... -blu.9930/


Il mio dmesg dopo aver messo i media_build con patch di Jose adesso è questo:

Codice: Seleziona tutto

[ 3557.832438] usb 1-1.3: New USB device found, idVendor=07ca, idProduct=a867
[ 3557.832444] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3557.832448] usb 1-1.3: Product: A867
[ 3557.832452] usb 1-1.3: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 3557.832455] usb 1-1.3: SerialNumber: 5037944035440
[ 3557.833758] usb 1-1.3: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[ 3557.836071] usb 1-1.3: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 3557.836114] DVB: registering new adapter (AVerMedia HD Volar (A867))
[ 3557.838380] i2c i2c-8: af9033: firmware version: LINK=12.13.15.0 OFDM=6.20.15.0
[ 3557.842235] usb 1-1.3: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[ 3558.184424] mxl5007t 8-0060: creating new instance
[ 3558.200533] Registered IR keymap rc-empty
[ 3558.200659] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/rc/rc1/input15
[ 3558.200763] rc1: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/rc/rc1
[ 3558.200771] usb 1-1.3: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 3558.200777] usb 1-1.3: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
Come vedi il messaggio del tuner sconosciuto è scomparso...

A questo punto bisogna investigare sul perchè...

Che firmware usi!? Vedo che usi "firmware version: LINK=11.5.9.0 OFDM=5.17.9.1"
E' quello scaricato dal mio sito!?

Grazie per i test :birra:
Boh! Non lo so... comunque preciso alcune cose: Kaffeine oggi non me l'ha rilevata, mentre un po' di tempo fa (sempre su raring) funzionava. Ho però provato HTS TVHeadEnd (infatti gli screenshot sopra sono di XBMC Frodo col plugin di TVHeadEnd) e funziona benissimo (anche il televideo...)
Sto usando il firmware dal tuo sito, questo per l'esattezza:
http://xgazza.altervista.org/Linux/DVB/ ... 9035-02.fw

Altra precisazione: dopo averla usata, l'ho staccata mentre tvheadend era ancora in esecuzione (è un demone/server), e riattaccandola non funzionava, finché non fermavo tvheadend. Poi non me l'ha ripresa per un po', così ho deciso di riavviare, ma proprio quando stavo per mettere riavvia si è accesa la lucina.
In sostanza, non so se sia un problema di TVHeadEnd, del kernel o del firmware, fatto sta che oggi ogni tanto non funziona. Appena ricapita ti mando il log del kernel...

P.S.: il driver del tuo sito l'hai fatto tu?
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da Xgaz »

Se è impegnata dal demone di TVheadend non puoi usarla con altre applicazioni...

Per usarla con Kaffeine la devi prima "sbloccare" da TVheadend chiudendo l'applicazione ;)

In pratica l'errore della versione "DP7" l'avevamo ricondotto alla doppia inizializzazione del tuner mxl5007, datagli sia dal firmware che dal driver...questo in fase di scansione o cercando di sintonizzare un canale dava questi errori:
[ 459.513981] mxl5007t_tuner_init: error -121 on line 535
[ 459.513983] mxl5007t_set_params: error -121 on line 666
[ 460.317593] mxl5007t_soft_reset: 522: failed!
Disabilitando, con la patch di Jose, la parte già inizializzata dal firmware, la cosa si è risolta:

Codice: Seleziona tutto

+		.no_probe = 1,
+		.no_reset = 1,

+		.loop_thru_enable = 3,
I firmware li ho provati tutti prima di dire che il driver del kernel non funziona; sia quello inizialmente passatomi in Aprile da Palosaari (che si scarica dal mio sito) sia quelli che si trovano qui:
http://palosaari.fi/linux/v4l-dvb/firmware/af9035/

Io attualmente ho messo quello più "grosso" da 42k

Il driver che si scarica dal mio sito l'ho si creato io, mettendo assieme varie parti di driver e ottimizzandolo inizialmente per la A835... funziona solo per i kernel 3.0.x e non è neanche l'ultima versione: https://github.com/xgazza/DVB-AF9035_kernel-3.0.0

Poi gli "sviluppatori seri" hanno preso in mano il driver e io ho passato palla... :D
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da davideddu »

Xgaz » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4301467#p4301467]mercoledì 23 gennaio 2013, 00:01:48[/url] ha scritto:Se è impegnata dal demone di TVheadend non puoi usarla con altre applicazioni...

Per usarla con Kaffeine la devi prima "sbloccare" da TVheadend chiudendo l'applicazione ;)

In pratica l'errore della versione "DP7" l'avevamo ricondotto alla doppia inizializzazione del tuner mxl5007, datagli sia dal firmware che dal driver...questo in fase di scansione o cercando di sintonizzare un canale dava questi errori:
[ 459.513981] mxl5007t_tuner_init: error -121 on line 535
[ 459.513983] mxl5007t_set_params: error -121 on line 666
[ 460.317593] mxl5007t_soft_reset: 522: failed!
Disabilitando, con la patch di Jose, la parte già inizializzata dal firmware, la cosa si è risolta:

Codice: Seleziona tutto

+		.no_probe = 1,
+		.no_reset = 1,

+		.loop_thru_enable = 3,
I firmware li ho provati tutti prima di dire che il driver del kernel non funziona; sia quello inizialmente passatomi in Aprile da Palosaari (che si scarica dal mio sito) sia quelli che si trovano qui:
http://palosaari.fi/linux/v4l-dvb/firmware/af9035/

Io attualmente ho messo quello più "grosso" da 42k

Il driver che si scarica dal mio sito l'ho si creato io, mettendo assieme varie parti di driver e ottimizzandolo inizialmente per la A835... funziona solo per i kernel 3.0.x e non è neanche l'ultima versione: https://github.com/xgazza/DVB-AF9035_kernel-3.0.0

Poi gli "sviluppatori seri" hanno preso in mano il driver e io ho passato palla... :D
Bene... che dire, appena posso provo tutti i firmware nelle varie pagine (eccetto il tuo su GitHub, non ho la minima voglia di litigare col compilatore perché mancano dipendenze :D , se vuoi che lo provi mi devi dare il driver precompilato oppure la lista delle dipendenze per Ubuntu ;) ), e poi ti faccio sapere...

Comunque Kaffeine non me lo rilevava prima di mettere TVHeadend, è per quello che l'ho installato, e devo dire che l'accoppiata XBMC - TVheadend è veramente perfetta! Prende anche il televideo, ordina i canali come farebbe il decoder da attaccare alla TV (Kaffeine li mette in ordine alfabetico), e permette di registrare i programmi televisivi.
Peccato che non disponga di un'interfaccia integrata in XBMC per fare le varie operazioni - scansione canali, riordino, gestione registrazioni - ma che sia necessario gestire tutto tramite l'interfaccia web...

Comunque adesso non posso provare i firmware, appena li provo ti farò avere notizie ;)
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da Xgaz »

Non provare i driver che ho su github perchè sono obsoleti!

Sono utilizzabili rispettivamente su ubuntu con kernel 3.0.x e 3.2.x ...ma non posso assicurare che funzionino correttamente con i kernels successivi!

Per i firmware ( http://palosaari.fi/linux/v4l-dvb/firmware/af9035/ ) fammi sapere ;)
rugbystasiculo
Prode Principiante
Messaggi: 17
Iscrizione: domenica 17 maggio 2009, 10:54

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da rugbystasiculo »

Scusate ragazzi sto seguendo la vostra guida ma mi blocco al primo passaggio:

1) Scaricate e compilate gli ultimi driver v4l:

Codice: Seleziona tutto

git clone git://linuxtv.org/media_build.git
cd media_build
./build
Mi esce questa scritta:
giacomo@L3000D ~/media_build $ ./build
Checking if the needed tools for Linux Mint 13 Maya are available
ERROR: please install "lsdiff", otherwise, build won't work.
ERROR: please install "Proc::ProcessTable", otherwise, build won't work.
I don't know distro Linux Mint 13 Maya. So, I can't provide you a hint with the package names.
Be welcome to contribute with a patch for media-build, by submitting a distro-specific hint
to linux-media@vger.kernel.org
Build can't procceed as 2 dependencies are missing at ./build line 265.

Uso Linux Mint 13 XFCE e la mia digital key è DP5. Come potete capire non sono molto esperto. Potete darmi delucidazioni?
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da Xgaz »

Forse a Mint mancano alcune dipendenze...

Installa:

Codice: Seleziona tutto

sudo apt-get install libproc-processtable-perl patchutils
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da davideddu »

Ecco i risultati dei testi con i firmware di palosaari.fi (per ogni firmware ho staccato la chiavetta, l'ho copiato seguendo le istruzioni del README e ho riconnesso la chiavetta):

dvb-usb-af9035-02.fw_0184ba128bee3befe2fc49f144a8dbab_12.5.13.0_6.8.13.0 → lucina accesa
Spoiler
Mostra

Codice: Seleziona tutto

[ 2863.236060] usb 2-1: new high-speed USB device number 5 using ehci-pci
[ 2863.373760] usb 2-1: New USB device found, idVendor=07ca, idProduct=a867
[ 2863.373764] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2863.373767] usb 2-1: Product: A867
[ 2863.373769] usb 2-1: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 2863.373771] usb 2-1: SerialNumber: 3029922003600
[ 2863.376024] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in cold state
[ 2863.376134] usb 2-1: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
[ 2863.676506] usb 2-1: dvb_usb_af9035: firmware version=12.5.13.0
[ 2863.676526] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[ 2863.679552] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 2863.679599] DVB: registering new adapter (AVerMedia HD Volar (A867))
[ 2863.690130] i2c i2c-8: af9033: firmware version: LINK=12.5.13.0 OFDM=6.8.13.0
[ 2863.694012] usb 2-1: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[ 2864.034259] mxl5007t 8-0060: creating new instance
[ 2864.035001] mxl5007t_get_chip_id: unknown rev (3f)
[ 2864.035003] mxl5007t_get_chip_id: MxL5007T detected @ 8-0060
[ 2864.047131] Registered IR keymap rc-empty
[ 2864.047229] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc1/input11
[ 2864.047286] rc1: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc1
[ 2864.047290] usb 2-1: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 2864.047294] usb 2-1: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
dvb-usb-af9035-02.fw_085e676dc50addf538b6cb18f4ca233a_12.13.15.0_6.20.15.0 → lucina accesa
Spoiler
Mostra

Codice: Seleziona tutto

[ 3058.364061] usb 2-1: new high-speed USB device number 6 using ehci-pci
[ 3058.501786] usb 2-1: New USB device found, idVendor=07ca, idProduct=a867
[ 3058.501791] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3058.501793] usb 2-1: Product: A867
[ 3058.501795] usb 2-1: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 3058.501797] usb 2-1: SerialNumber: 3029922003600
[ 3058.502771] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in cold state
[ 3058.502868] usb 2-1: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
[ 3058.811903] usb 2-1: dvb_usb_af9035: firmware version=12.13.15.0
[ 3058.811925] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[ 3058.813874] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 3058.813941] DVB: registering new adapter (AVerMedia HD Volar (A867))
[ 3058.818778] i2c i2c-8: af9033: firmware version: LINK=12.13.15.0 OFDM=6.20.15.0
[ 3058.822670] usb 2-1: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[ 3059.162289] mxl5007t 8-0060: creating new instance
[ 3059.163038] mxl5007t_get_chip_id: unknown rev (3f)
[ 3059.163043] mxl5007t_get_chip_id: MxL5007T detected @ 8-0060
[ 3059.175026] Registered IR keymap rc-empty
[ 3059.175125] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc2/input12
[ 3059.175191] rc2: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc2
[ 3059.175196] usb 2-1: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 3059.175200] usb 2-1: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
dvb-usb-af9035-02.fw_14ae2b81bac90ff5c6b490c225265267_12.13.15.0_6.20.15.0 → lucina accesa
Spoiler
Mostra

Codice: Seleziona tutto

[ 3194.716072] usb 2-1: new high-speed USB device number 7 using ehci-pci
[ 3194.853765] usb 2-1: New USB device found, idVendor=07ca, idProduct=a867
[ 3194.853770] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3194.853772] usb 2-1: Product: A867
[ 3194.853774] usb 2-1: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 3194.853776] usb 2-1: SerialNumber: 3029922003600
[ 3194.858628] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in cold state
[ 3194.858720] usb 2-1: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
[ 3195.178518] usb 2-1: dvb_usb_af9035: firmware version=12.13.15.0
[ 3195.178541] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[ 3195.180745] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 3195.180791] DVB: registering new adapter (AVerMedia HD Volar (A867))
[ 3195.185882] i2c i2c-8: af9033: firmware version: LINK=12.13.15.0 OFDM=6.20.15.0
[ 3195.189809] usb 2-1: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[ 3195.530392] mxl5007t 8-0060: creating new instance
[ 3195.531131] mxl5007t_get_chip_id: unknown rev (3f)
[ 3195.531133] mxl5007t_get_chip_id: MxL5007T detected @ 8-0060
[ 3195.543137] Registered IR keymap rc-empty
[ 3195.543236] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc3/input13
[ 3195.545826] rc3: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc3
[ 3195.545834] usb 2-1: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 3195.545839] usb 2-1: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
dvb-usb-af9035-02.fw_3735d499d945a6bb873a7f3ad5c701fa_12.13.15.0_6.20.15.0 → lucina accesa
Spoiler
Mostra

Codice: Seleziona tutto

[ 3243.336083] usb 2-1: new high-speed USB device number 8 using ehci-pci
[ 3243.473793] usb 2-1: New USB device found, idVendor=07ca, idProduct=a867
[ 3243.473798] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3243.473800] usb 2-1: Product: A867
[ 3243.473802] usb 2-1: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 3243.473805] usb 2-1: SerialNumber: 3029922003600
[ 3243.476288] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in cold state
[ 3243.476385] usb 2-1: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
[ 3243.785799] usb 2-1: dvb_usb_af9035: firmware version=12.13.15.0
[ 3243.785820] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[ 3243.787730] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 3243.787775] DVB: registering new adapter (AVerMedia HD Volar (A867))
[ 3243.793788] i2c i2c-8: af9033: firmware version: LINK=12.13.15.0 OFDM=6.20.15.0
[ 3243.797676] usb 2-1: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[ 3244.138287] mxl5007t 8-0060: creating new instance
[ 3244.138913] mxl5007t_get_chip_id: unknown rev (3f)
[ 3244.138918] mxl5007t_get_chip_id: MxL5007T detected @ 8-0060
[ 3244.151295] Registered IR keymap rc-empty
[ 3244.151389] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc4/input14
[ 3244.153752] rc4: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc4
[ 3244.153761] usb 2-1: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 3244.153766] usb 2-1: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
dvb-usb-af9035-02.fw_7cdc1e3aba54f3a9ad052dc6a29603fd_11.10.10.0_5.33.10.0 → lucina accesa
Spoiler
Mostra

Codice: Seleziona tutto

[ 3314.660070] usb 2-1: new high-speed USB device number 9 using ehci-pci
[ 3314.797818] usb 2-1: New USB device found, idVendor=07ca, idProduct=a867
[ 3314.797822] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3314.797825] usb 2-1: Product: A867
[ 3314.797827] usb 2-1: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 3314.797829] usb 2-1: SerialNumber: 3029922003600
[ 3314.800279] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in cold state
[ 3314.800360] usb 2-1: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
[ 3315.117322] usb 2-1: dvb_usb_af9035: firmware version=11.10.10.0
[ 3315.117343] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[ 3315.119396] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 3315.119441] DVB: registering new adapter (AVerMedia HD Volar (A867))
[ 3315.124571] i2c i2c-8: af9033: firmware version: LINK=11.10.10.0 OFDM=5.33.10.0
[ 3315.128776] usb 2-1: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[ 3315.470310] mxl5007t 8-0060: creating new instance
[ 3315.471061] mxl5007t_get_chip_id: unknown rev (3f)
[ 3315.471065] mxl5007t_get_chip_id: MxL5007T detected @ 8-0060
[ 3315.483069] Registered IR keymap rc-empty
[ 3315.483166] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc5/input15
[ 3315.485161] rc5: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc5
[ 3315.485170] usb 2-1: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 3315.485175] usb 2-1: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
dvb-usb-af9035-02.fw_f71efe295151ba76cac2280680b69f3f_11.5.9.0_5.17.9.1 → lucina accesa
Spoiler
Mostra

Codice: Seleziona tutto

[ 3412.716078] usb 2-1: new high-speed USB device number 10 using ehci-pci
[ 3412.853807] usb 2-1: New USB device found, idVendor=07ca, idProduct=a867
[ 3412.853812] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3412.853815] usb 2-1: Product: A867
[ 3412.853817] usb 2-1: Manufacturer: AVerMedia TECHNOLOGIES, Inc
[ 3412.853819] usb 2-1: SerialNumber: 3029922003600
[ 3412.854929] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in cold state
[ 3412.855024] usb 2-1: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
[ 3413.177180] usb 2-1: dvb_usb_af9035: firmware version=11.5.9.0
[ 3413.177201] usb 2-1: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
[ 3413.179116] usb 2-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 3413.179178] DVB: registering new adapter (AVerMedia HD Volar (A867))
[ 3413.183099] i2c i2c-8: af9033: firmware version: LINK=11.5.9.0 OFDM=5.17.9.1
[ 3413.186935] usb 2-1: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[ 3413.530304] mxl5007t 8-0060: creating new instance
[ 3413.531047] mxl5007t_get_chip_id: unknown rev (3f)
[ 3413.531051] mxl5007t_get_chip_id: MxL5007T detected @ 8-0060
[ 3413.543299] Registered IR keymap rc-empty
[ 3413.543396] input: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc6/input16
[ 3413.543466] rc6: AVerMedia HD Volar (A867) as /devices/pci0000:00/0000:00:1d.7/usb2/2-1/rc/rc6
[ 3413.543471] usb 2-1: dvb_usb_v2: schedule remote query interval to 500 msecs
[ 3413.543475] usb 2-1: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected
Come puoi vedere pare che funzionino tutti.
Sto eseguendo delle prove con XBMC solo con il firmware "dvb-usb-af9035-02.fw_3735d499d945a6bb873a7f3ad5c701fa_12.13.15.0_6.20.15.0", che a quanto pare è l'ultima versione. Però col nuovo firmware TVHeadend riconosce la scheda come "nuova", e non mi fa usare i canali della "vecchia". Quindi sto rifacendo la scansione, appena finisco ti farò sapere ;)
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da davideddu »

Funziona perfettamente.

Immagine Immagine
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
joker_89
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 7 febbraio 2013, 11:21
Desktop: MATE
Distribuzione: Linux Mint 14 Nadia i686

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da joker_89 »

ho seguito la procedura di installazione del driver, ma non riesco ad usare il device.

questo l'unico riferimento alla periferica nell'output di "dmesg"

[ 180.508168] usb 1-2: new high-speed USB device number 3 using ehci_hcd
[ 180.646224] usb 1-2: New USB device found, idVendor=0ccd, idProduct=00aa
[ 180.646241] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 180.646251] usb 1-2: Product: Cinergy T-Stick
[ 180.646261] usb 1-2: Manufacturer: TerraTec
[ 180.646270] usb 1-2: SerialNumber: 11132008
[ 180.750982] usbcore: registered new interface driver usbhid
[ 180.750990] usbhid: USB HID core driver
[ 180.784126] input: TerraTec Cinergy T-Stick as /devices/pci0000:00/0000:00:1d.7/usb1/1-2/1-2:1.1/input/input11
[ 180.784564] hid-generic 0003:0CCD:00AA.0001: input,hidraw0: USB HID v1.01 Keyboard [TerraTec Cinergy T-Stick] on usb-0000:00:1d.7-2/input1

w_scan non trova la periferica.
belletto
Prode Principiante
Messaggi: 15
Iscrizione: mercoledì 28 novembre 2007, 10:06

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da belletto »

ciao a tutti,
sto cercando di far funzionare una Avermedia Volar Green hd ( A835B) su kernel 3.6.11 ( Raspbmc - Raspberry pi B )
Questa variante B non è tra quelle che sono state sviluppate o testate in questo post, ma navigando ho trovato uno sviluppatore che pare abbia prodotto una patch che riporto fedelmente

https://patchwork.kernel.org/patch/1905731/

Codice: Seleziona tutto

diff --git a/drivers/media/dvb-core/dvb-usb-ids.h
b/drivers/media/dvb-core/dvb-usb-ids.h
index 26c4481..84d7759 100644
--- a/drivers/media/dvb-core/dvb-usb-ids.h
+++ b/drivers/media/dvb-core/dvb-usb-ids.h
@@ -231,6 +231,10 @@ 
 #define USB_PID_AVERMEDIA_A815M                                0x815a
 #define USB_PID_AVERMEDIA_A835                         0xa835
 #define USB_PID_AVERMEDIA_B835                         0xb835
+#define USB_PID_AVERMEDIA_A835B_1835                   0x1835
+#define USB_PID_AVERMEDIA_A835B_2835                   0x2835
+#define USB_PID_AVERMEDIA_A835B_3835                   0x3835
+#define USB_PID_AVERMEDIA_A835B_4835                   0x4835
 #define USB_PID_AVERMEDIA_1867                         0x1867
 #define USB_PID_AVERMEDIA_A867                         0xa867
 #define USB_PID_AVERMEDIA_TWINSTAR                     0x0825
diff --git a/drivers/media/usb/dvb-usb-v2/it913x.c
b/drivers/media/usb/dvb-usb-v2/it913x.c
index 1ca8fea..b2e9b87 100644
--- a/drivers/media/usb/dvb-usb-v2/it913x.c
+++ b/drivers/media/usb/dvb-usb-v2/it913x.c
@@ -773,6 +773,18 @@  static const struct usb_device_id it913x_id_table[] = {
        { DVB_USB_DEVICE(USB_VID_ITETECH, USB_PID_ITETECH_IT9135_9006,
                &it913x_properties, "ITE 9135(9006) Generic",
                        RC_MAP_IT913X_V1) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_1835,
+               &it913x_properties, "Avermedia A835B(1835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_2835,
+               &it913x_properties, "Avermedia A835B(2835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_3835,
+               &it913x_properties, "Avermedia A835B(3835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_4835,
+               &it913x_properties, "Avermedia A835B(4835)",
+                       RC_MAP_IT913X_V2) },
        {}              /* Terminating entry */
 };
qualcuno mi sa dare qualche dritta per applicarla ?
che comando serve e con quale sintassi ??
Grazie anticipatamente ! :)
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da davideddu »

belletto » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4315575#p4315575]giovedì 07 febbraio 2013, 15:45:54[/url] ha scritto:ciao a tutti,
sto cercando di far funzionare una Avermedia Volar Green hd ( A835B) su kernel 3.6.11 ( Raspbmc - Raspberry pi B )
Questa variante B non è tra quelle che sono state sviluppate o testate in questo post, ma navigando ho trovato uno sviluppatore che pare abbia prodotto una patch che riporto fedelmente

https://patchwork.kernel.org/patch/1905731/

Codice: Seleziona tutto

diff --git a/drivers/media/dvb-core/dvb-usb-ids.h
b/drivers/media/dvb-core/dvb-usb-ids.h
index 26c4481..84d7759 100644
--- a/drivers/media/dvb-core/dvb-usb-ids.h
+++ b/drivers/media/dvb-core/dvb-usb-ids.h
@@ -231,6 +231,10 @@ 
 #define USB_PID_AVERMEDIA_A815M                                0x815a
 #define USB_PID_AVERMEDIA_A835                         0xa835
 #define USB_PID_AVERMEDIA_B835                         0xb835
+#define USB_PID_AVERMEDIA_A835B_1835                   0x1835
+#define USB_PID_AVERMEDIA_A835B_2835                   0x2835
+#define USB_PID_AVERMEDIA_A835B_3835                   0x3835
+#define USB_PID_AVERMEDIA_A835B_4835                   0x4835
 #define USB_PID_AVERMEDIA_1867                         0x1867
 #define USB_PID_AVERMEDIA_A867                         0xa867
 #define USB_PID_AVERMEDIA_TWINSTAR                     0x0825
diff --git a/drivers/media/usb/dvb-usb-v2/it913x.c
b/drivers/media/usb/dvb-usb-v2/it913x.c
index 1ca8fea..b2e9b87 100644
--- a/drivers/media/usb/dvb-usb-v2/it913x.c
+++ b/drivers/media/usb/dvb-usb-v2/it913x.c
@@ -773,6 +773,18 @@  static const struct usb_device_id it913x_id_table[] = {
        { DVB_USB_DEVICE(USB_VID_ITETECH, USB_PID_ITETECH_IT9135_9006,
                &it913x_properties, "ITE 9135(9006) Generic",
                        RC_MAP_IT913X_V1) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_1835,
+               &it913x_properties, "Avermedia A835B(1835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_2835,
+               &it913x_properties, "Avermedia A835B(2835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_3835,
+               &it913x_properties, "Avermedia A835B(3835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_4835,
+               &it913x_properties, "Avermedia A835B(4835)",
+                       RC_MAP_IT913X_V2) },
        {}              /* Terminating entry */
 };
qualcuno mi sa dare qualche dritta per applicarla ?
che comando serve e con quale sintassi ??
Grazie anticipatamente ! :)
Penso che vada applicata prima di compilare il kernel, un'operazione molto lunga...
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da Xgaz »

joker_89 » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4315374#p4315374]oggi, 12:36[/url] ha scritto: [ 180.646224] usb 1-2: New USB device found, idVendor=0ccd, idProduct=00aa
Hai ragione!
Non è stata più segnalata e, per dimenticanza, non è stata inserita nel nuovo driver...

Fai così:

se hai già scaricato i media_build, pulisci la cartella:

Codice: Seleziona tutto

cd media_build
make clean
make distclean
Poi edita il file af9035.c:

Codice: Seleziona tutto

gedit linux/drivers/media/usb/dvb-usb-v2/af9035.c
e cerca la riga 1314:

Codice: Seleziona tutto

&af9035_props, "Asus U3100Mini Plus", NULL) },
Subito sotto aggiungi queste righe:

Codice: Seleziona tutto

        { DVB_USB_DEVICE(USB_VID_TERRATEC, 0x00aa,
		&af9035_props, "TerraTec Cinergy T Stick (rev. 2)", NULL) },
salva...

Poi ricompila tutto:

Codice: Seleziona tutto

make
sudo make install
Prova se funziona che la facciamo inserire ;)
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da Xgaz »

belletto » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4315575#p4315575]oggi, 16:45[/url] ha scritto:ciao a tutti,
sto cercando di far funzionare una Avermedia Volar Green hd ( A835B) su kernel 3.6.11 ( Raspbmc - Raspberry pi B )
Questa variante B non è tra quelle che sono state sviluppate o testate in questo post, ma navigando ho trovato uno sviluppatore che pare abbia prodotto una patch che riporto fedelmente

https://patchwork.kernel.org/patch/1905731/

Codice: Seleziona tutto

diff --git a/drivers/media/dvb-core/dvb-usb-ids.h
b/drivers/media/dvb-core/dvb-usb-ids.h
index 26c4481..84d7759 100644
--- a/drivers/media/dvb-core/dvb-usb-ids.h
+++ b/drivers/media/dvb-core/dvb-usb-ids.h
@@ -231,6 +231,10 @@ 
 #define USB_PID_AVERMEDIA_A815M                                0x815a
 #define USB_PID_AVERMEDIA_A835                         0xa835
 #define USB_PID_AVERMEDIA_B835                         0xb835
+#define USB_PID_AVERMEDIA_A835B_1835                   0x1835
+#define USB_PID_AVERMEDIA_A835B_2835                   0x2835
+#define USB_PID_AVERMEDIA_A835B_3835                   0x3835
+#define USB_PID_AVERMEDIA_A835B_4835                   0x4835
 #define USB_PID_AVERMEDIA_1867                         0x1867
 #define USB_PID_AVERMEDIA_A867                         0xa867
 #define USB_PID_AVERMEDIA_TWINSTAR                     0x0825
diff --git a/drivers/media/usb/dvb-usb-v2/it913x.c
b/drivers/media/usb/dvb-usb-v2/it913x.c
index 1ca8fea..b2e9b87 100644
--- a/drivers/media/usb/dvb-usb-v2/it913x.c
+++ b/drivers/media/usb/dvb-usb-v2/it913x.c
@@ -773,6 +773,18 @@  static const struct usb_device_id it913x_id_table[] = {
        { DVB_USB_DEVICE(USB_VID_ITETECH, USB_PID_ITETECH_IT9135_9006,
                &it913x_properties, "ITE 9135(9006) Generic",
                        RC_MAP_IT913X_V1) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_1835,
+               &it913x_properties, "Avermedia A835B(1835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_2835,
+               &it913x_properties, "Avermedia A835B(2835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_3835,
+               &it913x_properties, "Avermedia A835B(3835)",
+                       RC_MAP_IT913X_V2) },
+       { DVB_USB_DEVICE(USB_VID_AVERMEDIA, USB_PID_AVERMEDIA_A835B_4835,
+               &it913x_properties, "Avermedia A835B(4835)",
+                       RC_MAP_IT913X_V2) },
        {}              /* Terminating entry */
 };
qualcuno mi sa dare qualche dritta per applicarla ?
che comando serve e con quale sintassi ??
Grazie anticipatamente ! :)
Scarichi i media_build e metti la patch (che scarichi da qui: https://patchwork.kernel.org/patch/1905731/raw/) nella cartella: media_build/linux/

poi da terminale:

Codice: Seleziona tutto

cd media_build/linux

Codice: Seleziona tutto

patch -p1 < Support-Avermedia-A835B.patch
e ricompili i media_build...
joker_89
Prode Principiante
Messaggi: 2
Iscrizione: giovedì 7 febbraio 2013, 11:21
Desktop: MATE
Distribuzione: Linux Mint 14 Nadia i686

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da joker_89 »

Funziona alla grande! Sto visualizzando adesso con Kaffeine :D
Finalmente la TV su Linux! Trema Windows..!

A proposito, avrei bisogno di consigli sul software per la visualizzazione.. Kaffeine mi soddisfa, ma potrebbe esserci di meglio.
Avatar utente
davideddu
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1546
Iscrizione: martedì 2 novembre 2010, 20:35
Desktop: Unity
Distribuzione: Ubuntu 14.04 AMD64
Località: Pennsylvania, Stati Uniti
Contatti:

Re: [Sviluppo] Driver per periferiche DVB-T USB basate su AF

Messaggio da davideddu »

joker_89 » [url=http://forum.ubuntu-it.org/viewtopic.php?p=4315958#p4315958]giovedì 07 febbraio 2013, 23:50:51[/url] ha scritto:
Funziona alla grande! Sto visualizzando adesso con Kaffeine :D
Finalmente la TV su Linux! Trema Windows..!

A proposito, avrei bisogno di consigli sul software per la visualizzazione.. Kaffeine mi soddisfa, ma potrebbe esserci di meglio.
Io direi XBMC Frodo. Ha bisogno però di un backend, perché XBMC da solo non può visualizzare la TV, ha bisogno di un altro programma. Io sto usando TVHeadend, ma ho notato che quando scollego la chiavetta e la ricollego devo rifare la scansione. Appena provo un altro backend TV migliore te lo farò sapere.
Computer HP Probook 4510s CPU Intel Pentium Dual-Core T4400 Video Intel GMA 4500 Tablet ASUS Nexus 7 2013 (Wi-Fi)
Homepage - GitHub - Dropbox Referral - Copy Referral
Capisci di usare troppi editor di testo quando, cadendoti mezzo chilo di zucchero nel caffè, cerchi disperatamente di premere Ctrl+Z per rimediare... :D
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: Majestic-12 [Bot] e 20 ospiti