Tv Receiver

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
grispa72
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 376
Iscrizione: venerdì 8 dicembre 2006, 13:47
Località: TV

Re: Tv Receiver

Messaggio da grispa72 »

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
Avatar utente
brus46
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1714
Iscrizione: martedì 13 giugno 2006, 22:31
Località: Palazzolo Milanese (MI)
Contatti:

Re: Tv Receiver

Messaggio da brus46 »

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
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

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?
Avatar utente
Mandarancid
Prode Principiante
Messaggi: 24
Iscrizione: giovedì 25 ottobre 2007, 16:47
Località: Parma
Contatti:

Re: Tv Receiver

Messaggio da Mandarancid »

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
I'm not an animal..
Avatar utente
brus46
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1714
Iscrizione: martedì 13 giugno 2006, 22:31
Località: Palazzolo Milanese (MI)
Contatti:

Re: Tv Receiver

Messaggio da brus46 »

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
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

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... >:(
Ultima modifica di Xgaz il lunedì 30 novembre 2009, 22:49, modificato 1 volta in totale.
Avatar utente
brus46
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1714
Iscrizione: martedì 13 giugno 2006, 22:31
Località: Palazzolo Milanese (MI)
Contatti:

Re: Tv Receiver

Messaggio da brus46 »

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...
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
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

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:

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");
Se hai ancora questo file in /lib/firmware e modifichi tm6000-cards.c  così (linee 331-336):

Codice: Seleziona tutto

default:
			if (dev->dev_type == TM6010)
				ctl.fname = "xc3028-v27.fw";
			else
				ctl.fname = "tm6000_xc2028_firmware.1.fw";
		}
e ricompili, cosa succede?
Avatar utente
Mandarancid
Prode Principiante
Messaggi: 24
Iscrizione: giovedì 25 ottobre 2007, 16:47
Località: Parma
Contatti:

Re: Tv Receiver

Messaggio da Mandarancid »

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


:(
I'm not an animal..
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

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


:(
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?

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
Avatar utente
brus46
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1714
Iscrizione: martedì 13 giugno 2006, 22:31
Località: Palazzolo Milanese (MI)
Contatti:

Re: Tv Receiver

Messaggio da brus46 »

è 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
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

brus46 ha scritto: è davvero un peccato che non ci sia la dovuta attenzione a questi hardware :(
Ai produttori non interessa che ai pochi acquirenti che usano Linux non funzioni, tanto mica l'hanno scritto sulla confezione che è compatibile.
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?
Avatar utente
brus46
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1714
Iscrizione: martedì 13 giugno 2006, 22:31
Località: Palazzolo Milanese (MI)
Contatti:

Re: Tv Receiver

Messaggio da brus46 »

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... :(
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
Techno_man
Prode Principiante
Messaggi: 17
Iscrizione: lunedì 14 luglio 2008, 14:45

Re: Tv Receiver

Messaggio da Techno_man »

Questa l'avete letta?

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.
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  >:(
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

Techno_man ha scritto: Questa l'avete letta?

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.
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  >:(
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)

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. ;D
albotv
Prode Principiante
Messaggi: 2
Iscrizione: domenica 28 febbraio 2010, 23:15

Re: Tv Receiver

Messaggio da albotv »

Salve a tutti ragazzi,

Ho la chiavetta incriminata. Novità? vogliamo riprovare adesso? Se volete sono dei vostri
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

albotv ha scritto: Salve a tutti ragazzi,

Ho la chiavetta incriminata. Novità? vogliamo riprovare adesso? Se volete sono dei vostri
Non mi sembra che ci siano novità... http://www.mail-archive.com/linux-media ... 14853.html

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`
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

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...
MrMela
Prode Principiante
Messaggi: 86
Iscrizione: domenica 2 novembre 2008, 9:32

Re: Tv Receiver

Messaggio da MrMela »

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.. 

Codice: Seleziona tutto

andrea@andrea-desktop:~/v4l-dvb$ sudo modprobe tm6000
FATAL: Module tm6000 not found.
Una cosa strana che ho notato è che andando a dare

Codice: Seleziona tutto

sudo make menuconfig
dentro Staging Drivers non trovo i tm6000.. cosa sbaglio?
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

Scusa ma credo di aver perso il filo della discussione...

Che scheda hai?

Queste sono quelle attualmente "supportate" dai drivers v4l:
{ 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 },
Attenzione però! Il supporto non è ancora perfetto e...non sono sicuro che ci siano i firmwares per farle funzionare!

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=m
Dovrebbe essere equivalente all'azione sul menuconfig
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti