Tv Receiver
Re: Tv Receiver
Qualcuno ha trovato la soluzione?
Re: Tv Receiver
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...
Appena ho tempo provo a fare delle prove più approfondite...
-
superfrancy97
Re: Tv Receiver
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!
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!
Re: Tv Receiver
Ultime patch accettate: http://patchwork.linuxtv.org/project/li ... 3&q=tm6000
Re: Tv Receiver
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
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.
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
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: 2) Scaricare i drivers :Codice: Seleziona tutto
sudo hg clone http://linuxtv.org/hg/v4l-dvb
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.Xgaz ha scritto: 3) Compilare:Codice: Seleziona tutto
cd v4l-dvbCodice: Seleziona tutto
sudo make
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.
Re: Tv Receiver
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 
Ultima modifica di userone il lunedì 19 dicembre 2011, 23:40, modificato 1 volta in totale.
-
superfrancy97
Re: Tv Receiver
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)
Re: Tv Receiver
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...
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.
Re: Tv Receiver
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):

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-coreCodice: Seleziona tutto
git clone git://linuxtv.org/media_build.gitCodice: Seleziona tutto
cd media_buildCodice: Seleziona tutto
./buildCodice: Seleziona tutto
sudo make installRe: Tv Receiver
Grazie, che bella notiziaXgaz 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)
Re: Tv Receiver
Credo che questa patch abbia contribuito molto: tm6000 : improve loading speed on hauppauge 900HXgaz ha scritto:
Appena inserisco la mia Hauppauge 900H viene subito riconosciuta e vengono caricati i moduli (senza la precedente infinita attesa)
Re: Tv Receiver
Sembra di sì ;D .Xgaz ha scritto:Credo che questa patch abbia contribuito molto: tm6000 : improve loading speed on hauppauge 900H ;)Xgaz ha scritto:
Appena inserisco la mia Hauppauge 900H viene subito riconosciuta e vengono caricati i moduli (senza la precedente infinita attesa)
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
Re: Tv Receiver
Lo da anche a me...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
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-
superfrancy97
Re: Tv Receiver
Adesso provo anche io a combinare qualcosa con LIRC magari ho fortuna!Xgaz ha scritto:Lo da anche a me...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
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:
Però irw non mi rileva nessun tasto premuto... :-\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
Anche sulla repo stabile di Arch il kernel contiene i TM6000
Re: Tv Receiver
Da questo link:superfrancy97 ha scritto:Adesso provo anche io a combinare qualcosa con LIRC magari ho fortuna!Xgaz ha scritto:Lo da anche a me...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
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:
Però irw non mi rileva nessun tasto premuto... :-\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
Anche sulla repo stabile di Arch il kernel contiene i TM6000![]()
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
Re: Tv Receiver
Io ho una Hauppauge...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
-
superfrancy97
Re: Tv Receiver
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
P.S. Ho una Happauge e funziona tutto alla grande
-
superfrancy97
Re: Tv Receiver
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
!
Have fun
Re: Tv Receiver
Per quanto riguarda le operazioni basilari stessa cosa con la Terratec Hybrid XE.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 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...
Re: Tv Receiver
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
Consiglio di leggere quella guida, perché fa un po' di chiarezza su come usare lirc dal kernel 2..6.36 in poi...
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
Consiglio di leggere quella guida, perché fa un po' di chiarezza su come usare lirc dal kernel 2..6.36 in poi...
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti
