hdtv usb dvb-t

Riconoscimento, installazione e configurazione delle periferiche.

Re: hdtv usb dvb-t

Messaggioda Xgaz » domenica 21 marzo 2010, 0:08

wally74 ha scritto:Ahimé sono un newbie di Linux. E' un po' più tosto, ma devo dire che per il passaggio a questo OS, non mi trovo per niente pentito.


...neanch'io  ;D

Certo che... se ci fossero i driver per Linux, per tutte le periferiche, non ci sarebbe più gusto!

L'operazione è semplice una volta presa dimestichezza.  ;)
Capisco che all'inizio può sembrare ostica ma, rendiamoci conto, ci stiamo compilando da soli un driver ...e questo non ha prezzo!  (good)

Chiuso OT...ripartiamo da capo:

- Ritorna nella cartella dei drivers e rimuovi tutto:
Codice: Seleziona tutto
cd af9015-37ff78330942

Codice: Seleziona tutto
sudo make clean

Codice: Seleziona tutto
sudo make distclean

Codice: Seleziona tutto
cd ~/

Codice: Seleziona tutto
sudo rm -R af9015-37ff78330942


- Ridecomprimi i drivers e rilancia la patch:
Codice: Seleziona tutto
sudo tar xjvf af9015-37ff78330942.tar.bz2

Codice: Seleziona tutto
cd af9015-37ff78330942

Codice: Seleziona tutto
sudo patch -p1 < ~/af901x-NXP-TDA18218.patch


e posta quello che ti esce sul terminale.

p.s. per rendere più leggibili i risultati: selezionali e poi premi il tag "code" (il pulsante con "#" sopra alla finestra dove scrivi)  ;)
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 0:17

Sicuramente è di gran lunga più soddisfacente lavorare con Linux. C'è solo da imparare!!!

Dunque, arrivato a dove hai detto, ottengo questo:
Codice: Seleziona tutto
patching file linux/drivers/media/common/tuners/Kconfig
patching file linux/drivers/media/common/tuners/Makefile
patching file linux/drivers/media/common/tuners/tda18218.c
patching file linux/drivers/media/common/tuners/tda18218.h
patching file linux/drivers/media/common/tuners/tda18218_priv.h
patching file linux/drivers/media/dvb/dvb-usb/af9015.c
patching file linux/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
Hunk #1 succeeded at 131 (offset 2 lines).
patching file linux/drivers/media/dvb/frontends/af9013.c
patching file linux/drivers/media/dvb/frontends/af9013.h
patching file linux/drivers/media/dvb/frontends/af9013_priv.h
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 789 with fuzz 1.


. . . HO autonomia ancora per poco, ho la schiena a pezzi  :'(
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 0:25

. . .in teoria non ho avuto messaggi di errore; quindi potrei procedere con i passi successivi?
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda Xgaz » domenica 21 marzo 2010, 0:30

SI...il risultato è lo stesso che ha dato a me;
se ce la fai andiamo avanti con il "make" (che dura una vita):

Codice: Seleziona tutto
make

e il solito stop dopo 8-10 sec. e relativa modifica del .config
Codice: Seleziona tutto
sudo gedit v4l/.config


Ridai:
Codice: Seleziona tutto
sudo make
e posta anche qui (bastano le ultime 10 righe) il risultato; se si blocca per errori: posta l'errore

Io sto facendo altre cose e comunque sono on-line; se sei stanco proseguiamo domani...purtroppo sempre dopo le 22  ;)
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 0:35

Vediamo quanto reggo ancora. Mia moglie si lamenta sempre (giustamente) che quando sono al PC mi dimentico anche di andare al bagno!! Ma i dolori sono forti, e non so quanto reggo ancora!!

Sono al make dopo gedit, e pare che per ora errori non ce n'é. Ovvio che adesso devo restare al PC! Se no come faccio a sapere se ci sono errori?  ;)

A te grazie mille per la disponibilità  (good)
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 0:38

mi è comparso ora un warning:
Codice: Seleziona tutto
CC [M]  /home/wally/af9015-37ff78330942/v4l/et61x251_core.o
/home/wally/af9015-37ff78330942/v4l/et61x251_core.c: In function 'et61x251_ioctl_v4l2':
/home/wally/af9015-37ff78330942/v4l/et61x251_core.c:2500: warning: the frame size of 1256 bytes is larger than 1024 bytes


Analizzando la riga, deduco che alla riga 2550 del file et61x251_core.c la dimensione del frame sia maggiore. Tuttavia essendo un warning, comunque non c'è errore, ma il prog. potrebbe andare avanti. Dico bene?
Ultima modifica di wally74 il domenica 21 marzo 2010, 0:42, modificato 1 volta in totale.
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 0:46

Mannaggia a li pesci cani, mi era comparso un altro warning, ma ho premuto i tasti sbagliati (CTRL+C) ed ho bloccato il make!!!  >:( Ripeto, vedo come va, e se no ci si sente domani!
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda Xgaz » domenica 21 marzo 2010, 0:50

Non fermarlo...
I warning non sono errori e non compromettono niente!

Non serve che stai lì a guardarlo: se ci sono errori li leggi alla fine quando si è fermato il processo e ti ritorna il cursore che lampeggia; non spariscono finchè non chiudi il terminale  ;)
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 0:56

Altri WARNING:
Codice: Seleziona tutto
CC [M]  /home/wally/af9015-37ff78330942/v4l/zc0301_core.o
/home/wally/af9015-37ff78330942/v4l/zc0301_core.c: In function 'zc0301_ioctl_v4l2':
/home/wally/af9015-37ff78330942/v4l/zc0301_core.c:1902: warning: the frame size of 1256 bytes is larger than 1024 bytes
. . .
 CC [M]  /home/wally/af9015-37ff78330942/v4l/dib3000mc.o
/home/wally/af9015-37ff78330942/v4l/dib3000mc.c: In function 'dib3000mc_i2c_enumeration':
/home/wally/af9015-37ff78330942/v4l/dib3000mc.c:863: warning: the frame size of 1068 bytes is larger than 1024 bytes
  CC [M]  /home/wally/af9015-37ff78330942/v4l/dibx000_common.o
  CC [M]  /home/wally/af9015-37ff78330942/v4l/dib7000m.o
  CC [M]  /home/wally/af9015-37ff78330942/v4l/dib7000p.o
/home/wally/af9015-37ff78330942/v4l/dib7000p.c: In function 'dib7000p_i2c_enumeration':
/home/wally/af9015-37ff78330942/v4l/dib7000p.c:1393: warning: the frame size of 1116 bytes is larger than 1024 bytes
  CC [M]  /home/wally/af9015-37ff78330942/v4l/dib8000.o

Questo forse merita attenzione
Codice: Seleziona tutto
  LD [M]  /home/wally/af9015-37ff78330942/v4l/snd-tea575x-tuner.o
  Building modules, stage 2.
  MODPOST 353 modules
WARNING: "snd_aci_cmd" [/home/wally/af9015-37ff78330942/v4l/radio-miropcm20.ko] undefined!
WARNING: "snd_aci_get_aci" [/home/wally/af9015-37ff78330942/v4l/radio-miropcm20.ko] undefined!

Oltre a ciò non ho altro. Attendo o proseguiamo?
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 0:58

Xgaz ha scritto:Non fermarlo...
I warning non sono errori e non compromettono niente!

Non serve che stai lì a guardarlo: se ci sono errori li leggi alla fine quando si è fermato il processo e ti ritorna il cursore che lampeggia; non spariscono finchè non chiudi il terminale  ;)


Allora vado di
Codice: Seleziona tutto
make install
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda Xgaz » domenica 21 marzo 2010, 0:59

Aspetta...

cosa ti ha scritto alla fine?
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 1:01

Codice: Seleziona tutto
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-20-generic'
./scripts/rmmod.pl check
found 353 modules
make[1]: uscita dalla directory «/home/wally/af9015-37ff78330942/v4l»
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda Xgaz » domenica 21 marzo 2010, 1:03

Ok...ci siamo.

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

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 1:04

fatto, ed ecco l'output:

Codice: Seleziona tutto
make -C firmware install
make[2]: Entering directory `/home/wally/af9015-37ff78330942/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin
make[2]: Leaving directory `/home/wally/af9015-37ff78330942/v4l/firmware'
make[1]: uscita dalla directory «/home/wally/af9015-37ff78330942/v4l»
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 1:08

ed ora le ultime tre azioni

Codice: Seleziona tutto
sudo rm /lib/firmware/dvb-usb-af9015.fw


Codice: Seleziona tutto
sudo wget http://jusst.de/manu/fw/AFA/dvb-usb-af9015.fw_a-link


Codice: Seleziona tutto
sudo cp dvb-usb-af9015.fw_a-link /lib/firmware/dvb-usb-af9015.fw


Giusto??
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda Xgaz » domenica 21 marzo 2010, 1:11

Il firmware, se non l'hai cancellato, dovresti averlo già...

Quindi, per non riavviare e fare prima, togli e rimetti il modulo del driver:

Codice: Seleziona tutto
sudo rmmod dvb-usb-af9015

Codice: Seleziona tutto
sudo modprobe dvb-usb-af9015


poi controlla con dmesg...
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 1:21

Forse ho trovato l'errore. Nella cartella /lib/firmware il file dvb-usb-af9015.fw c'è, ma quando do il comando da te indicato:
Codice: Seleziona tutto
sudo rmmod dvb-usb-af9015


ottengo un messaggio di errore:

Codice: Seleziona tutto
ERROR: Module dvb_usb_af9015 does not exist in /proc/modules


La risposta la leggo domani, notte e grazie!  :(
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda Xgaz » domenica 21 marzo 2010, 1:32

wally74 ha scritto:Forse ho trovato l'errore. Nella cartella /lib/firmware il file dvb-usb-af9015.fw c'è, ma quando do il comando da te indicato:
Codice: Seleziona tutto
sudo rmmod dvb-usb-af9015


ottengo un messaggio di errore:

Codice: Seleziona tutto
ERROR: Module dvb_usb_af9015 does not exist in /proc/modules


La risposta la leggo domani, notte e grazie!  :(


Fammi sapere al riavvio se è cambiato qualcosa...

dmesg deve risponderti +- così:

Codice: Seleziona tutto
[  276.348640] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 10 -> 7
[  276.349135] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb1/1-3/1-3:1.1/input/input9
[  276.349285] generic-usb 0003:15A4:9016.0002: input,hidraw1: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-3/input1
[  276.813054] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware
[  276.813065] usb 1-3: firmware: requesting dvb-usb-af9015.fw
[  276.828674] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
[  276.882939] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state.
[  276.883018] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[  276.883432] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick)
[  277.324549] af9013: firmware version:4.65.0
[  277.328924] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
[  277.356048] NXP TDA18218 successfully identified.
[  277.356058] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected.
[  277.364720] usbcore: registered new interface driver dvb_usb_af9015



Altrimenti posta il risultato di
Codice: Seleziona tutto
sudo modprobe dvb-usb-af9015
(anche prima delle 22:00 che lo leggo lo stesso)...'notte.
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

Re: hdtv usb dvb-t

Messaggioda wally74 » domenica 21 marzo 2010, 11:05

al riavvio non è cambiato nulla. Il risultato di

Codice: Seleziona tutto
sudo modprobe dvb-usb-9015


è

Codice: Seleziona tutto
WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
FATAL: Error inserting dvb_usb_af9015 (/lib/modules/2.6.31-20-generic/updates/dkms/dvb-usb-af9015.ko): Unknown symbol in module, or unknown parameter (see dmesg)


:-\
wally74
Prode Principiante
 
Messaggi: 26
Iscrizione: marzo 2010

Re: hdtv usb dvb-t

Messaggioda Xgaz » domenica 21 marzo 2010, 15:20

Andiamo male...il modulo del driver non si carica  :(
O almeno, credo, tenta di caricare un modulo "balordo"  ???

Il driver dovrebbe essere installato in /lib/modules/2.6.31-20-generic/kernel/drivers/media/dvb/ , ma lui tenta di caricare quello presente in:
/lib/modules/2.6.31-20-generic/updates/dkms/dvb-usb-af9015.ko
...che io non ho!  ???

Credo che il .deb francese abbia fatto più danni del previsto  (bad)

Se lo avevi installato, prova a rimuoverlo così: http://forum.ubuntu-it.org/viewtopic.ph ... msg2385076

Dopodichè ripeti quello che abbiamo fatto ieri sera: http://forum.ubuntu-it.org/viewtopic.ph ... 7#p2875897

Altrimenti non saprei dove sbattere la testa... >:(


EDIT: O, forse, una soluzione ce l'ho...

Il modulo "balordo" che si carica al posto di quello "buono" ce l'hai probabilmente su dkms

Per eliminare il modulo "balordo" dovrebbe bastare:
Codice: Seleziona tutto
sudo dkms remove -m NOME -v  VERSIONE --all


NOME e VERSIONE li ottieni da :
Codice: Seleziona tutto
dkms status


Se al termine dovesse rimanere i modulo nella cartella indicata in precedenza, rimuovilo manualmente con:
Codice: Seleziona tutto
sudo rm /lib/modules/$(uname -r)/updates/dkms/dvb-usb-af9015.ko


A me il problema non lo da e non so come ti siano finiti i sorgenti del driver in dkms (o forse lo so ma non mi sbilancio a dirlo) e quindi non ho testato quanto ti ho sopra elencato...

Prova a rimuovere in ogni caso il .deb francese e (dopo aver rimosso anche quello su dkms) prova a reinstallare quello buono.

Prova e fammi sapere...
Ultima modifica di Xgaz il lunedì 22 marzo 2010, 15:22, modificato 1 volta in totale.
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2568
Iscrizione: marzo 2009

PrecedenteSuccessiva

Torna a Driver e periferiche

Chi c’è in linea

Visualizzano questa sezione: NexusARM e 8 ospiti