Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 92 del 17/01/2009 20.03.58

Nascondi questo messaggio

BR Indice

Introduzione

In questa guida verrà spiegato come far funzionare le schede tv basate sui chip Philips Semiconductors saa7130, saa7131, saa7133, saa7134 o saa7135 supportate dal driver saa7134 quando queste non vengono automaticamente riconosciute e configurate da Ubuntu.

Periferiche supportate

Per una lista aggiornata delle schede supportate ,installare il pacchetto linux-doc . Digitare da terminale il comando

sudo updatedb

L'operazione richiederà pochi minuti .

Ricercare tramite i seguenti comandi il percorso dell'archivio CARDLIST.saa7134.gz, contenente la lista delle periferiche supportate, e CARDLIST.tuner ,

un file di testo contenente la lista dei sintonizzatori tv supportati.

locate CARDLIST.saa7134.gz
locate CARDLIST.tuner

Individuazione hardware

La scheda tv dovrebbe essere riconosciuta senza problemi dal sistema, per cui digitando

lspci | grep Multimedia

dovrebbe comparire una riga simile a questa

0000:04:08.0 Multimedia controller: Philips Semiconductors SAA7133 Video Broadcast Decoder (rev d0)

Configurare i moduli per la scheda tv

I parametri da passare al modulo sono essenzialmente due (card e tuner); vengono scelti correttamente e automaticamente da Ubuntu nella maggior parte dei casi, ma se questa operazione fallisce,bisognerà indicare manualmente al modulo i suddetti parametri :

  • cercando in una lista delle schede supportate(come quella fornita in Appendice)
  • cercando su internet se qualcuno è riuscito a farla funzionare e vedendo che numero di card ha usato
  • andando semplicemente per tentativi, inserendo ogni volta un numero diverso finchè non si trova quello che permette di guardare i canali tv.

La configurazione dei moduli richiede alcuni semplici passi.

  • Aprire insieme i tre file che si andranno a modificare:

    gksu gedit /etc/modules /etc/modprobe.d/options /etc/modprobe.d/aliases
  • Nel file modules inserire in coda:

    saa7134
    In questo modo i due moduli verranno caricati all'avvio del sistema.
  • Nel file aliases, eliminare l'eventuale riga contenente bttv e aggiungere le seguenti righe:

    alias char-major-81 videodev
    alias char-major-81-0 saa7134
  • Cercare quindi la riga contenente i2c, cancellarla e sostituirla con:

    alias char-major-89 i2c-dev
  • Ora il passo cruciale di tutta la procedura. Nel file options aggiungere la seguente riga:

    options saa7134 card=[numero della vostra scheda] tuner=[numero del tuner]
    i campi [numero della vostra scheda] e [numero del tuner] vanno sostituiti con i numeri che volete provare.

Riavviando il computer, i moduli verranno caricati. Se i parametri sono corretti, sarà possibile guardare la tv, altrimenti bisogna ripetere l'ultimo passo, usando un numero di card e di tuner diversi (andando per tentativi).

Ulteriori risorse


CategoryHomepage