[Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
SmakoR
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 391
Iscrizione: sabato 30 dicembre 2006, 20:26
Località: Siracusa (Sicilia)

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da SmakoR »

Io non riesco ad installarlo, qualcuno è riuscito?
Sarebbe possibile aggiornare la procedura?
Software is like sex: it's better when it's free...
mauro.lami
Prode Principiante
Messaggi: 157
Iscrizione: martedì 11 marzo 2008, 20:45
Località: Liguria
Contatti:

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da mauro.lami »

Ciao ho installato kaffeine e uso l'ultima versione di ubuntu la 11.04 , la mia penna ha come ID 2040:7070 ed è una Hauppauge Nova-T Stick 3
il prg mi riconosce i canali  >:( ma quando ne seleziono uno per vedere  mi da questo messaggio di errore "Cannot find demux plugin for MRL "fifo:/home/mauro/.kde/share/apps/kaffeine/dvbpipe.m2t".
lo dovrò installare su un portatile per darlo alla mia compagna che starà qualche mese in ospedale
mi date un mano ?
grazie
Xgaz ha scritto: Dopo le richieste di molti, che mi confermano che tali pennette per la ricezione del digitale terrestre su usb, funzionano finalmente anche su Linux, mi sono deciso a scrivere una guida dettagliata sulle operazioni da effettuare su Ubuntu 9.10 (e successivi).

La guida è valida per questi due modelli di ricevitore DVB-T:

Hauppauge HVR-900 (Rev. 2) con ID 2040:6502

Pinnacle PCTV 330e con ID 2304:0226

Gli ID delle pennette sono ricavabili, da terminale, con il comando

Codice: Seleziona tutto

lsusb
Tale guida è stata ricavata grazie ai risultati dello sviluppatore Devin Heitmueller che si è preso la briga di studiarci sopra e creare un driver funzionante.
Il blog di riferimento da cui ho preso spunto è questo: http://www.kernellabs.com/blog/?p=1397
Qui invece le esperienze con gli utenti del forum che hanno portato finalmente al primo successo con il dvb-t: http://forum.ubuntu-it.org/viewtopic.php?t=295273

PREMESSA: TOGLIETE LA PENNETTA DAL PC DURANTE LE OPERAZIONI DI SEGUITO ELENCATE


PROCEDURA PER UBUNTU 10.04 e precedenti (KERNEL = 2.6.35):


PROCEDURA TIPO A (patch dei sorgenti originali di Devin Heitmueller):

1) Aggiornate, se non lo avete già fatto, gli strumenti per la compilazione:

Codice: Seleziona tutto

sudo apt-get install mercurial build-essential linux-image-`uname -r` linux-headers-`uname -r`
2) Scaricate i drivers:

Codice: Seleziona tutto

hg clone http://kernellabs.com/hg/~dheitmueller/v4l-dvb-drxd
3) Portatevi nella cartella dei drivers:

Codice: Seleziona tutto

cd v4l-dvb-drxd
4) Scaricate la mia patch:

Codice: Seleziona tutto

wget http://xgazza.altervista.org/Linux/DVB/Drivers/drxd_2_6_35.diff
5) Eseguite la patch:

Codice: Seleziona tutto

patch -p1 < drxd_2_6_35.diff
6) Lanciate la compilazione:

Codice: Seleziona tutto

make
Per gli stessi motivi su esposti la compilazione se lasciata così terminerebbe con un errore; quindi dopo dieci secondi circa stoppate  il processo con i tasti CTRL + C ed eseguite questo comando per modificare il file .config e disabilitare la compilazione del driver per la firedtv:

Codice: Seleziona tutto

sed -i 's/CONFIG_DVB_FIREDTV=m/CONFIG_DVB_FIREDTV=n/' ./v4l/.config
7) Rieseguite la compilazione (questa volta dovrebbe terminare senza errori):

Codice: Seleziona tutto

make
8 ) Installate i drivers:

Codice: Seleziona tutto

sudo make install

PROCEDURA TIPO B (con i sorgenti di Voland):

1) Aggiornamento sorgenti ed headers del kernel in uso + compilatori:

Codice: Seleziona tutto

sudo apt-get install build-essential linux-image-`uname -r` linux-headers-`uname -r`
3) Scaricare driver dal mio sito:

Codice: Seleziona tutto

wget http://xgazza.altervista.org/Linux/DVB/Drivers/HVR900r2_2_6_35.tar.bz2
e decomprimere il file:

Codice: Seleziona tutto

tar -xjvf HVR900r2_2_6_35.tar.bz2
3) Entrare nella cartella del driver che si è creata e compilare:

Codice: Seleziona tutto

cd HVR900r2_2_6_35

Codice: Seleziona tutto

make
4) Se tutto ok, installare driver:

Codice: Seleziona tutto

sudo make install

Per tutte e due le procedure saranno poi neccessari i firmwares per attivare la pennetta, come per Ubuntu 10.04:

Codice: Seleziona tutto

cd /lib/firmware

Codice: Seleziona tutto

sudo wget http://kernellabs.com/firmware/drxd/drxd-a2-1.1.fw

Codice: Seleziona tutto

sudo wget http://kernellabs.com/firmware/drxd/drxd-b1-1.1.fw

Codice: Seleziona tutto

sudo wget http://www.steventoth.net/linux/hvr1500/xc3028-v27.fw
Riavviare il sistema:

Codice: Seleziona tutto

sudo reboot


Per visualizzare la tv digitale è consigliato l'uso di Kaffeine; meglio se è la vecchia versione 0.8.8.

Per la tv analogica invece è consigliato TVtime.


Fatemi sapere le vostre esperienze ... ;)
Avatar utente
9600xt
Prode Principiante
Messaggi: 177
Iscrizione: lunedì 1 ottobre 2007, 19:50
Località: Politecnico di Torino

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da 9600xt »

Ho patchato i driver per il kernel 2.6.38, l'ho testato con successo sul mio Ubuntu 11.04 a 64bit con la pennetta pinnacle pctv 330e, spero si possa mettere in prima pagina, nel pacchetto ho incluso tutto il necessario, anche i file firmware, basta scompattare il tutto, compilare ed installare i driver nella cartella  HVR900r2_2_6_38_mod, e copiare i file nella cartella firmware in /lib/firmware, riavviare il sistema e magia godersi la tv digitale con kaffeine!!!

Ecco il link al pacchetto driver:
http://www.megaupload.com/?d=Q3GXM5WI
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da Xgaz »

Se i possessori della pennetta (io non ce l'ho) confermano che funziona, mettiamo in prima pagina

ciao  ;)
bec
Prode Principiante
Messaggi: 16
Iscrizione: domenica 11 aprile 2010, 23:04

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da bec »

9600xt ha scritto: Ho patchato i driver per il kernel 2.6.38, l'ho testato con successo sul mio Ubuntu 11.04 a 64bit con la pennetta pinnacle pctv 330e, spero si possa mettere in prima pagina, nel pacchetto ho incluso tutto il necessario, anche i file firmware, basta scompattare il tutto, compilare ed installare i driver nella cartella  HVR900r2_2_6_38_mod, e copiare i file nella cartella firmware in /lib/firmware, riavviare il sistema e magia godersi la tv digitale con kaffeine!!!

Ecco il link al pacchetto driver:
http://www.megaupload.com/?d=Q3GXM5WI
Ciao, ho scaricato il pacchetto da megaupload, puoi cortesemente elencare i passi da eseguire ?
Inoltre: puoi indicare se e a che punto si "innesta" sulla procedura descritta da Xgaz.
Grazie.
Ciao.
vanga
Prode Principiante
Messaggi: 11
Iscrizione: mercoledì 8 dicembre 2010, 12:53

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da vanga »

Confermo che la procedura postata da 9600xt e' funzionante.....grazie  :)
kikko65IT
Prode Principiante
Messaggi: 11
Iscrizione: mercoledì 9 luglio 2008, 8:47

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da kikko65IT »

Testata anch'io sembra funzionare tutto, posto le log.
em28xx: New device WinTV HVR-900 @ 480 Mbps (2040:6502, interface 0, class 0)
DVB: registering adapter 0 frontend 0 (Micronas DRXD DVB-T)...
em28xx #0: Successfully loaded em28xx-dvb
Em28xx: Initialized (Em28xx dvb Extension) extension
Saluti
grazie
kikko
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da Xgaz »

@9600xt
@vanga
@kikko65IT

Quindi confermate che basta:
- scaricare e decomprimere il pacchetto da megaupload
- aprire il terminale e portarsi nella cartella creata
- dare un make e un sudo make install
- copiare i firmware in /lib/firmware
- riavviare

??
Attila91
Prode Principiante
Messaggi: 17
Iscrizione: venerdì 22 luglio 2011, 18:44

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da Attila91 »

Xgaz ha scritto: @9600xt
@vanga
@kikko65IT

Quindi confermate che basta:
- scaricare e decomprimere il pacchetto da megaupload
- aprire il terminale e portarsi nella cartella creata
- dare un make e un sudo make install
- copiare i firmware in /lib/firmware
- riavviare

??
ciao mi sono appena registrato! ;) uso da poco linux (ubuntu)!
Comunque ho una pinnacle PCTV 330e ho provato i driver che ha messo 9600xt confermo funzionano! li ho installati con la procedura che hai descritto!

Però il telecomando non funziona! o meglio non installa IR della tuner!!

-EDIT-

@vanga
@kikko65IT
@bec
Vi funziona il telecomando??
Ultima modifica di Attila91 il domenica 24 luglio 2011, 12:29, modificato 1 volta in totale.
kikko65IT
Prode Principiante
Messaggi: 11
Iscrizione: mercoledì 9 luglio 2008, 8:47

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da kikko65IT »

@9600xt
@vanga
@kikko65IT

Quindi confermate che basta:
- scaricare e decomprimere il pacchetto da megaupload
- aprire il terminale e portarsi nella cartella creata
- dare un make e un sudo make install
- copiare i firmware in /lib/firmware
- riavviare

??
Si confermato anche per me.
Saluti
kikko
bec
Prode Principiante
Messaggi: 16
Iscrizione: domenica 11 aprile 2010, 23:04

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da bec »

Xgaz ha scritto: Quindi confermate che basta:
- scaricare e decomprimere il pacchetto da megaupload
- aprire il terminale e portarsi nella cartella creata
- dare un make e un sudo make install
- copiare i firmware in /lib/firmware
- riavviare
??
Sì, confermato anche da parte mia.
Ciao.
zamarco
Prode Principiante
Messaggi: 4
Iscrizione: sabato 6 agosto 2011, 23:38

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da zamarco »

come fate a copiare i file in /lib/firmware ?    mi viene impedito
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da Xgaz »

zamarco ha scritto: come fate a copiare i file in /lib/firmware ?    mi viene impedito
Prima pagina del thread:
Xgaz ha scritto:
6) Caricare i firmware necessari al funzionamento della periferica:

Codice: Seleziona tutto

cd /lib/firmware

Codice: Seleziona tutto

sudo wget http://kernellabs.com/firmware/drxd/drxd-a2-1.1.fw

Codice: Seleziona tutto

sudo wget http://kernellabs.com/firmware/drxd/drxd-b1-1.1.fw

Codice: Seleziona tutto

sudo wget http://www.steventoth.net/linux/hvr1500/xc3028-v27.fw
zamarco
Prode Principiante
Messaggi: 4
Iscrizione: sabato 6 agosto 2011, 23:38

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da zamarco »

risolto...di sicuro con i comandi dos non funzionava. (rotfl)..ahh il mio neurone sta' decisamente invecchiando
zamarco
Prode Principiante
Messaggi: 4
Iscrizione: sabato 6 agosto 2011, 23:38

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da zamarco »

per qualche motivo strano e' sparita la tv...kaffeine mi dice "no available device found" ma dando un lsusb da terminale dice "Bus 002 Device 004: ID 2304:0226 Pinnacle Systems, Inc. PCTV 330e"  provato a rifare la procedura...tutto ok...ma nessun risultato  >:(
zamarco
Prode Principiante
Messaggi: 4
Iscrizione: sabato 6 agosto 2011, 23:38

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da zamarco »

questi sono gli errori dopo aver dato il secondo make dopo la patch

/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.c: In function 'free_firmware':
/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.c:252:3: error: implicit declaration of function 'kfree'
/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.c: In function 'load_all_firmwares':
/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.c:314:2: error: implicit declaration of function 'kzalloc'
/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.c:314:13: warning: assignment makes pointer from integer without a cast
/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.c:365:21: warning: assignment makes pointer from integer without a cast
/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.c: In function 'xc2028_attach':
/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.c:1269:13: warning: assignment makes pointer from integer without a cast
make[3]: *** [/home/marco/v4l-dvb-drxd/v4l/tuner-xc2028.o] Errore 1
make[2]: *** [_module_/home/marco/v4l-dvb-drxd/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.38-11-generic'
make[1]: *** [default] Errore 2
make[1]: uscita dalla directory "/home/marco/v4l-dvb-drxd/v4l"
make: *** [all] Errore 2
marco@marco-K50IJ:~/v4l-dvb-drxd$
maxx7
Prode Principiante
Messaggi: 1
Iscrizione: giovedì 29 settembre 2011, 11:26

[Supporto] guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da maxx7 »

salve, mi affaccio per la prima volta nel mondo di Linux.
Lo trovo eccezionale, ma resto cmq poco pratico.
Sto incontrando difficoltà a far riconoscere a Ubuntu 11.04 la mia Pinnacle 330e; sebbene abbia seguito le vostre istruzioni ritengo di non essere bravo a Terminale: potreste aiutarmi nel dettaglio su ciò che di preciso va digitato?
Sono arrivato a installare mercurial, image, headers. Ho problemi a copiare i drivers (drxd...) nella cartella firmware.
Grazie
max
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da Xgaz »

@maxx7
@zamarco

con ubuntu 11.04 quella procedura non funziona più!

Dovete usare il pacchetto di 9600xt scaricabile da megaupload:
http://forum.ubuntu-it.org/viewtopic.ph ... 6#p3645116

e fare così: http://forum.ubuntu-it.org/viewtopic.ph ... 4#p3696404

Scusate ma appena possibile aggiungo in prima pagina!  :-[
luivit
Prode Principiante
Messaggi: 6
Iscrizione: martedì 4 ottobre 2011, 10:32

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da luivit »

salve, ho una chiavetta pinnacle 330e...fino ad ieri ha funzionato perfettamente (xubuntu 11.04) poi ho installato gli aggiornamenti (tramite l'icona rossa sulla barra) e in mythtv non viene più riconosciuta.
Ho provato ad installare i driver da capo ma durante la compilazione mi da questi errori:

Codice: Seleziona tutto

$ sudo make
make -C /lib/modules/2.6.38-11-generic/build M= modules
make[1]: ingresso nella directory "/usr/src/linux-headers-2.6.38-11-generic"
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
make[2]: ***  Nessuna regola per generare l'obiettivo "kernel/bounds.c", necessario per "kernel/bounds.s".  Arresto.
make[1]: *** [prepare0] Errore 2
make[1]: uscita dalla directory "/usr/src/linux-headers-2.6.38-11-generic"
make: *** [default] Errore 2
grazie in anticipo  :)
(ho usato il pack di 9600xt)
Ultima modifica di luivit il martedì 4 ottobre 2011, 22:01, modificato 1 volta in totale.
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Driver] Guida installazione dvb-t Hauppauge HVR-900R2 e Pinnacle PCTV 330e su Ubuntu

Messaggio da Xgaz »

Prova a dare prima un:

Codice: Seleziona tutto

sudo apt-get install linux-headers-`uname -r`
e rifare la compilazione dando make e non sudo make
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti