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

Riconoscimento, installazione e configurazione delle periferiche.

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

Messaggioda Xgaz » mercoledì 4 aprile 2012, 0:16

Apro questo nuova discussione per segnalare che è stato ripreso lo sviluppo del driver per le periferiche DVB-T basate su chipset AF9035

Queste periferiche, che comprendono tutta la serie Avermedia A835/B835 (HD, HD PRO, GREEN) e la serie Avermedia A867 (Sky digital key "led blu"; Volar 3D; Volar HD Nano), hanno un buon rapporto qualità prezzo e sono molto diffuse in Italia poichè distribuite dai maggiori negozi di elettronica o fornite dal maggior gestore di pay-tv satellitare per la visualizzazione del digitale terrestre sui suoi set top box satellitari..

Vi propongo perciò la nuova versione del driver e nuovo firmware; sviluppata da Antti Palosaari ed integrata da Hans-Frieder Vogt, Michael Büsch  e, non ultimo, il "nostro" Gianluca Gennari.


Il driver è in sviluppo e si è evoluto in questi giorni a forte velocità; merito, oltre alla risaputa bravura di Antti Palosaari, anche dalle esperienze maturate dalle mie patch (riviste e corrette da gennar1) e dai driver alternativi di cui Hans-Frieder Vogt e Michael Büsch avevano iniziato uno sviluppo parallelo...

Ci servono perciò le vostre esperienze poichè il driver non è stato testato con tutto l'hardware che potenzialmente potrebbe supportare; mancano ancora molte periferiche e dei test approfonditi specialmente per quanto riguarda il funzionamento sui canali VHF, ancora presenti in Italia (principalmente RAI)

Periferiche supportate:

Avermedia AVerTV A835 HD (ID 07ca:b835)
Avermedia AVerTV A835 HD PRO (ID 07ca:a835)
Avermedia AverTV A835 Green HD (ID 07ca:a835)
TerraTec Cinergy T Stick (ID 0ccd:0093)
Afatech AF9035 generic 1 (ID 15A4:1001)
Afatech AF9035 generic 2 (ID 15A4:1002)
Avermedia AverTV A867R "sky digital key- led blu" (ID 07ca:a867)


Come procedere:

1) Scaricate e compilate gli ultimi driver v4l:

Codice: Seleziona tutto
git clone git://linuxtv.org/media_build.git
cd media_build
./build


fermate con CTRL+C appena comincia a compilare (righe con CC,...)

Codice: Seleziona tutto
make allyesconfig
make


2) Installate il driver:

Codice: Seleziona tutto
sudo make install


3) Installate il nuovo firmware:

Codice: Seleziona tutto
cd /lib/firmware
sudo wget http://xgazza.altervista.org/Linux/DVB/dvb-usb-af9035-02.fw



Riavviate...

Inserendo la pennetta e digitando subito dopo sul terminale:
Codice: Seleziona tutto
dmesg
dovreste ottenere un risultato simile a questo:
Codice: Seleziona tutto
[  482.057177] dvb-usb: found a 'AVerMedia AVerTV Volar HD/PRO (A835)' in cold state, will try to load a firmware
[  482.079500] dvb-usb: downloading firmware from file 'dvb-usb-af9035-02.fw'
[  482.401867] af9035: firmware version=11.5.9.0
[  482.401891] dvb-usb: found a 'AVerMedia AVerTV Volar HD/PRO (A835)' in warm state.
[  482.401981] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  482.402364] DVB: registering new adapter (AVerMedia AVerTV Volar HD/PRO (A835))
[  482.404890] dvb-usb: MAC address: 00:00:00:00:00:00
[  482.409807] af9033: firmware version: LINK=11.5.9.0 OFDM=5.17.9.1
[  482.409814] DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
[  482.415588] tda18218: NXP TDA18218HN successfully identified.
[  482.417486] dvb-usb: AVerMedia AVerTV Volar HD/PRO (A835) successfully initialized and connected.
[  482.432380] usbcore: registered new interface driver dvb_usb_af9035


In particolare:
Codice: Seleziona tutto
DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...

indica che la pennetta è stata riconosciuta e settata correttamente...

Ora potete provare il nuovo driver con qualsiasi player per DVB-T (Kaffeine, me-tv, VDR, Mythtv,...)

Io consiglio, per una veloce prova, l'accoppiata w_scan + VLC ;)

Attendo vostri riscontri...


Un ringraziamento particolare a Gennar1 per il supporto e il grande lavoro che ha fatto sul driver  (b2b)
Ultima modifica di Xgaz il martedì 17 aprile 2012, 0:07, modificato 1 volta in totale.
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda Xgaz » mercoledì 4 aprile 2012, 22:42

Aggiornato pacchetto delle patch: aggiunto il supporto a nuove periferiche  ;)

Alcune erano già state provate con il vecchio driver, per le altre gli ID sono stati presi dai drivers per windows (Terratec e AVerMedia), quindi non si sa neanche se sono mai arrivate sul mercato italiano...

- Terratec Cinergy T Stick rev. 2 (tua9001)

- AVerMedia AverTV TwinStar A825 (2 x mxl5007t)

- Afatech Sticks and AVerMedia A867 (mxl5007t)


Gli ID delle pennette sono questi:

0CCD:00AA
15A4:1000
15A4:1003
07CA:0825
07CA:A825
07CA:0835
07CA:A333
07CA:0337
07CA:F337
07CA:0867
07CA:3867
07CA:B867


Ricordo, per i meno esperti, che gli USB-ID delle pennette sono rilevabili inserendole nella porta USB e digitando, sul terminale, il comando:
Codice: Seleziona tutto
lsusb


Attendo riscontri

Grazie
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda barabba2 » domenica 8 aprile 2012, 17:44

Gent.le Xgaz,

... riprendiamo la discussione su questo nuovo thread (anche se i prob purtrippo non cambiano) :-)

Ho seguito la procedura da Lei cortesemente indicata ma dopo una compilazione senza prob.

make install mi dice

Hmm... distro kernel with a non-standard place for module backports detected.
Please always prefer to use vanilla upstream kernel with V4L/DVB
I'll try to remove old/obsolete LUM files from /lib/modules/3.2.0-18-generic//updates/dkms:
Installing kernel modules under /lib/modules/3.2.0-18-generic/kernel/drivers/media/:

ma non da problemi,
e dopo avere inserito la chiavetta dmesg mi comunica

[28724.668901] dvb_usb_af9035: disagrees about version of symbol dvb_usb_device_init
[28724.668907] dvb_usb_af9035: Unknown symbol dvb_usb_device_init (err -22)


e w_scan :
Info: using DVB adapter auto detection.
main:3079: FATAL: ***** NO USEABLE DVB-T CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.  ( e non lo sono)

mi pare un problema  simile a quello riscontrato provando i suoi driver per 3.2  e che non rileva in fase di compilazione.
proverò un kernel + aggiornato.
Saluti
David
barabba2 Non specificato
Prode Principiante
 
Messaggi: 13
Iscrizione: giugno 2011

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

Messaggioda Xgaz » domenica 8 aprile 2012, 22:44

barabba2 ha scritto:make install mi dice


No, in Ubuntu il comando corretto è:

Codice: Seleziona tutto
sudo make install


Altrimenti non trova le cartelle corrette in cui installare e ti da errore
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda Xgaz » martedì 10 aprile 2012, 22:21

Mi hanno appena segnalato che il nuovo driver af9035 è stato incluso nel tree
sperimentale media_build ;)

http://git.linuxtv.org/anttip/media_tre ... perimental

Ho aggiornato la procedura (non servono più le patch) in prima pagina

Il pull riguarda tutto quanto fino al tag "af9035"; mancano solo
due ultime minuscole patch 

Anche il supporto al tuner FC0012 per adesso non è stato inserito...


In ogni caso il pacchetto completo di tutte le patch (c'è anche uno sperimentale supporto ai telecomandi con protocollo NEC) si può continuare a trovare qui:

http://xgazza.altervista.org/Linux/DVB/ ... tti.tar.gz


Di questo passo sicuramente il driver sarà inseririto nel kernel 3.5  (good)
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda colezqpr » mercoledì 11 aprile 2012, 9:58

Ci servono perciò le vostre esperienze poichè il driver non è stato testato con tutto l'hardware che potenzialmente potrebbe supportare.Immagine
colezqpr Non specificato
Prode Principiante
 
Messaggi: 4
Iscrizione: aprile 2012

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

Messaggioda barabba2 » venerdì 13 aprile 2012, 9:20

non usavo sudo in quanto root ..
comunque, provo come user normale con sudo

ancora problemi in compilazione:

git clone git://linuxtv.org/media_build.git
cd media_build/
sudo make install

Hmm... distro kernel with a non-standard place for module backports detected.
Please always prefer to use vanilla upstream kernel with V4L/DVB
I'll try to remove old/obsolete LUM files from /lib/modules/3.2.0-18-generic//updates/dkms:
Installing kernel modules under /lib/modules/3.2.0-18-generic/kernel/drivers/media/:
/sbin/depmod -a 3.2.0-18-generic
make -C firmware install
make[2]: Entering directory `/home/david/media_build/v4l/firmware'
make[2]: *** No rule to make target `../../linux/firmware/ihex2fw.c', needed by `ihex2fw'.  Stop.
make[2]: Leaving directory `/home/david/media_build/v4l/firmware'
make[1]: *** [firmware_install] Errore 2
make[1]: uscita dalla directory "/home/david/media_build/v4l"
make: *** [install] Errore 2
sudo: pam_mount.c:417: modify_pm_count: Assertion `user != ((void *)0)' failed.
Annullato

mi chiede dei firmware da compilare che evidentemente non ho.

Saluti, David
barabba2 Non specificato
Prode Principiante
 
Messaggi: 13
Iscrizione: giugno 2011

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

Messaggioda Xgaz » venerdì 13 aprile 2012, 9:40

Fai tutto da utente normale

Prima però:
Codice: Seleziona tutto
sudo apt-get install linux-headers-`uname -r`


Poi:
Codice: Seleziona tutto
rm -R media_build/
git clone git://linuxtv.org/media_build.git
cd media_build
./build


ferma con CTRL+C appena comincia a compilare (linee CC,...)

Codice: Seleziona tutto
make allyesconfig
make
sudo make install
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda barabba2 » venerdì 13 aprile 2012, 11:35

Oh, chiedo venia ma non avevo ancora assunto il caffè

... poi ho visto *build e mi sono ricordato della procedura. sob !

Rifatta  tutto compilato, copiato il firmware,  ma (sia root o user) :

w_scan
w_scan version 20111203 (compiled for DVB API 5.4)
guessing country 'IT', use -c to override
using settings for ITALY
DVB aerial
DVB-T Europe
frontend_type DVB-T, channellist 4
output format vdr-1.6
output charset 'UTF-8', use -C to override
Info: using DVB adapter auto detection.
main:3079: FATAL: ***** NO USEABLE DVB-T CARD FOUND. *****
Please check wether dvb driver is loaded and
verify that no dvb application (i.e. vdr) is running.

lsmod | grep dvb
dvb_usb                32319  0
dvb_core              109744  1 dvb_usb
rc_core                26372  1 dvb_usb

lsmod | grep af9

C'e' ancora qualcosa che non funzia!
non si crea il device

Grazie comunque per l'aiuto,
David
barabba2 Non specificato
Prode Principiante
 
Messaggi: 13
Iscrizione: giugno 2011

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

Messaggioda barabba2 » venerdì 13 aprile 2012, 11:38

ps. non trovo il af9035.ko nella dir media-build ...
barabba2 Non specificato
Prode Principiante
 
Messaggi: 13
Iscrizione: giugno 2011

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

Messaggioda barabba2 » venerdì 13 aprile 2012, 11:47

ps ps
dmesg  mi da:
[16542.661086] dvb_usb_af9035: Unknown parameter `remote'

modprobe dvb_usb_af9035
WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/nvidia-kernel-nkc, it will be ignored in a future release.
FATAL: Error inserting dvb_usb_af9035 (/lib/modules/3.2.0-18-generic/kernel/drivers/media/dvb/dvb-usb/dvb-usb-af9035.ko): Unknown symbol in module, or unknown parameter (see dmesg)
barabba2 Non specificato
Prode Principiante
 
Messaggi: 13
Iscrizione: giugno 2011

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

Messaggioda Xgaz » venerdì 13 aprile 2012, 15:53

??? ::)

Riproviamo:

Codice: Seleziona tutto
sudo rm /lib/modules/`uname -r`/kernel/drivers/media/dvb/dvb-usb/dvb-usb-af9035.ko


Codice: Seleziona tutto
cd media_build


Codice: Seleziona tutto
make clean
make distclean
make allyesconfig
make sudo make install
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda RGG » venerdì 13 aprile 2012, 18:59

Primo ringraziamento per il lavoro nel driver e la sua inclusione nel prossimo Kernell
Ho seguito la procedura descritta nel primo post e funziona benissimo in ubuntu 4,12 beta 2 con Kernell 3.2.0-23-generic.
Codice: Seleziona tutto
[35170.464952] dvb-usb: AVerMedia AVerTV Volar HD/PRO (A835) successfully deinitialized and disconnected.
[35174.744615] dvb-usb: found a 'AVerMedia AVerTV Volar HD/PRO (A835)' in cold state, will try to load a firmware
[35174.827710] dvb-usb: downloading firmware from file 'dvb-usb-af9035-02.fw'
[35175.149414] dvb-usb: found a 'AVerMedia AVerTV Volar HD/PRO (A835)' in warm state.
[35175.149591] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[35175.152980] dvb-usb: MAC address: 00:00:00:00:00:00
[35175.184329] dvb-usb: AVerMedia AVerTV Volar HD/PRO (A835) successfully initialized and connected.

ma quando riavvio il computer ho questa:
Codice: Seleziona tutto
Apr 13 03:46:36 barebone kernel: [    8.445260] WARNING: You are using an experimental version of the media stack.
Apr 13 03:46:36 barebone kernel: [    8.445262]    As the driver is backported to an older kernel, it doesn't offer
Apr 13 03:46:36 barebone kernel: [    8.445263]    enough quality for its usage in production.
Apr 13 03:46:36 barebone kernel: [    8.445264]    Use it with care.
Apr 13 03:46:36 barebone kernel: [    8.445265] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Apr 13 03:46:36 barebone kernel: [    8.445266]    f4d4e7656b26a6013bc5072c946920d2e2c44e8e [media] em28xx: Make em28xx-input.c a separate module
Apr 13 03:46:36 barebone kernel: [    8.445268]    769af2146a93c27c8834dbca54c02cd67468036d [media] em28xx: Change scope of em28xx-input local functions to static
Apr 13 03:46:36 barebone kernel: [    8.445270]    9d9f479b39d58d5b7d9eae1d12b0f9de3c4fc606 [media] em28xx: Move em28xx_register_i2c_ir() to em28xx-input.c
Apr 13 03:46:36 barebone kernel: [    8.459383] WARNING: You are using an experimental version of the media stack.
Apr 13 03:46:36 barebone kernel: [    8.459385]    As the driver is backported to an older kernel, it doesn't offer
Apr 13 03:46:36 barebone kernel: [    8.459386]    enough quality for its usage in production.
Apr 13 03:46:36 barebone kernel: [    8.459387]    Use it with care.
Apr 13 03:46:36 barebone kernel: [    8.459388] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Apr 13 03:46:36 barebone kernel: [    8.459390]    f4d4e7656b26a6013bc5072c946920d2e2c44e8e [media] em28xx: Make em28xx-input.c a separate module
Apr 13 03:46:36 barebone kernel: [    8.459391]    769af2146a93c27c8834dbca54c02cd67468036d [media] em28xx: Change scope of em28xx-input local functions to static
Apr 13 03:46:36 barebone kernel: [    8.459393]    9d9f479b39d58d5b7d9eae1d12b0f9de3c4fc606 [media] em28xx: Move em28xx_register_i2c_ir() to em28xx-input.c
Apr 13 03:46:36 barebone kernel: [    8.490515] dvb-usb: found a 'AVerMedia AVerTV Volar HD/PRO (A835)' in warm state.
Apr 13 03:46:36 barebone kernel: [    8.490599] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
Apr 13 03:46:36 barebone kernel: [    8.491163] DVB: registering new adapter (AVerMedia AVerTV Volar HD/PRO (A835))
Apr 13 03:46:36 barebone kernel: [    8.493724] dvb-usb: MAC address: 00:00:00:00:00:00

Apr 13 03:46:36 barebone kernel: [    8.644663] af9035: recv bulk message truncated (5 != 9)
Apr 13 03:46:36 barebone kernel: [    8.644665]
Apr 13 03:46:36 barebone kernel: [    8.644680] af9033_rd_regs: i2c rd failed=-5 reg=804191 len=4
Apr 13 03:46:36 barebone kernel: [    8.644689] dvb-usb: no frontend was attached by 'AVerMedia AVerTV Volar HD/PRO (A835)'
Apr 13 03:46:36 barebone kernel: [    8.644696] dvb-usb: AVerMedia AVerTV Volar HD/PRO (A835) successfully initialized and connected.
Apr 13 03:46:36 barebone kernel: [    8.660000] usbcore: registered new interface driver dvb_usb_af9035

...e smette di funzionare  :)
scollegare e ricollegare le periferiche risolve il problema, ma non lavora mai all'inizio della sessione.
Per quanto riguarda l'errore segnalato da Barabba 2:
[16542.661086] dvb_usb_af9035: Unknown parameter`remote'

E 'successo la prima volta che ho iniziato ad usare il nuovo driver 3.20
È risolto eliminando il dvb.conf (credo) da / etc / modprobe.d risultato della precedente installazione con il supporto per il controllo remoto
Ora la sezione di preghiere:
Sarà possibile usare il telecomando con il nuovo driver?

Grazie mille !!!  (good) e scusa per la traduzione automatica
RGG Non specificato
Prode Principiante
 
Messaggi: 3
Iscrizione: aprile 2012

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

Messaggioda Xgaz » venerdì 13 aprile 2012, 22:46

Volete farmi diventare matto!! >:(

Se avete inserito parametri relativi all'AF9035  in questa cartella: /etc/modprobe.d/

in file tipo: options.conf o dvb.conf

TOGLIETELI!!!

Parametri passati al nuovo driver dvb-usb-af9035, che erano per il vecchio driver, non possono funzionare!
Vedi questo messaggio di errore: dvb_usb_af9035: Unknown parameter `remote'
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda Xgaz » venerdì 13 aprile 2012, 22:53

RGG ha scritto:
Apr 13 03:46:36 barebone kernel: [    8.644663] af9035: recv bulk message truncated (5 != 9)
Apr 13 03:46:36 barebone kernel: [    8.644665]
Apr 13 03:46:36 barebone kernel: [    8.644680] af9033_rd_regs: i2c rd failed=-5 reg=804191 len=4

...e smette di funzionare  :)

Passata informazione agli sviluppatori del driver ;)


RGG ha scritto:Sarà possibile usare il telecomando con il nuovo driver?


Un preliminare supporto al remote c'è con questa patch: af9035: add remote control support
Non l'ho ancora provata...


RGG ha scritto:Grazie mille !!!  (good) e scusa per la traduzione automatica

No problem; capito tutto  ;)


Mia domanda adesso: ID della tua Avermedia?? (lsusb)
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda RGG » sabato 14 aprile 2012, 1:06

Mia domanda adesso: ID della tua Avermedia?? (lsusb)

Codice: Seleziona tutto
Bus 001 Device 002: ID 07ca:a835 AVerMedia Technologies, Inc.

Non riuscivo a compilare il patch del remote
Codice: Seleziona tutto
patch -p1 < remote.patch
patching file drivers/media/dvb/dvb-usb/af9035.c
Hunk #1 succeeded at 314 with fuzz 1 (offset 1 line).
Hunk #2 FAILED at 662.
Hunk #3 FAILED at 1038.
2 out of 3 hunks FAILED -- saving rejects to file drivers/media/dvb/dvb-usb/af9035.c.rej
patching file drivers/media/dvb/dvb-usb/af9035.h
Hunk #1 FAILED at 49.
Hunk #2 succeeded at 110 (offset 14 lines).
1 out of 2 hunks FAILED -- saving rejects to file drivers/media/dvb/dvb-usb/af9035.h.rej
RGG Non specificato
Prode Principiante
 
Messaggi: 3
Iscrizione: aprile 2012

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

Messaggioda Xgaz » sabato 14 aprile 2012, 22:39

RGG ha scritto:Non riuscivo a compilare il patch del remote
Codice: Seleziona tutto
patch -p1 < remote.patch
patching file drivers/media/dvb/dvb-usb/af9035.c
Hunk #1 succeeded at 314 with fuzz 1 (offset 1 line).
Hunk #2 FAILED at 662.
Hunk #3 FAILED at 1038.
2 out of 3 hunks FAILED -- saving rejects to file drivers/media/dvb/dvb-usb/af9035.c.rej
patching file drivers/media/dvb/dvb-usb/af9035.h
Hunk #1 FAILED at 49.
Hunk #2 succeeded at 110 (offset 14 lines).
1 out of 2 hunks FAILED -- saving rejects to file drivers/media/dvb/dvb-usb/af9035.h.rej



La patch va messa in: media_build/linux/


Codice: Seleziona tutto
:~/media_build/linux$ patch -p1 < af9035-add-remote-control-support.patch
patching file drivers/media/dvb/dvb-usb/af9035.c
Hunk #1 succeeded at 314 (offset 1 line).
Hunk #2 succeeded at 663 (offset 1 line).
Hunk #3 succeeded at 1067 (offset 1 line).
patching file drivers/media/dvb/dvb-usb/af9035.h
Hunk #2 succeeded at 112 (offset 14 lines).


;)
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda Narcico » sabato 14 aprile 2012, 22:59

Caspita!
Funziona!
AverMedia Volar HD (nero) a835.

MeTV si sintonizza subito sul canale appena avviato!

Grazieeeee!
Narcico Non specificato
Prode Principiante
 
Messaggi: 4
Iscrizione: aprile 2012

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

Messaggioda Xgaz » sabato 14 aprile 2012, 23:09

Narcico ha scritto:Caspita!
Funziona!
AverMedia Volar HD (nero) a835.

MeTV si sintonizza subito sul canale appena avviato!

Grazieeeee!


Grazie per il test!
Avatar utente
Xgaz Non specificato
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

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

Messaggioda RGG » domenica 15 aprile 2012, 9:53

Xgaz ha scritto:La patch va messa in: media_build/linux/

ora se funziona
Codice: Seleziona tutto
Registered IR keymap rc-nec-terratec-cinergy-xs
input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:13.5/usb1/1-1/rc/rc0/input8
rc0: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:13.5/usb1/1-1/rc/rc0


tuttavia il mio telecomando è avermedia-rm-ks...
e ho trovato un problema di installare lirc

lircd.conf
Codice: Seleziona tutto
begin remote

  name  AVerMedia
  bits           56
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   8
  pre_data       0x0
  gap          504088
  toggle_bit_mask 0x0

      begin codes
          KEY_0                    0x04000400000512 0x00000000000000
          KEY_1                    0x04000400000509 0x00000000000000
          KEY_2                    0x0400040000050A 0x00000000000000
          KEY_3                    0x0400040000050B 0x00000000000000
          KEY_4                    0x0400040000050C 0x00000000000000
          KEY_5                    0x0400040000050D 0x00000000000000
          KEY_6                    0x0400040000050E 0x00000000000000
          KEY_7                    0x0400040000050F 0x00000000000000
          KEY_8                    0x04000400000510 0x00000000000000
          KEY_9                    0x04000400000511 0x00000000000000
          KEY_CYCLEWINDOWS         0x04000400000508 0x00000000000000
          KEY_EXIT2                 0x04000400000501 0x00000000000000
          KEY_ZOOM                 0x04000400000556 0x00000000000000
          KEY_AUDIO                0x04000400000513 0x00000000000000
          KEY_SCREEN               0x0400040000054D 0x00000000000000
          KEY_EPG                  0x04000400000515 0x00000000000000
          KEY_PLAY                 0x04000400000516 0x00000000000000
          KEY_RECORD               0x04000400000517 0x00000000000000
          KEY_STOP                 0x04000400000518 0x00000000000000
          KEY_REWIND               0x0400040000051C 0x00000000000000
          KEY_FORWARD              0x0400040000051D 0x00000000000000
          KEY_VOLUMEUP             0x04000400000504 0x00000000000000
          KEY_VOLUMEDOWN           0x04000400000505 0x00000000000000
          KEY_MUTE                 0x04000400000506 0x00000000000000
          KEY_CHANNELUP            0x04000400000502 0x00000000000000
          KEY_CHANNELDOWN          0x04000400000503 0x00000000000000
          KEY_CHANNEL              0x04000400000507 0x00000000000000
      end codes

end remote


e hardware.conf
Codice: Seleziona tutto
REMOTE="AVerMedia"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/event8"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""


TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""


START_LIRCD="true"


LOAD_MODULES="true"

LIRCMD_CONF=""

FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""


visualizza alcun messaggio di errore, ma 'irw' non mostra niente quando premo i tasti
Qualcuno è riuscito a farlo funzionare?
Ultima modifica di RGG il domenica 15 aprile 2012, 14:54, modificato 1 volta in totale.
RGG Non specificato
Prode Principiante
 
Messaggi: 3
Iscrizione: aprile 2012

Successiva

Torna a Driver e periferiche

Chi c’è in linea

Visualizzano questa sezione: brasil, centrons95, Nofe4. e 17 ospiti