[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:

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

Messaggio da Xgaz »

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
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

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

Messaggio da Xgaz »

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
barabba2
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 3 giugno 2011, 12:40

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

Messaggio da barabba2 »

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
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 AF9035 - proposto per kernel 3.5

Messaggio da Xgaz »

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
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

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

Messaggio da Xgaz »

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)
colezqpr
Prode Principiante
Messaggi: 4
Iscrizione: mercoledì 11 aprile 2012, 9:48

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

Messaggio da colezqpr »

Ci servono perciò le vostre esperienze poichè il driver non è stato testato con tutto l'hardware che potenzialmente potrebbe supportare.Immagine
barabba2
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 3 giugno 2011, 12:40

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

Messaggio da barabba2 »

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
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 AF9035 - proposto per kernel 3.5

Messaggio da Xgaz »

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
barabba2
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 3 giugno 2011, 12:40

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

Messaggio da barabba2 »

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
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 3 giugno 2011, 12:40

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

Messaggio da barabba2 »

ps. non trovo il af9035.ko nella dir media-build ...
barabba2
Prode Principiante
Messaggi: 13
Iscrizione: venerdì 3 giugno 2011, 12:40

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

Messaggio da barabba2 »

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)
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 AF9035 - proposto per kernel 3.5

Messaggio da Xgaz »

??? ::)

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
RGG
Prode Principiante
Messaggi: 3
Iscrizione: venerdì 13 aprile 2012, 18:14

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

Messaggio da RGG »

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
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 AF9035 - proposto per kernel 3.5

Messaggio da Xgaz »

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
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

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

Messaggio da Xgaz »

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)
RGG
Prode Principiante
Messaggi: 3
Iscrizione: venerdì 13 aprile 2012, 18:14

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

Messaggio da RGG »

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
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 AF9035 - proposto per kernel 3.5

Messaggio da Xgaz »

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).
;)
Narcico
Prode Principiante
Messaggi: 4
Iscrizione: sabato 14 aprile 2012, 22:57

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

Messaggio da Narcico »

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

MeTV si sintonizza subito sul canale appena avviato!

Grazieeeee!
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 AF9035 - proposto per kernel 3.5

Messaggio da Xgaz »

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

MeTV si sintonizza subito sul canale appena avviato!

Grazieeeee!
Grazie per il test!
RGG
Prode Principiante
Messaggi: 3
Iscrizione: venerdì 13 aprile 2012, 18:14

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

Messaggio da RGG »

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.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: Sargonsei e 14 ospiti