il mio intento è quello di scrivere una breve guida aggiornata per il riconoscimento su ubuntu dei tunerTV riconosciuti con ID eb1a:2881.
Infatti in rete le guide sono molte, ma purtroppo sono cambiati i driver (avendo colui che se ne è sempre occupato abbandonato il progetto), e il risultato è che esse non sono più seguibili.
************************************** AGGIORNAMENTO 2016 ************************************
PER UBUNTU 16.04
(NOTA: testata personalmente su Ubuntu 16.04, ma sono graditi altri feedback)
Evidentemente c'è ancora qualcuno che usa questa pennina su Ubuntu, pertanto questa guida può ancora essere utile
I driver necessari sono già inclusi nel kernel, tuttavia manca sempre il firmware.
Controllate se il pacchetto linux-firmware-nonfree è disponibile nel vostro gestore pacchetti, altrimenti reperitelo da qui e installatelo.
Purtroppo per il corretto funzionamento della pennina, una volta inserita nella porta usb, è sempre necessario dare i seguenti comandi da terminale:
Codice: Seleziona tutto
sudo rmmod em28xx_rc
sudo rmmod em28xx_dvb
sudo rmmod em28xx_v4l
sudo rmmod em28xx
sudo modprobe em28xx card=53 i2c_scan=1
sudo rmmod em28xx_rc
sudo rmmod em28xx_dvb
sudo rmmod em28xx_v4l
sudo rmmod em28xx
sudo modprobe em28xx card=11 i2c_scan=1
Se avete ricevuto un errore del tipo "il modulo xx non è in uso" non fa nulla, proseguite.
Se invece avete ricevuto un errore del tipo "il modulo yy è ancora in uso", rimuovetelo sempre con sudo rmmod e continuate da dove eravate rimasti. Segnalatemelo, così lo aggiungo: meglio toglierne uno che non c'è che viceversa.
Se volete evitare di ripetere i comandi di cui sopra, create uno script sh con questi comandi:
Codice: Seleziona tutto
sudo rmmod em28xx_rc
sleep 2
sudo rmmod em28xx_dvb
sleep 2
sudo rmmod em28xx_v4l
sleep 2
sudo rmmod em28xx
sleep 2
sudo modprobe em28xx card=53 i2c_scan=1
sleep 5
sudo rmmod em28xx_rc
sleep 2
sudo rmmod em28xx_dvb
sleep 2
sudo rmmod em28xx_v4l
sleep 2
sudo rmmod em28xx
sleep 2
sudo modprobe em28xx card=11 i2c_scan=1
A questo punto potete installare kaffeine (o un altro programma di vostra preferenza) e configurare la vostra tv.
In particolare, per kaffeine:
1) Aprite kaffeine e andate in Televisione -> Configura televisione -> Dispositivo 1 (o successivi se ne avete più di uno);
2) selezionate la sorgente della vostra zona, altrimenti scegliete Scansione automatica;
3) sempre dal menu Televisione, selezionate Canali e cliccate su Avvia scansione.
4) se tutto è andato per il verso giusto dovrebbero comparirvi i canali, che potete selezionare e aggiungere alla lista Canali cliccando su Aggiungi selezionati;
5) godetevi la vostra TV
SUPPORTO ANALOGIC E COMPOSITE
Grazie all'utente forest di questo forum si è scoperto che la pennina in questione può essere sfruttata completamente su Ubuntu, ovvero anche nelle sue funzioni di ricevitore analogico e video coposite.
Vediamo come.
Dopo aver già svolto tutti i passi sopra elencati per la ricezione del digitale terrestre, occorre:
1) sostituire nello script questo contenuto:
Codice: Seleziona tutto
gksu rmmod em28xx_dvb
gksu rmmod em28xx
gksu modprobe em28xx card=53 i2c_scan=1
gksu rmmod em28xx_dvb
gksu rmmod em28xx
gksu modprobe em28xx card=10 i2c_scan=1
gksu rmmod em28xx_dvb
gksu rmmod em28xx
gksu modprobe em28xx card=11 i2c_scan=1
Codice: Seleziona tutto
2) Installare xdtv o tvtime
Qui il link al post di forest dove ha dato la bella notizia
UTILIZZO CON VLC
Se per caso si volesse VLC al posto di Kaffeine per la visualizzazione della TV è possibile agire come segue.
Codice: Seleziona tutto
w_scan -X -P -t 2 -E 0 -c IT > ~/dvb-channels.conf
Con Visualizza -> Controlli avanzanti, dovrebbe avere perfino il Televideo
Grazie all'utente Alpha UMa che ha segnalato quanto sopra detto qui
PER VERSIONI DI UBUNTU NON PIÙ SUPPORTATE
I possessori di kernel 2.6.28 , 2.6.29 , 2.6.30, prima di passare alla sezione successiva, dovrebbero seguire questi passaggi:
Aprire il terminale e digitare
Codice: Seleziona tutto
sudo apt-get install mercurial gcc build-essential kaffeine
Codice: Seleziona tutto
sudo apt-get install linux-source linux-headers-`uname -r`
Quindi procedere con:
Codice: Seleziona tutto
hg clone http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
make
sudo make install
SIA PER KARMIC (UBUNTU 9.10) CHE PER JAUNTY
Per tutti
Coloro che possiedono il kernel 2.6.31 possono omettere i passaggi di cui sopra perché i driver di linuxtv.org sono già integrati nel kernel.
Non sono tuttavia compresi per nessuno i firmware.
Andare quindi nel sito http://konstantin.filtschew.de/v4l-firmware/ e scaricare i firmware versione 3 e decomprimerlo.
Inoltre, scaricare il firmware xc3028-v27.fw dall'indirizzo http://www.steventoth.net/linux/hvr1500/ nella stessa cartella dove vi sono quelli sopra, consiglio tutti nella vostra home.
Spostare quindi tutti i firmware nella cartella /lib/firmware. E' possibile farlo col comando
Codice: Seleziona tutto
sudo mv *.fw /lib/firmware
A presto,
superlex