Tv Receiver
- grispa72
- Scoppiettante Seguace

- Messaggi: 376
- Iscrizione: venerdì 8 dicembre 2006, 13:47
- Località: TV
Re: Tv Receiver
Ammesso che riusciate a fare andare la chiavetta poi farete un bella pagina wiki di spiegazione vero (oppure un bello script)? L'unico motivo per cui tengo in dual boot ubuntu con windows è proprio sto digitale terrestre (sigh). Comunque spiritualmente sono con voi (good) (informaticamente non ci capisco una mazza infatti (nono))
sudo... ma ho soddisfatto le dipendenze
- brus46
- Entusiasta Emergente

- Messaggi: 1714
- Iscrizione: martedì 13 giugno 2006, 22:31
- Località: Palazzolo Milanese (MI)
- Contatti:
Re: Tv Receiver
sì non preoccuparti se funziona faccio uno script il minuto dopo. 
E nel vedere quest'uomo che muore, madre io provo dolore,
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Re: Tv Receiver
Purtroppo non avendo la chiavetta non posso darvi altro supporto....che nervi! @brus46- faccio una domanda stupida: hai provato magari a rinominare i fw che ti ho suggerito?
- Mandarancid
- Prode Principiante
- Messaggi: 24
- Iscrizione: giovedì 25 ottobre 2007, 16:47
- Località: Parma
- Contatti:
Re: Tv Receiver
Ciao ho lo stesso problema, ho una freecom e i firmware estratti non sembrano quelli giusti, ho provato anche i firmaware suggeriti da Xgaz ma non sono riuscito a risolvere >:(
Fra i vari script per la estrazione del firmaware disponibili su linuxtv.org ho trovato:
http://www.linuxtv.org/wiki/index.php/D ... a_firmware
# development tool for xc3028 firmware extraction: see here
visto che lui cerca un certo tm6000-xc3028 magari modificando (l'originale non va, cerca un altro file con un altro hash) quello script si ottiene qualcosa di usabile, dateci un occhio (poi proverò a contattare i ragazzi di v4l..)
Ciao
Fra i vari script per la estrazione del firmaware disponibili su linuxtv.org ho trovato:
http://www.linuxtv.org/wiki/index.php/D ... a_firmware
# development tool for xc3028 firmware extraction: see here
visto che lui cerca un certo tm6000-xc3028 magari modificando (l'originale non va, cerca un altro file con un altro hash) quello script si ottiene qualcosa di usabile, dateci un occhio (poi proverò a contattare i ragazzi di v4l..)
Ciao
I'm not an animal..
- brus46
- Entusiasta Emergente

- Messaggi: 1714
- Iscrizione: martedì 13 giugno 2006, 22:31
- Località: Palazzolo Milanese (MI)
- Contatti:
Re: Tv Receiver
su internet narrano di uno script in perl apposta per le tm6000... però è solo narrato nel senso che non riesco a trovare dove diavolo scaricarlo (bad)
E nel vedere quest'uomo che muore, madre io provo dolore,
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Re: Tv Receiver
Siccome sono un bastardone e anche non capendo niente di programmazione, sono andato lo stesso a guardarmi dove il driver chiama sto fott......mo firmware! Non posso provare perchè non ho la chiavetta ma un tentativo di force-brute lo farei lo stesso!
Prova a rieditare il file tm6000-cards.c
ed a cercare la linea:
ctl.fname = "tm6000-xc3028.fw";
e la cambi con:
ctl.fname = "xc3028-v27.fw";
poi ti cerchi in rete il firmware xc3028-v27.fw , lo cacci in /lib/firmware e ricompili il driver....
Proviamo a vedere cosa succede?
EDIT: il file è cambiato, la selezione del firmware adesso è più complessa :'(
adesso dò un'occhiata al file sui vecchi drivers... >:(
Prova a rieditare il file tm6000-cards.c
ed a cercare la linea:
ctl.fname = "tm6000-xc3028.fw";
e la cambi con:
ctl.fname = "xc3028-v27.fw";
poi ti cerchi in rete il firmware xc3028-v27.fw , lo cacci in /lib/firmware e ricompili il driver....
Proviamo a vedere cosa succede?
EDIT: il file è cambiato, la selezione del firmware adesso è più complessa :'(
adesso dò un'occhiata al file sui vecchi drivers... >:(
Ultima modifica di Xgaz il lunedì 30 novembre 2009, 22:49, modificato 1 volta in totale.
- brus46
- Entusiasta Emergente

- Messaggi: 1714
- Iscrizione: martedì 13 giugno 2006, 22:31
- Località: Palazzolo Milanese (MI)
- Contatti:
Re: Tv Receiver
purtroppo credo che il firmware scaricato non vada bene...
infatti i geni della freecom hanno fornito firmware diversi a seconda della localizzazione del prodotto..
quindi se scarichiamo il firmware di un americano difficilmente funzionerà qui da noi...
dobbiamo trovare il modo di "aprire" il nostro firmware...
infatti i geni della freecom hanno fornito firmware diversi a seconda della localizzazione del prodotto..
quindi se scarichiamo il firmware di un americano difficilmente funzionerà qui da noi...
dobbiamo trovare il modo di "aprire" il nostro firmware...
E nel vedere quest'uomo che muore, madre io provo dolore,
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Re: Tv Receiver
Ma il firmware che due anni fa funzionava lo avevi estratto dal tridvid.sys preso all'interno del cd di installazione per win?
E funzionava....quindi era idoneo per la tua pennetta...no!? Il fw non cambia con il kernel
Nei vecchi drivers c'era il programmino get_firmware.pl che estraeva tm6000_xc2028_firmware.1.fw:
Se hai ancora questo file in /lib/firmware e modifichi tm6000-cards.c così (linee 331-336):
e ricompili, cosa succede?
E funzionava....quindi era idoneo per la tua pennetta...no!? Il fw non cambia con il kernel
Nei vecchi drivers c'era il programmino get_firmware.pl che estraeva tm6000_xc2028_firmware.1.fw:
Codice: Seleziona tutto
sub tm6000 {
my $sourcefile = "tridvid.sys";
my $hash = "e9c6ce5d4c872a5f44964e0dacc4d9ef";
my $outfile = "tm6000_xc2028_firmware";
my $out;
verify($sourcefile, $hash);
open INFILE, "<$sourcefile";
main_firmware($outfile."1.fw");Codice: Seleziona tutto
default:
if (dev->dev_type == TM6010)
ctl.fname = "xc3028-v27.fw";
else
ctl.fname = "tm6000_xc2028_firmware.1.fw";
}- Mandarancid
- Prode Principiante
- Messaggi: 24
- Iscrizione: giovedì 25 ottobre 2007, 16:47
- Località: Parma
- Contatti:
Re: Tv Receiver
Ho chiesto alla lista di v4l questa è stata la risposta:
Hello Martino,
The tm6000 driver is completely broken, and not going to be fixed
anytime soon. Therefore, your device is not going to work.
Sorry I don't have better news.
Devin

Hello Martino,
The tm6000 driver is completely broken, and not going to be fixed
anytime soon. Therefore, your device is not going to work.
Sorry I don't have better news.
Devin
I'm not an animal..
Re: Tv Receiver
Broken o non broken a brus46 fino a poco tempo fa andava! Adesso i drivers sono sospesi da 11 mesi e non si compilano più con i kernel recenti; gli ultimi v4l si compilano ma manca il firmware...cosa dobbiamo fare? Tornare ad Ubuntu 7.10?Mandarancid ha scritto: Ho chiesto alla lista di v4l questa è stata la risposta:
Hello Martino,
The tm6000 driver is completely broken, and not going to be fixed
anytime soon. Therefore, your device is not going to work.
Sorry I don't have better news.
Devin
![]()
Allora, riepiloghiamo:
- Freecom > non si trova il firmware
- Terratec XC > siamo in fase di compilazione driver (con qualche difficoltà).
Qualcuno ha una Hauppauge 900H e vuol tentare?
Qui una prima bozza di procedura: http://forum.ubuntu-it.org/viewtopic.ph ... 9#p2643059
- brus46
- Entusiasta Emergente

- Messaggi: 1714
- Iscrizione: martedì 13 giugno 2006, 22:31
- Località: Palazzolo Milanese (MI)
- Contatti:
Re: Tv Receiver
è davvero un peccato che non ci sia la dovuta attenzione a questi hardware 
E nel vedere quest'uomo che muore, madre io provo dolore,
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Re: Tv Receiver
Ai produttori non interessa che ai pochi acquirenti che usano Linux non funzioni, tanto mica l'hanno scritto sulla confezione che è compatibile.brus46 ha scritto: è davvero un peccato che non ci sia la dovuta attenzione a questi hardware![]()
Scrivere dei driver per Linux credo sarebbe un attimo per loro avendo già i sorgenti sia dei driver che dei firmware...un'attimo che però è sempre una perdita di tempo per così pochi utenti linuxiani.
Si è davvero un peccato perchè mi aspetterei anch'io un pò più di interesse, non dico dagli sconosciuti produttori cinesi, ma almeno dai "grandi" tipo Terratec e Hauppauge. Nvidia lo fa da anni e non credo ci abbia rimesso vendendo un sacco di schede a utenti Linux...
FINE (ot)
Hai novità sul firmware?
- brus46
- Entusiasta Emergente

- Messaggi: 1714
- Iscrizione: martedì 13 giugno 2006, 22:31
- Località: Palazzolo Milanese (MI)
- Contatti:
Re: Tv Receiver
ho fatto pochi tentativi lo ammetto ma l'errore è sempre lo stesso..
non vorrei che la compatibilità driver-firmware sia broken..
ti ricordo che i dannati sviluppatori di questi firmware l'hanno localizzato.. quindi se il driver va bene con il firmware Usa potrebbe non andare con il firmware ita...
non vorrei che la compatibilità driver-firmware sia broken..
ti ricordo che i dannati sviluppatori di questi firmware l'hanno localizzato.. quindi se il driver va bene con il firmware Usa potrebbe non andare con il firmware ita...
E nel vedere quest'uomo che muore, madre io provo dolore,
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
Nella pietà che non cede al rancore, madre ho imparato l'amore
Sciallo, il sito web del vero ubuntista Scialloso Usa la ricerca
-
Techno_man
- Prode Principiante
- Messaggi: 17
- Iscrizione: lunedì 14 luglio 2008, 14:45
Re: Tv Receiver
Questa l'avete letta?
Io ho una Terratec Cinergy hybrid XE e non c'era modo di farla funzionare, finché ho scoperto poco fa che ha questo chip... vedremo >:(
Codice: Seleziona tutto
Dmitri Belimov - 2009-11-24 06:40:00
Hi
Working tm6000 driver is my next task. I'll start with tm6000 around New Year.
With my best regards, Dmitry.
Re: Tv Receiver
Si... è un pezzo di citazione di Dmitri Belimov, ma non l'ho presa tanto sul serio...è l'autore della patch che ho tolto dai v4l-dvb per poterli compilare (bad)Techno_man ha scritto: Questa l'avete letta?Io ho una Terratec Cinergy hybrid XE e non c'era modo di farla funzionare, finché ho scoperto poco fa che ha questo chip... vedremo >:(Codice: Seleziona tutto
Dmitri Belimov - 2009-11-24 06:40:00 Hi Working tm6000 driver is my next task. I'll start with tm6000 around New Year. With my best regards, Dmitry.
Restiamo in attesa quindi di novità...credo che ormai le grida di dolore dei possessori di schede come la tua ormai siano arrivate alle orecchie di Carvalho & co.
Re: Tv Receiver
Salve a tutti ragazzi,
Ho la chiavetta incriminata. Novità? vogliamo riprovare adesso? Se volete sono dei vostri
Ho la chiavetta incriminata. Novità? vogliamo riprovare adesso? Se volete sono dei vostri
Re: Tv Receiver
Non mi sembra che ci siano novità... http://www.mail-archive.com/linux-media ... 14853.htmlalbotv ha scritto: Salve a tutti ragazzi,
Ho la chiavetta incriminata. Novità? vogliamo riprovare adesso? Se volete sono dei vostri
Hai provato questa?: http://forum.ubuntu-it.org/viewtopic.ph ... 8#p2747788
Prima di procedere con lo script però dai questo comando:
Codice: Seleziona tutto
sudo apt-get install mercurial build-essential linux-image-`uname -r` linux-headers-`uname -r`Re: Tv Receiver
Ci sono novità per la Hauppauge 900H: http://linuxtv.org/hg/v4l-dvb/rev/aa7b0ae6eaf7
Il firmware da inserire in /lib/firmware è l' xc3028L-v36.fw
Se qualcuno vuol provare...
Il firmware da inserire in /lib/firmware è l' xc3028L-v36.fw
Se qualcuno vuol provare...
Re: Tv Receiver
Premetto che sono piuttosto niubbo... comunque io ho questa odiosa scheda, ho provato a compialre i driver v4l-dvb seguendo le tue indicazioni (disabilitando i FireDTV), sembra andare tutto a buon fine ma poi il risultato è questo..
Una cosa strana che ho notato è che andando a dare
dentro Staging Drivers non trovo i tm6000.. cosa sbaglio?
Codice: Seleziona tutto
andrea@andrea-desktop:~/v4l-dvb$ sudo modprobe tm6000
FATAL: Module tm6000 not found.
Codice: Seleziona tutto
sudo make menuconfigRe: Tv Receiver
Scusa ma credo di aver perso il filo della discussione...
Che scheda hai?
Queste sono quelle attualmente "supportate" dai drivers v4l:
Per il discorso di abilitare gli "in staging" fai così:
sempre nel file /v4l-dvb/v4l/.config inserisci queste righe:
Dovrebbe essere equivalente all'azione sul menuconfig
Che scheda hai?
Queste sono quelle attualmente "supportate" dai drivers v4l:
Attenzione però! Il supporto non è ancora perfetto e...non sono sicuro che ci siano i firmwares per farle funzionare!{ USB_DEVICE(0x14aa, 0x0620), .driver_info = TM6000_BOARD_FREECOM_AND_SIMILAR },
{ USB_DEVICE(0x06e1, 0xb339), .driver_info = TM6000_BOARD_ADSTECH_MINI_DUAL_TV },
{ USB_DEVICE(0x2040, 0x6600), .driver_info = TM6010_BOARD_HAUPPAUGE_900H },
{ USB_DEVICE(0x2040, 0x6601), .driver_info = TM6010_BOARD_HAUPPAUGE_900H },
{ USB_DEVICE(0x2040, 0x6610), .driver_info = TM6010_BOARD_HAUPPAUGE_900H },
{ USB_DEVICE(0x2040, 0x6611), .driver_info = TM6010_BOARD_HAUPPAUGE_900H },
{ USB_DEVICE(0x6000, 0xdec0), .driver_info = TM6010_BOARD_BEHOLD_WANDER },
{ USB_DEVICE(0x6000, 0xdec1), .driver_info = TM6010_BOARD_BEHOLD_VOYAGER },
{ USB_DEVICE(0x0ccd, 0x0086), .driver_info = TM6010_BOARD_TERRATEC_CINERGY_HYBRID_XE },
{ USB_DEVICE(0x0ccd, 0x00A5), .driver_info = TM6010_BOARD_TERRATEC_CINERGY_HYBRID_XE },
{ USB_DEVICE(0x13d3, 0x3240), .driver_info = TM6010_BOARD_TWINHAN_TU501 },
{ USB_DEVICE(0x13d3, 0x3241), .driver_info = TM6010_BOARD_TWINHAN_TU501 },
{ USB_DEVICE(0x13d3, 0x3243), .driver_info = TM6010_BOARD_TWINHAN_TU501 },
{ USB_DEVICE(0x13d3, 0x3264), .driver_info = TM6010_BOARD_TWINHAN_TU501 },
Per il discorso di abilitare gli "in staging" fai così:
sempre nel file /v4l-dvb/v4l/.config inserisci queste righe:
Codice: Seleziona tutto
CONFIG_VIDEO_TM6000_ALSA=m
CONFIG_VIDEO_TM6000=m
CONFIG_VIDEO_TM6000_DVB=mChi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti
