[Guida]: tv dvb su linux con i driver em28xx

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

[Guida]: tv dvb su linux con i driver em28xx

Messaggio da spit »

Ciao a tutti, dato che mi sono sbattuto abbastanza per trovare come far funzionare un sintonizzatore tv usb, ho pensato di scrivere, in  modo che se a qualcuno capita la stessa cosa vada meglio che a me :P

Allora, innanzitutto i driver em28xx http://mcentral.de/wiki/index.php/Em2880 funzionano per tutta una serie di dispositivi, ovvero (direttamente dal wiki del progetto):

in progress:

    * Hauppauge HVR 900 M/R: 65018/B2C0 (Sticker on the device, only analogue TV is supported at the moment, Micronas drx3975d is not supported at the moment)
    * Pinnacle Hybrid Pro Stick (330e) Micronas drx3975d dvb-t demodulator is currently not supported
    * eb1a:2750 based webcams (partly supported)

currently supported DVB-T/Hybrid devices:

    * ATI/AMD TV Wonder 600 [1]
    * SV DVB-T 3400 USB TV Box SinoVideo
    * Pinnacle HD Pro Stick (North American version, NTSC/ATSC) [2]
    * Kworld 350 U DVB-T
    * Kworld 310 U [3]
    * MSI DigiVox A/D (USB2.0)
    * Hauppauge HVR 950 (NTSC/ATSC) [4]
    * Hauppauge WinTV HVR 900 M/R: 65008/A1C0 [5]
    * Terratec Cinergy Hybrid T XS - ZL10353 [6]
    * Terratec Cinergy Hybrid T XS - MT352 [7]
    * Terratec Cinergy Hybrid T XS France
    * Terratec Prodigy Hybrid T XS [8]
    * Terratec Cinergy T XS - xc3028 [9]
    * Terratec Cinergy T XS - mt2060
    * Pinnacle PCTV USB Stick Devicenotes [10]
    * DNT DA2 Hybrid [11]
    * Pinnacle PCTV Hybrid Pro Stick (chip 330e not yet supported) (Ubuntu Installation)[12]
    * Empire USB 2.0 Pen Dual TV [13] (with the current driver it is impossible to listen to analogical tv, so don't buy it if you need an hybrid device)
    * BestBuy Easy TV USB hybrid (EB1A:2881)
    * Kworld 355 U DVB-T
    * Compro VideoMate U3


currently not supported (but possible):

    * iDream DVB-T & Analog USB TV Tuner


currently supported Analogue TV devices:

    * Usbgear VD204v9
    * Leadtek Winfast USB II deluxe
    * SIIG AVTuner-PVR
    * Prolink PlayTV USB 2.0
    * Terratec Cinergy 250 USB
    * Pinnacle PCTV USB 2
    * Pinnacle PCTV analog USB 150e/55e Pal/Secam (Suse10.2 Install) [14]
    * Pinnacle Dazzle TV Mobile (works as PCTV USB2)
    * Hauppauge WinTV USB 2
    * MSI VOX USB 2.0
    * Pinnacle Dazzle DVC 90
    * Pinnacle Dazzle DVC 100
    * Kworld PVR TV 2800 RF
    * Hercules Smart TV USB 2.0
    * MSI Movie Vox
    * D-Link DUB-T210 TV Tuner
    * Gadmei UTV 330
    * Gadmei UTV 310
    * GrabShow 110
    * Supertronindia Supercomp TV USB 2.0 [15]
    * Navtech [16], it uses Empiatech's 2860 chip and will be shown as a USB 2860 device, Popular and Cheap USB based TV Tuner card available in India
    * XCM V-Box for Wii

Cams:

    * Videology 20K14XUSB USB2.0
    * Net GMBH Cam

Framegrabbers with an old Empiatech Chip:

    * Terratec Cinergy 200 USB
    * Leadtek Winfast USB II
    * Kworld USB2800

What's in a *letter*:

    * Terratec Cinergy T USB XE works fine with V4L-DVB [17] (more precisely: mt2060 driver and AF9005 firmware) [18]

Ora, veniamo alla pratica.

Installiamo il software che ci serve: Hg (mercurial), compilatore gcc, nonchè i soliti build-essential, linux-source, linux-headers, ed infine kaffeine che useremo per vedere i canali della tv.

Codice: Seleziona tutto

sudo apt-get install mercurial gcc build-essential linux-source linux-headers-`uname -r` kaffeine
Ora, con hg, scarichiamo i driver

Codice: Seleziona tutto

hg clone http://mcentral.de/hg/~mrec/v4l-dvb-kernel
Ciò fatto, controlliamo se il nostro dispositivo ha bisogno di firmware particolari per funzionare:

Questi dispositivi necessitano del firmware versione 1:

    * Terratec Cinergy Hybrid T XS (versione francese)
    * Terratec Cinergy T XS
    * DNT DA2 Hybrid
    * Kworld 350U

Questi dispositivi necessitano del firmware versione 2:

    * MSI DigiVox A/D
    * Kworld 310U
    * Terratec Cinergy Hybrid T XS (USB ID=0ccd:005e)

Questi dispositivi necessitano del firmware versione 3:

    * HVR 900 B2C0
    * HVR 900 A1C0
    * Terratec Cinergy Hybrid T XS
    * Pinnacle PCTV Hybrid Pro
    * Pinnacle PCTV Hybrid Pro Stick (320e) (USB ID=eb1a:2881)

Questi dispositivi necessitano del firmware versione 4:

    * Pinnacle HD Pro Stick (North American version, NTSC/ATSC)

Possiamo procurarci il firmware, in caso ci serva, da qui http://konstantin.filtschew.de/v4l-firmware/. Spostiamo l'archivio in /lib/firmware e scompattiamolo.

Torniamo al nostro driver, che intanto ci aspetta bel bello nella cartella in cui lo abbiamo scaricato. Spostiamoci in quella cartella, e poi diamo un bel

Codice: Seleziona tutto

sudo make
seguito ovviamente da

Codice: Seleziona tutto

sudo make install
Finita la compilazione, riavviamo il pc e quindi carichiamo il driver con

Codice: Seleziona tutto

sudo modprobe em28xx
A questo punto lanciate kaffeine, che dovrebbe rilevare tutto quanto e proporvi un wizard, al termine del quale potrete godervi la tv dvb sul pc.

Nell'howto che ho tradotto è anche spiegato come far funzionare il telecomando di un Pinnacle PCTV USB DVB-T, ma non avendo io lo stesso aggeggio (che tra le altre cose non è nemmeno mio ma è in prestito da un amico che non è in grado di farlo funzionare ed ha chiesto a me di sbattermi un po') e non avendo il telecomando, non posso garantire. Comunque questo è il link. http://www.2nrds.com/digital-tv-in-linux-with-em28xx-devices
Spero di essermi reso utile a qualcuno.

Saluti

spit
Ultima modifica di spit il mercoledì 19 dicembre 2007, 18:47, modificato 1 volta in totale.
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da spit »

dimenticavo una piccola precisazione: i driver em28xx vanno in conflitto con i gspca, quindi se avete una webcam, non vi stupite se non va più se avete gli em28xx caricati. Si risolve tutto con modprobe -r em28xx e modprobe gspca... Almeno credo, non ho ancora avuto il tempo di provare, a dire il vero.... :P

Beh, ora torno a giocare a terminator con il megadrive collegato al laptop con il sintonizzatore usb :P ;D
Avatar utente
Lunab1
Prode Principiante
Messaggi: 152
Iscrizione: sabato 2 giugno 2007, 11:41
Distribuzione: Ubuntu 21.04
Sesso: Femminile
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da Lunab1 »

Ciao Spit.
Sono una felice proprietaria di Pinnacle pc TV USB2. Se va con il metodo che ho seguito (spero per bene)... non so come fare a farti un monumento, ma in qualche maniera farò.
Intanto grazie in anticipo (devo ancora riavviare e controllare se Kaffeine va...)
Ciau
Luna
user number # 26622"
Avatar utente
Schwitzd
Rampante Reduce
Rampante Reduce
Messaggi: 7622
Iscrizione: martedì 4 luglio 2006, 10:44
Località: Svizzera
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da Schwitzd »

Spit

Ottimo lavoro... io ci vederei bene un wiki cosa ne dici?
La RAM è come la gnocca non è mai abbastanza!
Pagine Personale sul wiki
Contribuisci alla Documentazione
Avatar utente
Lunab1
Prode Principiante
Messaggi: 152
Iscrizione: sabato 2 giugno 2007, 11:41
Distribuzione: Ubuntu 21.04
Sesso: Femminile
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da Lunab1 »

io sono molto novellina del forum e sono all'oscuro delle procedure, ma mi pare un'ottima idea.
comunque tra Kaffeine e me c'è decisamente un rapporto controverso  :-[ non riesco mica a fargli leggere la TV, soltanto TV time mi funzionicchia... comunque per il wiki mi pare un'ottima cosa
user number # 26622"
Avatar utente
Schwitzd
Rampante Reduce
Rampante Reduce
Messaggi: 7622
Iscrizione: martedì 4 luglio 2006, 10:44
Località: Svizzera
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da Schwitzd »

Lunab1 ha scritto: io sono molto novellina del forum e sono all'oscuro delle procedure, ma mi pare un'ottima idea.
comunque tra Kaffeine e me c'è decisamente un rapporto controverso  :-[ non riesco mica a fargli leggere la TV, soltanto TV time mi funzionicchia... comunque per il wiki mi pare un'ottima cosa
dai non ti preoccupare... ci siamo passati tutti...
Questo è il nostro wiki
http://wiki.ubuntu-it.org/
La RAM è come la gnocca non è mai abbastanza!
Pagine Personale sul wiki
Contribuisci alla Documentazione
Avatar utente
Lunab1
Prode Principiante
Messaggi: 152
Iscrizione: sabato 2 giugno 2007, 11:41
Distribuzione: Ubuntu 21.04
Sesso: Femminile
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da Lunab1 »

Si potrebbe provare a tradurre la pagina che indicava Spit, oltre che fare un wiki di quanto detto da Spit. :D
edit
@Supremus: mi sto documentando, non credere che mi tiri indietro, eh!!!
Ultima modifica di Lunab1 il venerdì 28 dicembre 2007, 19:21, modificato 1 volta in totale.
user number # 26622"
Avatar utente
Lunab1
Prode Principiante
Messaggi: 152
Iscrizione: sabato 2 giugno 2007, 11:41
Distribuzione: Ubuntu 21.04
Sesso: Femminile
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da Lunab1 »

Bonsoir à tous... non riesco a far partire Kaffeine...  >:( come devo fare?

Modifico

Esiste un wiki per installare le schede TV (analogico e digitale) Pinnacle a questo indirizzo http://wiki.ubuntu-it.org/Pinnacle
Per quanto riguarda Kaffeine non funziona per forza: la mia scheda TV è solo analogica...
Ultima modifica di Lunab1 il sabato 29 dicembre 2007, 12:03, modificato 1 volta in totale.
user number # 26622"
filippo19
Prode Principiante
Messaggi: 4
Iscrizione: domenica 30 dicembre 2007, 23:31

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da filippo19 »

Sono nuovo di Linux e di Ubuntu, ma volevo abbandonare Bill (non posso cambiare PC quando lui decide di cambiare versione) e quindi mi sono lanciato in questa avventura.
Ho una terratec cinergy hybrid XS e stavo sequendo le istruzioni qui riportate, ma ottengo il log allegato.


Che significa?

Ciao, ho risolto
Grazie comunque
Allegati
spool.txt
(4.95 KiB) Scaricato 96 volte
Ultima modifica di filippo19 il lunedì 31 dicembre 2007, 18:54, modificato 1 volta in totale.
Avatar utente
Lunab1
Prode Principiante
Messaggi: 152
Iscrizione: sabato 2 giugno 2007, 11:41
Distribuzione: Ubuntu 21.04
Sesso: Femminile
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da Lunab1 »

Ciao.
Allora, provando e riprovando con questa guida sono riuscita a far partire (con qualità discutibile causa antenna) il segnale per una decina di canali (almeno vedo bene rai e mediaset... più qualche tv locale).
Uso Tv Time (kdetv consigliato da divilinux a me non vuol saperne di partire).
Ora: l'audio è completamente assente. Come posso fare??
Dai, che se si risolve integriamo il wiki che c'è già...
Luna
user number # 26622"
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da spit »

ciao a tutti, e buon duemilaeotto :P
Per quanto riguarda fare un wiki, personalmente non avrei il tempo causa esamni di filosofia interculturale delle religioni, filosofia teoretica e filosofia della mente (gaaaaaaaaah!) a tempi brevi, ma se qualcuno vuole pensarci, ben venga... Il problema dell'audio di tvtime è noto, ed esistono soluzioni relativamente semplici che però non posso provare (ho restituito la pennetta al legittimo proprietario). Riporto dal forum internazionale:

il problema è che TvTime non cerca il canale dsp. Bisogna quindi usare un comando separato per leggere il flusso audio..

[....]ecco uno script per ottenere tale risultato. Create un nuovo file di testo, incollatecelo, salvate, chmod +x, copiatelo in /usr/bin. Non garantisco, appunto perchè non posso provarlo con nulla, ma vale la pena di tentare...



#!/bin/bash
/usr/bin/tvtime &
sleep 0.25
sox -c 2 -sw -r 32000 -t ossdsp /dev/dsp1 -t ossdsp /dev/dsp
Avatar utente
Lunab1
Prode Principiante
Messaggi: 152
Iscrizione: sabato 2 giugno 2007, 11:41
Distribuzione: Ubuntu 21.04
Sesso: Femminile
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da Lunab1 »

Ti ringrazio, Spit, provo io con l'audio appena posso.

Così poi mi armo e se tu sei d'accordo inizio a scrivere il wiki.

Sto per passare al digitale terrestre... vedremo.
Complimenti per la catasta di esami che ti attende 8). Non vorrei trovarmi al tuo posto.
In bocca al lupo ;)
Luna
user number # 26622"
Avatar utente
koburn
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 264
Iscrizione: giovedì 24 maggio 2007, 15:23
Distribuzione: xubuntu 18.04
Sesso: Maschile
Località: Leverano (LE)

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da koburn »

ho seguito la tua guida e ho configurato alla grande il pc (ho la terratec Cinergy Hybrid T XS - ZL10353).
solo che, come accennato da te, non mi funziona più la webcam.

per configurare la webcam integrata sul mio asus (a6km) ho seguito la guida di davidonzo (http://www.davidonzo.com/post/680/linux ... asus-a6km/) ed ha funzionato tutto. dopo aver installato il dvb ho dei problemi.
dando il comando, come da tuo suggerimento,

Codice: Seleziona tutto

sudo modprobe gspca
mi restituisce il seguente errore

Codice: Seleziona tutto

FATAL: Error inserting gspca (/lib/modules/2.6.22-14-generic/ubuntu/media/gspcav1/gspca.ko): Unknown symbol in module, or unknown parameter (see dmesg)
???
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da spit »

il problema è che entrambi i moduli creano un device video con lo stesso nome, nella fattispecie video0. Ad ora, essendo che come ho già scritto non ho più la pennetta, non posso smanettarci e trovare una soluzione. Comunque nel tuo caso devi prima scaricare i moduli em2880 e poi caricare gspca...
Avatar utente
koburn
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 264
Iscrizione: giovedì 24 maggio 2007, 15:23
Distribuzione: xubuntu 18.04
Sesso: Maschile
Località: Leverano (LE)

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da koburn »

cioè dovrei dare prima il modprobe -r em28xx e poi modprobe gspca giusto?
e io faccio proprio così, ma mi da quell'errore solo quando carico i moduli gspca.
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da spit »

mmh... non saprei come aiutarti... a naso potresti blacklistare gli em28xx e poi riavviare e caricare i gspca...
Avatar utente
koburn
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 264
Iscrizione: giovedì 24 maggio 2007, 15:23
Distribuzione: xubuntu 18.04
Sesso: Maschile
Località: Leverano (LE)

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da koburn »

ehm... non credo di aver capito per intero.
come li blacklisto?

comunque ho chiesto consigli anche agli autori della guida sulla webcam.
sono fiducioso.

se volessi disinstallare il terratec e riprovare come dovrei fare?
grazie
Avatar utente
koburn
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 264
Iscrizione: giovedì 24 maggio 2007, 15:23
Distribuzione: xubuntu 18.04
Sesso: Maschile
Località: Leverano (LE)

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da koburn »

scusa se insisto, ma ho deciso di rimuovere il tutto. come faccio a disinstallare tutto quello che ho installato seguendo questa guida?
grazie
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da spit »

intanto scusami se ci ho messo un po' a rispondere, ma qui a siena non ho una connessione a internet se non quando vado da amici più ricchi, per giunta è un brutto periodo in quanto a esami...

allora: se hai ancora la cartella dove hai scompattato i file (l'albero dei sorgenti) te la dovresti cavare con

Codice: Seleziona tutto

sudo make uninstall
Se non hai più l'albero dei sorgenti... buona fortuna, dovrai cancellare i file a mano manina. Comunque per blacklistare un modulo lo aggiungi al file /etc/modprobe.d/blacklist con

Codice: Seleziona tutto

sudo gedit /etc/modprobe.d/blacklist
Spero che ti riesca tutto. Più di così non posso dirti perchè oltre a non avere la pennetta su questo pc non ho nemmeno mai installato i driver...
ketesta
Prode Principiante
Messaggi: 2
Iscrizione: venerdì 18 gennaio 2008, 20:54

Re: [Guida]: tv dvb su linux con i driver em28xx

Messaggio da ketesta »

Ciao ho fatto tutto quel che hai detto a parte il fatto che alla fine uso tvview

Come avevi previsto però non mi fa più la webcam

e non mi rimuove em28xx

mi da un errore fatale!!!!!!!!!!!!!!!!!!!!!!!!!

.......................$ modprobe -r em28xx e modprobe gspca
FATAL: Module em28xx is in use.

C'è un modo per usarli entrambi???

o almeno per riattivare al web
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti