Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/SchedeTv/AVermediaa309"
Differenze tra le versioni 3 e 9 (in 6 versioni)
Versione 3 del 27/11/2008 23.13.11
Dimensione: 2804
Commento:
Versione 9 del 30/11/2008 17.30.40
Dimensione: 4227
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
[[Indice(depth=2)]]
Linea 4: Linea 5:
= INTRODUZIONE =
Linea 6: Linea 6:
Questa guida riepiloga come installare i driver necessari all'utilizzo del TV Tuner '''Avermedia Technologies a309'''. = Introduzione =
Linea 8: Linea 8:
= PREPATATIVI =
Prima di tutto è necessario verificare che il TV Tuner montato nel portatile sia il '''Avermedia Tecnologies''', quindi aprire una finestra del terminale e digitare il seguente comando:
Questa guida riepiloga come installare i driver necessari all'utilizzo del TV Tuner '''AVermedia Technologies a309'''.

= Preparativi =
Prima di tutto è necessario verificare che il TV Tuner montato nel portatile sia il '''AVermedia Tecnologies''', quindi aprire una finestra del terminale e digitare il seguente comando:
Linea 11: Linea 13:
lsusb | grep lsusb
Linea 14: Linea 16:
Il risultato dovrebbe essere simile al seguente: Nel risultato dove comparire, tra le altre righe, una riga simile alla seguente:
Linea 16: Linea 18:
risultato lsusb Bus 004 Device 004: ID 07ca:a309 AVerMedia Technologies, Inc.
Linea 19: Linea 21:
= INSTALLAZIONE = = Installazione =
Linea 23: Linea 25:
sudo apt-get install mercurial   sudo apt-get install mercurial
}}}
in seguito scaricare i driver da ''linuxtv.org'':
{{{
Linea 25: Linea 30:
}}}
sempre da terminale compilare i dvriver:
{{{
Linea 26: Linea 34:
Linea 27: Linea 36:
Linea 28: Linea 38:
}}}
Linea 29: Linea 40:
Sistemati i driver si deve scaricare il firmaware.[[BR]]
Da teminale digitare:
{{{
Linea 30: Linea 44:
}}}
Linea 31: Linea 46:
poi copiare il firmaware nella apposita cartella di sistema:
{{{
Linea 32: Linea 49:
}}}
infine attivare il modulo del kernel (il driver del TV Tuner scaricato in precedenza):
{{{
Linea 36: Linea 55:
'''spiegazione dei passaggi....'''
== Verifica della corretta installazione ==
Linea 45: Linea 63:
risultato ls drwxr-xr-x 2 root root 120 2008-11-30 14:45 adapter0
Linea 48: Linea 66:
In caso contrario,
aprire una finestra del terminale e digitare:
== Risoluzione della mancata attivazione del driver ==
Con il kernel 2.6.27-9-generic la seguente procedura non è più necessaria inquanto la directory viene creata senza problemi ed è presente anche dopo il riavvio della macchina.

Per kernel precedenti, invece, seguire la procedura.

In caso che la directory /dev/dvb non compaia, aprire una finestra del terminale e digitare:
Linea 57: Linea 79:
con tale procedura si disattiva e riattiva un modulo del kernel senza bisogno di riavviare, nel nostro caso i driver del TV Tuner.
Linea 58: Linea 81:
ripetere la procedura più volte se la directory Ripetere la procedura più volte se la directory
Linea 68: Linea 91:
= CONFIGURAZIONE = == Note ==
L'installazione di un nuovo kernel comporta la necessità di ricompilare i driver del TV Tuner.

= Configurazione =
Linea 80: Linea 106:
NOTE: L'installazione di kaffeine richiede l'installazione delle librerie grafiche QT relative ai programmi della suite KDE.o NOTE: L'installazione di '''kaffeine''' richiede l'installazione delle librerie grafiche '''QT''' relative ai programmi della suite '''KDE'''.o
Linea 83: Linea 109:
= AUTOMATIZZARE = = Automatizzazione =
'''Solo per kernel precedenti al 2.6.27-9-generic'''
Linea 85: Linea 112:
Per rendere la procedura di controllo della directory Per rendere la procedura di controllo e attivazione della directory
Linea 89: Linea 116:
più agevole, prima di utilizzare kaffeine con il dispositivo Tv Tuner AverMedia utilizzare il seguente script: più agevole, prima di utilizzare kaffeine con il dispositivo Tv Tuner AverMedia, utilizzare il seguente script:
Linea 108: Linea 135:
'''scrivere come usarlo...''' Copiare lo script in un file, salvare il file con estensione ''.sh''(ad esempio script.sh) poi dare al file i permessi di esecuzione:
{{{
cd <nome_cartella_contenente_il_file>
chmod +x <nome_script>.sh
}}}
Linea 110: Linea 141:
= ULTERIORI RISORSE = poi da terminale eseguire il file:
{{{
./<nome_script>.sh
}}}

= Ulteriori risorse =
Linea 112: Linea 148:

----

Indice(depth=2) BR

Introduzione

Questa guida riepiloga come installare i driver necessari all'utilizzo del TV Tuner AVermedia Technologies a309.

Preparativi

Prima di tutto è necessario verificare che il TV Tuner montato nel portatile sia il AVermedia Tecnologies, quindi aprire una finestra del terminale e digitare il seguente comando:

lsusb

Nel risultato dove comparire, tra le altre righe, una riga simile alla seguente:

Bus 004 Device 004: ID 07ca:a309 AVerMedia Technologies, Inc. 

Installazione

Aprire una finestra del terminale e digitare i seguenti comandi:

sudo apt-get install mercurial    

in seguito scaricare i driver da linuxtv.org:

sudo hg clone http://linuxtv.org/hg/v4l-dvb

sempre da terminale compilare i dvriver:

cd v4l-dvb/

sudo make CONFIG_DVB_USB_DEBUG=y

sudo make install

Sistemati i driver si deve scaricare il firmaware.BR Da teminale digitare:

sudo wget http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw

poi copiare il firmaware nella apposita cartella di sistema:

sudo cp dvb-usb-af9015.fw /lib/firmware/$(uname -r)/

infine attivare il modulo del kernel (il driver del TV Tuner scaricato in precedenza):

sudo modprobe dvb-usb-af9015 debug=3

Verifica della corretta installazione

Controllare ora l'esistenza della directory relativa al Adapter del Tv Tuner tramite il comando:

ls -l /dev/dvb

Il risultato dovrebbe essere simile al seguente:

drwxr-xr-x 2 root root 120 2008-11-30 14:45 adapter0

Risoluzione della mancata attivazione del driver

Con il kernel 2.6.27-9-generic la seguente procedura non è più necessaria inquanto la directory viene creata senza problemi ed è presente anche dopo il riavvio della macchina.

Per kernel precedenti, invece, seguire la procedura.

In caso che la directory /dev/dvb non compaia, aprire una finestra del terminale e digitare:

sudo rmmod dvb-usb-af9015
sleep 3
sudo modprobe dvb-usb-af9015 debug=3
sleep 3
ls -l /dev/dvb

con tale procedura si disattiva e riattiva un modulo del kernel senza bisogno di riavviare, nel nostro caso i driver del TV Tuner.

Ripetere la procedura più volte se la directory

/dev/dvb

continua a non comparire.

Dovrebbero essere sufficienti 2-3 tentativi.

Tale procedura è da seguire ogni volta che si deve usare il TV Tuner.

Note

L'installazione di un nuovo kernel comporta la necessità di ricompilare i driver del TV Tuner.

Configurazione

La configurazione prevede l'installazione del player kaffeine.

Da terminale digitare:

sudo apt-get install kaffeine

Una volta aperto il programma il TV Tuner verrà rilevato tra i dispositivi disponibili. A quel punto selezionare l'interfaccia grafica di configurazione del TV Tuner e seguire le istruzioni.

NOTE: L'installazione di kaffeine richiede l'installazione delle librerie grafiche QT relative ai programmi della suite KDE.o L'alternativa è utilizzare il player vlc, ma tale alternativa non è ancora stata testata.

Automatizzazione

Solo per kernel precedenti al 2.6.27-9-generic

Per rendere la procedura di controllo e attivazione della directory

/dev/dvb

più agevole, prima di utilizzare kaffeine con il dispositivo Tv Tuner AverMedia, utilizzare il seguente script:

if [ $UID != 0 ]; then
        sudo $0
        kaffeine &
        exit
fi
#superutente:
while [ 1 ]; do
        rmmod dvb-usb-af9015
        sleep 1
        modprobe dvb-usb-af9015 
        sleep 1
        ls -l /dev/dvb && break;
done;
echo "Modulo ok."

Copiare lo script in un file, salvare il file con estensione .sh(ad esempio script.sh) poi dare al file i permessi di esecuzione:

cd <nome_cartella_contenente_il_file>
chmod +x <nome_script>.sh 

poi da terminale eseguire il file:

./<nome_script>.sh

Ulteriori risorse


CategoryHomepage