|
Dimensione: 2362
Commento: da sistemare assolutamente
|
Dimensione: 2543
Commento: revisionata in parte
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 6: | Linea 6: |
| = Installazione del modulo per il kernel = Questa pagina è basata sul lavoro di Luca Olivetti. Parte di essa è tratta dal blog www.freedreamer.it. |
= Identificazione della periferica = |
| Linea 9: | Linea 8: |
| Aprite un terminale e digitate: | Aprire una finestra di terminale e digitare il seguente comando: |
| Linea 11: | Linea 10: |
| lsusb | lsusb |
| Linea 14: | Linea 13: |
| Dovreste ottenere in risposta qualcosa del genere: |
Il risultato del precedente comando dovrebbe essere simile al seguente: |
| Linea 17: | Linea 15: |
| Bus 002 Device 002: ID 0ccd:0055 TerraTec Electronic GmbH | Bus 002 Device 002: ID 0ccd:0055 TerraTec Electronic GmbH |
| Linea 20: | Linea 18: |
| Procediamo con lo scaricare tutti i file dal sito di Luca Olivetti: | = Preparativi = |
| Linea 22: | Linea 20: |
| http://ventoso.org/luca/af9005/ | == Installazione dei pacchetti necessari == |
| Linea 24: | Linea 22: |
| Installiamo ora i pacchetti necessari: | È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] i seguenti pacchetti: * ''install'' * ''mercurial'' * '' build-essential'' |
| Linea 26: | Linea 27: |
| È inoltre necessario installare i file header del kernel in uso, a tale scopo è sufficiente digitare il seguente comando: | |
| Linea 27: | Linea 29: |
| sudo apt-get install mercurial linux-headers-$(uname -r) build-essential gcc make | sudo apt-get install linux-headers-$(uname -r) |
| Linea 30: | Linea 32: |
| poi | == Download dei sorgenti == |
| Linea 32: | Linea 34: |
| Per scaricare i sorgenti del driver è sufficiente digitare i seguenti comandi all'interno di una finestra di terminale: | |
| Linea 33: | Linea 36: |
| cd ~/ hg clone http://linuxtv.org/hg/v4l-dvb |
cd hg clone http://linuxtv.org/hg/v4l-dvb |
| Linea 37: | Linea 40: |
| Fatto questo spostate Tutti i file .c e .h presi dal sito di Luca in questa cartella: ~/v4l-dvb/linux/drivers/media/dvb/dvb-usb/ Aprite il makefile: ~/v4l-dvb/linux/drivers/media/dvb/dvb-usb/makefile ed aggiungete: |
Scaricare nella propria '''Home''' il firmware per la periferica da [http://ventoso.org/luca/af9005/af9005.fw questo indirizzo] e inserirlo nella cartella dei firmware relativa al kernel in uso. A tale scopo è utile digitare il seguente comando: |
| Linea 45: | Linea 42: |
| dvb-usb-af9005-objs = af9005.o af9005-fe.o obj-m += dvb-usb-af9005.o dvb-usb-af9005-remote-objs = af9005-remote.o obj-m += dvb-usb-af9005-remote.o |
sudo cp ~/af9005.fw /lib/firmware/$(uname -r) |
| Linea 52: | Linea 45: |
| Ora spostate il file .fw del sito di Luca qui (dovrete usare sudo): | = Compilazione e installazione del modulo = |
| Linea 54: | Linea 47: |
| Aprire una finestra di terminale e digitare i seguenti comandi: | |
| Linea 55: | Linea 49: |
| lib/firmware/(kernel) | cd ~/v4l-dvb make sudo make install |
| Linea 58: | Linea 54: |
| A questo punto compilate il modulo: |
Riavviare e collegare la penna USB, dunque digitare il seguente comando in una finestra di termiale: |
| Linea 61: | Linea 56: |
| cd ~/v4l-dvb make sudo make install |
dmesg |
| Linea 66: | Linea 59: |
| Riavviate ed inserite la pennina, se tutto è andato a buon fine con il comando: {{{ dmesg }}} dovreste vedere qualcosa del genere: |
Se i precedenti comandi sono stati eseguiti con successo, il precedente comando dovrebbe restituire una stringa simile alla seguente: |
IndiceBRTableOfContents |
Identificazione della periferica
Aprire una finestra di terminale e digitare il seguente comando:
lsusb
Il risultato del precedente comando dovrebbe essere simile al seguente:
Bus 002 Device 002: ID 0ccd:0055 TerraTec Electronic GmbH
Preparativi
Installazione dei pacchetti necessari
È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] i seguenti pacchetti:
install
mercurial
build-essential
È inoltre necessario installare i file header del kernel in uso, a tale scopo è sufficiente digitare il seguente comando:
sudo apt-get install linux-headers-$(uname -r)
Download dei sorgenti
Per scaricare i sorgenti del driver è sufficiente digitare i seguenti comandi all'interno di una finestra di terminale:
cd hg clone http://linuxtv.org/hg/v4l-dvb
Scaricare nella propria Home il firmware per la periferica da [http://ventoso.org/luca/af9005/af9005.fw questo indirizzo] e inserirlo nella cartella dei firmware relativa al kernel in uso. A tale scopo è utile digitare il seguente comando:
sudo cp ~/af9005.fw /lib/firmware/$(uname -r)
Compilazione e installazione del modulo
Aprire una finestra di terminale e digitare i seguenti comandi:
cd ~/v4l-dvb make sudo make install
Riavviare e collegare la penna USB, dunque digitare il seguente comando in una finestra di termiale:
dmesg
Se i precedenti comandi sono stati eseguiti con successo, il precedente comando dovrebbe restituire una stringa simile alla seguente:
dvb-usb: TerraTec Cinergy T USB XE successfully initialized and connected.
Scansione dei canali
Aprite Synaptic (menù Sistema>Amministrazione) ed installate il pacchetto dvb-utils (se non c'è provate a cercare dvbtools). Installate anche xine. Date un'occhiata alla crtella:
/usr/share/doc/dvb-utils/examples/scan/dvb-t
ci sono i file relativi a molte città... Cercate la vostra ed eseguite la scansione:
scan /usr/share/doc/dvb-utils/examples/scan/dvb-t/it-Bologna >~/.xine/channels.conf
A questo punto aprite xine e cliccate su DVB (in alternativa scegliete Apri MRL) e buona visione!
