Tv Receiver

Riconoscimento, installazione e configurazione delle periferiche.
Juannyit
Prode Principiante
Messaggi: 13
Iscrizione: domenica 15 marzo 2009, 13:15

Re: Tv Receiver

Messaggio da Juannyit »

Qualcuno ha trovato la soluzione?
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

Non mi sembra che il driver sia stato modificato; quindi il problema è nei nuovi kernel...

Appena ho tempo provo a fare delle prove più approfondite...
superfrancy97

Re: Tv Receiver

Messaggio da superfrancy97 »

Allora su Arch Linux ho aggiornato all'ultima versione stabile del kernel (3.1.1-1) e ho caricato il modulo tm6000-dvb. In seguito ho avviato una scansione con vlc ed ecco i risultati:

http://www.mediafire.com/?kk7rdtj4otrccwf (Output dmesg)
http://www.mediafire.com/?i5zfzkgr35cla9z (Output VLC durante la scansione)

Mi scuso per il fatto che sono hostati su mediafire ma sono pesanti e non volevo occupare spazio inutile sui server del forum.

La cosa strana che probabilmente crea il problema è il fatto che continui a caricare inutilmente il firmware senza mai dare output di scambio dati. Bisognerebbe spulciare con calma tra le patch ed eventualmente disapplicarle e vedere quale genera il problema!
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

userone
Prode Principiante
Messaggi: 5
Iscrizione: lunedì 19 dicembre 2011, 0:04

Re: Tv Receiver

Messaggio da userone »

Ciao a tutti, mi sono appena iscritto. Vi ho letto tante di quelle volte... ma questa volta non ne esco vivo e quindi mi sono iscritto per chiedere ulteriori delucidazioni.

Ho Ubuntu 10.04 e una Hauppauge WinTV hvr 900H.


Riesumo questo vecchio post di xgaz http://forum.ubuntu-it.org/viewtopic.ph ... 5#p3049965
Xgaz ha scritto: 2) Scaricare i drivers :

Codice: Seleziona tutto

sudo hg clone http://linuxtv.org/hg/v4l-dvb
Quando lo lancio mi dice che i driver sono vecchi, e mi consiglia di vedere qua: http://git.linuxtv.org/media_build.git però sinceramente non capisco quale prendere...
Xgaz ha scritto: 3) Compilare:

Codice: Seleziona tutto

cd v4l-dvb

Codice: Seleziona tutto

sudo make
Ho ignorato il fatto che i driver sono vecchi e sono andato avanti; a questo punto però sta due ore e non arriva mai a fare i tm6000 ...fino a che si incarta su un altro driver.

Tant'è che infatti quando faccio sudo modprobe tm6000 mi dice che non lo trova, e nemmeno dmesg me lo lista.

Vorrei anche sapere quale programma poi usare, se Kaffeine oppure qualcos'altro; vorrei collegarla con la scart al videoregistratore e usarla per digitalizzare qualche vecchia videocassetta (tipo cresima/comunione/matrimonio... quelle videocassette che speri che si sfaldino col tempo e invece ora che le digitalizzo, mi tormenteranno per sempre  (yes)...).

Grazie mille.
Ultima modifica di userone il lunedì 19 dicembre 2011, 0:29, modificato 1 volta in totale.
userone
Prode Principiante
Messaggi: 5
Iscrizione: lunedì 19 dicembre 2011, 0:04

Re: Tv Receiver

Messaggio da userone »

dai, dai... guys, non mi abbandonate, che la tentazione di installare i driver su winzozzo è troppo forte...  8)...dai dai, please :) ...ho il cd di installazione che mi chiama urlando fortissimo ma non voglio accettare :D
Ultima modifica di userone il lunedì 19 dicembre 2011, 23:40, modificato 1 volta in totale.
superfrancy97

Re: Tv Receiver

Messaggio da superfrancy97 »

Ho scritto una mail allo sviluppatore dei driver DVB per vedere se sa qualcosa a riguardo... Sto continuando a fare delle prove ma senza risultati  (bad)
elmad
Prode Principiante
Messaggi: 6
Iscrizione: venerdì 13 aprile 2012, 5:02

Re: Tv Receiver

Messaggio da elmad »

Sono riuscito a far funzionare la ricerca canali della mia chiavetta con chipset tm6010 ricompilando il kernel ed annullando le ultime modifiche degli sviluppatori.

La mia chiavetta è una Terratec Cinergy Hybrid XE . Dato che da quel che ho letto funziona (anche se non benissimo) con kernel 2.6.38 , ho preso i file del driver dal kernel 2.6.38 (solo quelli modificati nel kernel .39), li ho copiati in un kernel 3.x, ed ho compilato il kernel. Il modulo carica con la solita lentezza ma almeno aggancia i canali.

Bisognerebbe comunicare agli sviluppatori che c'è stata una regressione che dipende proprio dal codice del driver, ma non so da dove iniziare per comunicarlo...
Ultima modifica di elmad il venerdì 13 aprile 2012, 5:19, modificato 1 volta in totale.
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

Con il kernel 3.2 il driver è fuori dallo staging e funziona perfettamente (yes)

Appena inserisco la mia Hauppauge 900H viene subito riconosciuta e vengono caricati i moduli (senza la precedente infinita attesa)

Con Ubuntu 12.04 dovrebbe funzionare perciò con i soli driver del kernel, mettendo solo il firmware in /lib/firmware...

Se si vuole fare il backport del driver su kernel più vecchi, tipo 2.6.38 o 3.0.0, conviene installarsi i media_build (aggiornati giornalmente):

Codice: Seleziona tutto

sudo apt-get install linux-headers-`uname -r` build-essential git-core

Codice: Seleziona tutto

git clone git://linuxtv.org/media_build.git

Codice: Seleziona tutto

cd media_build

Codice: Seleziona tutto

./build

Codice: Seleziona tutto

sudo make install
;)
elmad
Prode Principiante
Messaggi: 6
Iscrizione: venerdì 13 aprile 2012, 5:02

Re: Tv Receiver

Messaggio da elmad »

Xgaz ha scritto: Con il kernel 3.2 il driver è fuori dallo staging e funziona perfettamente (yes)

Appena inserisco la mia Hauppauge 900H viene subito riconosciuta e vengono caricati i moduli (senza la precedente infinita attesa)
Grazie, che bella notizia  ;D
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

Xgaz ha scritto:
Appena inserisco la mia Hauppauge 900H viene subito riconosciuta e vengono caricati i moduli (senza la precedente infinita attesa)
Credo che questa patch abbia contribuito molto: tm6000 : improve loading speed on hauppauge 900H  ;)
elmad
Prode Principiante
Messaggi: 6
Iscrizione: venerdì 13 aprile 2012, 5:02

Re: Tv Receiver

Messaggio da elmad »

Xgaz ha scritto:
Xgaz ha scritto:
Appena inserisco la mia Hauppauge 900H viene subito riconosciuta e vengono caricati i moduli (senza la precedente infinita attesa)
Credo che questa patch abbia contribuito molto: tm6000 : improve loading speed on hauppauge 900H  ;)
Sembra di sì  ;D .
Il supporto IR l'hai provato, sai se funziona? Io adesso non ho il tempo di provarlo ma in dmesg vedo questo messaggio:
tm6000: IR URB failure: status: -2, length 0
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

elmad ha scritto: Il supporto IR l'hai provato, sai se funziona? Io adesso non ho il tempo di provarlo ma in dmesg vedo questo messaggio:
tm6000: IR URB failure: status: -2, length 0
Lo da anche a me...

In teoria il problema dell' URB submit fails è stata risolta con questa patch: tm6000: rewrite IR support

Infatti cat /proc/bus/input/devices mi trova qualcosa:

Codice: Seleziona tutto

I: Bus=0003 Vendor=2040 Product=6600 Version=0001
N: Name="tm5600/60x0 IR (tm6000 #0)"
P: Phys=usb-0000:00:1a.0-1.1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/rc/rc0/input13
U: Uniq=
H: Handlers=kbd event13 
B: PROP=0
B: EV=100013
B: KEY=10afc312 214201700000000 0 118000 41a800004801 9e16c000000000 10000ffc
B: MSC=10
Però irw non mi rileva nessun tasto premuto...  :-\
superfrancy97

Re: Tv Receiver

Messaggio da superfrancy97 »

Xgaz ha scritto:
elmad ha scritto: Il supporto IR l'hai provato, sai se funziona? Io adesso non ho il tempo di provarlo ma in dmesg vedo questo messaggio:
tm6000: IR URB failure: status: -2, length 0
Lo da anche a me...

In teoria il problema dell' URB submit fails è stata risolta con questa patch: tm6000: rewrite IR support

Infatti cat /proc/bus/input/devices mi trova qualcosa:

Codice: Seleziona tutto

I: Bus=0003 Vendor=2040 Product=6600 Version=0001
N: Name="tm5600/60x0 IR (tm6000 #0)"
P: Phys=usb-0000:00:1a.0-1.1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/rc/rc0/input13
U: Uniq=
H: Handlers=kbd event13 
B: PROP=0
B: EV=100013
B: KEY=10afc312 214201700000000 0 118000 41a800004801 9e16c000000000 10000ffc
B: MSC=10
Però irw non mi rileva nessun tasto premuto...  :-\


Adesso provo anche io a combinare qualcosa con LIRC magari ho fortuna!  ;D

Anche sulla repo stabile di Arch il kernel contiene i TM6000  :)
elmad
Prode Principiante
Messaggi: 6
Iscrizione: venerdì 13 aprile 2012, 5:02

Re: Tv Receiver

Messaggio da elmad »

superfrancy97 ha scritto:
Xgaz ha scritto:
elmad ha scritto: Il supporto IR l'hai provato, sai se funziona? Io adesso non ho il tempo di provarlo ma in dmesg vedo questo messaggio:
tm6000: IR URB failure: status: -2, length 0
Lo da anche a me...

In teoria il problema dell' URB submit fails è stata risolta con questa patch: tm6000: rewrite IR support

Infatti cat /proc/bus/input/devices mi trova qualcosa:

Codice: Seleziona tutto

I: Bus=0003 Vendor=2040 Product=6600 Version=0001
N: Name="tm5600/60x0 IR (tm6000 #0)"
P: Phys=usb-0000:00:1a.0-1.1/input0
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/rc/rc0/input13
U: Uniq=
H: Handlers=kbd event13 
B: PROP=0
B: EV=100013
B: KEY=10afc312 214201700000000 0 118000 41a800004801 9e16c000000000 10000ffc
B: MSC=10
Però irw non mi rileva nessun tasto premuto...  :-\


Adesso provo anche io a combinare qualcosa con LIRC magari ho fortuna!  ;D

Anche sulla repo stabile di Arch il kernel contiene i TM6000  :)
Da questo link:
http://comments.gmane.org/gmane.linux.d ... ture/25192


Ho provato a vedere con "cat /dev/input/event8" (8 nel mio caso) se riceve qualcosa e riceve  (good)

Domani vedo come configurare il tutto  ;)

Da quel che ho capito non c'è bisogno di lirc ma non ho approfondito ancora
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

Devin Heitmueller | 18 Nov 21:07

One thing you may wish to consider is that if I recall the Terratec
remotes are typically NEC and the Hauppauge remotes are typically RC5.
So it's possible that only the NEC support is working in the current
tm6010 driver, which is why the Hauppauge remote doesn't work.

Devin
Io ho una Hauppauge... :(
superfrancy97

Re: Tv Receiver

Messaggio da superfrancy97 »

Da me funziona! Riceve il segnale da qualunque telecomando. LIRC serve per poter configurare i pulsanti con qualunque programma e telecomando. Domani faccio qualche prova anche io!

P.S. Ho una Happauge e funziona tutto alla grande ;)
superfrancy97

Re: Tv Receiver

Messaggio da superfrancy97 »

Attualmente i driver LIRC non compilano per incompatibilità con la nuova versione del kernel. In attesa di un aggiornamento, grazie al telecomando fornito nella scatola della Hauppauge HVR-900H è possibile effettuare alcune operazioni basilari poiché il driver riconosce il chip Infrarossi della chiavetta come fosse una tastiera. Se qualcuno risolve prima del tempo con LIRC non esiti a scrivere eventuali sviluppi.

Have fun ;)!
elmad
Prode Principiante
Messaggi: 6
Iscrizione: venerdì 13 aprile 2012, 5:02

Re: Tv Receiver

Messaggio da elmad »

superfrancy97 ha scritto: Attualmente i driver LIRC non compilano per incompatibilità con la nuova versione del kernel. In attesa di un aggiornamento, grazie al telecomando fornito nella scatola della Hauppauge HVR-900H è possibile effettuare alcune operazioni basilari poiché il driver riconosce il chip Infrarossi della chiavetta come fosse una tastiera. Se qualcuno risolve prima del tempo con LIRC non esiti a scrivere eventuali sviluppi.

Have fun ;)!
Per quanto riguarda le operazioni basilari stessa cosa con la Terratec Hybrid XE.

Per quanto riguarda LIRC, io ho installato LIRC da apt-get, e con /etc/lirc/irrecord ho mappato i tasti del telecomando.
Adesso non so come andare avanti, fino ad ora ho seguito questa guida http://linuxtv.org/wiki/index.php/Remot ... ollers-V4L , ma al punto di provare con irw non mi funziona...
Fino ad ora ho avviato il demone lircd, da quel che ho capito non c'è bisogno di caricare moduli perché adesso questi sono integrati nel kernel...
elmad
Prode Principiante
Messaggi: 6
Iscrizione: venerdì 13 aprile 2012, 5:02

Re: Tv Receiver

Messaggio da elmad »

Be', alla fine il telecomando funzionava già out-of-the-box, ho dovuto solo configurare l'applicativo che lo doveva usare. Ho usato questa guida come riferimento: http://forum.xbmc.org/showthread.php?tid=104541 . Con la differenza che non ho avuto bisogno di fare il mapping del telecomando, è già integrato nel kernel.  (good)

Piccola chicca: La chiavetta supporta due protocolli diversi del telecomando, ma con il driver di Windows posso usarne solo uno.
Mentre con Linux ho visto che la chiavetta risponde anche ai comandi di un telecomando universale Philips con protocollo RC-5, riesco a leggere gli eventi raw. E' da configurare rispetto al protocollo NEC già configurato nel kernel, ma quando avrò tempo lo configurerò per comandare PC e TV con lo stesso telecomando  ;D

Consiglio di leggere quella guida, perché fa un po' di chiarezza su come usare lirc dal kernel 2..6.36 in poi...
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 9 ospiti