Tv Receiver

Riconoscimento, installazione e configurazione delle periferiche.
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 »

ok dopo un'accurata cernita dei moduli da installare sono riuscito ad installare il driver..

il problema ora è il firmware..

copio dmesg dopo l'installazione del driver e l'inserimento della chiavetta:

Codice: Seleziona tutto

[ 3746.241528] Linux video capture interface: v2.00
[ 3746.281311] tm6000 v4l2 driver version 0.0.1 loaded
[ 3746.281400] usbcore: registered new interface driver tm6000
[ 3774.172128] usb 1-6: new high speed USB device using ehci_hcd and address 7
[ 3774.699989] usb 1-6: configuration #1 chosen from 1 choice
[ 3774.711314] tm6000: alt 0, interface 0, class 255
[ 3774.711333] tm6000: alt 0, interface 0, class 255
[ 3774.711350] tm6000: Bulk IN endpoint: 0x82 (max size=512 bytes)
[ 3774.711366] tm6000: alt 1, interface 0, class 255
[ 3774.711381] tm6000: ISOC IN endpoint: 0x81 (max size=3072 bytes)
[ 3774.711397] tm6000: alt 1, interface 0, class 255
[ 3774.711411] tm6000: alt 2, interface 0, class 255
[ 3774.711426] tm6000: alt 2, interface 0, class 255
[ 3774.711442] tm6000: New video device @ 480 Mbps (14aa:0620, ifnum 0)
[ 3774.711458] tm6000: Found Freecom Hybrid Stick / Moka DVB-T Receiver Dual
[ 3775.492090] Error -32 while retrieving board version
[ 3775.764115] tm6000 #0: i2c eeprom 00: ab ff ff ff 00 ff ff ff 01 ff ff ff 48 ff ff ff  ............H...
[ 3775.961157] tm6000 #0: i2c eeprom 10: 69 ff ff ff 56 ff ff ff 63 ff ff ff 65 ff ff ff  i...V...c...e...
[ 3776.152133] tm6000 #0: i2c eeprom 20: 54 ff ff ff 30 ff ff ff ff ff ff ff 48 ff ff ff  T...0.......H...
[ 3776.344113] tm6000 #0: i2c eeprom 30: 69 ff ff ff 56 ff ff ff 63 ff ff ff 65 ff ff ff  i...V...c...e...
[ 3776.544104] tm6000 #0: i2c eeprom 40: 54 ff ff ff 30 ff ff ff ff ff ff ff ff ff ff ff  T...0...........
[ 3776.736118] tm6000 #0: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3776.928126] tm6000 #0: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff 32 ff ff ff  ............2...
[ 3777.160073] tm6000 #0: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3777.356089] tm6000 #0: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3777.552129] tm6000 #0: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3777.752091] tm6000 #0: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3777.944088] tm6000 #0: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3778.136087] tm6000 #0: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3778.328081] tm6000 #0: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3778.520095] tm6000 #0: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3778.712112] tm6000 #0: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[ 3778.896098]   ................
[ 3778.896309] Trident TVMaster TM5600/TM6000 USB2 board (Load status: 0)
[ 3778.922211] tm6000: open called (minor=0)
[ 3778.932464] tuner 2-0061: chip found @ 0xc2 (tm6000 #0)
[ 3778.932482] xc2028 2-0061: creating new instance
[ 3778.932491] xc2028 2-0061: type set to XCeive xc2028/xc3028 tuner
[ 3778.932497] Setting firmware parameters for xc2028
[ 3778.932512] usb 1-6: firmware: requesting tm6000-xc3028.fw
[ 3778.975416] xc2028 2-0061: Loading 928 firmware images from tm6000-xc3028.fw, type: ��, ver 28.240
[ 3778.975485] xc2028 2-0061: Firmware type BASE D2633 QAM DTV7 OREN538 OREN36 TOYOTA388 TOYOTA794 CHINA F6MHZ INPUT2 (1cf000d1), id 1d303d203d101d0 is corrupted (size=2580, expected -1123614496)
[ 3778.975557] xc2028 2-0061: Error: firmware file is corrupted!
[ 3778.975574] xc2028 2-0061: Releasing partially loaded firmware file.
[ 3778.975669] usb 1-6: firmware: requesting tm6000-xc3028.fw
[ 3778.992175] xc2028 2-0061: Loading 928 firmware images from tm6000-xc3028.fw, type: ��, ver 28.240
[ 3778.992210] xc2028 2-0061: Firmware type BASE D2633 QAM DTV7 OREN538 OREN36 TOYOTA388 TOYOTA794 CHINA F6MHZ INPUT2 (1cf000d1), id 1d303d203d101d0 is corrupted (size=2580, expected -1123614496)
[ 3778.992246] xc2028 2-0061: Error: firmware file is corrupted!
[ 3778.992255] xc2028 2-0061: Releasing partially loaded firmware file.
[ 3779.012092] Error during zl10353_attach!
[ 3779.012109] tm6000: couldn't attach the frontend!
[ 3779.012212] xc2028 2-0061: destroying instance
[ 3779.012275] tm6000: Error -1 while registering
[ 3779.012296] tm6000: probe of 1-6:1.0 failed with error -1
[ 3779.628796] Original value=96
[ 3779.682966] tm6000: open called (minor=0)
In particolare sembra che il problema sia qui:

Codice: Seleziona tutto

[ 3778.932497] Setting firmware parameters for xc2028
[ 3778.932512] usb 1-6: firmware: requesting tm6000-xc3028.fw
[ 3778.975416] xc2028 2-0061: Loading 928 firmware images from tm6000-xc3028.fw, type: ��, ver 28.240
[ 3778.975485] xc2028 2-0061: Firmware type BASE D2633 QAM DTV7 OREN538 OREN36 TOYOTA388 TOYOTA794 CHINA F6MHZ INPUT2 (1cf000d1), id 1d303d203d101d0 is corrupted (size=2580, expected -1123614496)
[ 3778.975557] xc2028 2-0061: Error: firmware file is corrupted!
[ 3778.975574] xc2028 2-0061: Releasing partially loaded firmware file.
[ 3778.975669] usb 1-6: firmware: requesting tm6000-xc3028.fw
[ 3778.992175] xc2028 2-0061: Loading 928 firmware images from tm6000-xc3028.fw, type: ��, ver 28.240
[ 3778.992210] xc2028 2-0061: Firmware type BASE D2633 QAM DTV7 OREN538 OREN36 TOYOTA388 TOYOTA794 CHINA F6MHZ INPUT2 (1cf000d1), id 1d303d203d101d0 is corrupted (size=2580, expected -1123614496)
[ 3778.992246] xc2028 2-0061: Error: firmware file is corrupted!
[ 3778.992255] xc2028 2-0061: Releasing partially loaded firmware file.
[ 3779.012092] Error during zl10353_attach!
[ 3779.012109] tm6000: couldn't attach the frontend!
[ 3779.012212] xc2028 2-0061: destroying instance
[ 3779.012275] tm6000: Error -1 while registering
[ 3779.012296] tm6000: probe of 1-6:1.0 failed with error -1
[ 3779.628796] Original value=96
[ 3779.682966] tm6000: open called (minor=0)
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 »

Grande! Sei un grande! Anche per me adesso manca il firmware corretto: mi sa che lo devi estrarre dal tridvid.sys del cd per windows...come da procedura descritta nei post precedenti. Oggi sono fuori casa e non riesco a provare...forse stasera sul tardi. Riesci a descrivermi esattamente cosa hai selezionato e cosa hai tolto sui drivers per riuscire a compilarli? Grazie. Ciao
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 »

Xgaz ha scritto: Grande! Sei un grande! Anche per me adesso manca il firmware corretto: mi sa che lo devi estrarre dal tridvid.sys del cd per windows...come da procedura descritta nei post precedenti. Oggi sono fuori casa e non riesco a provare...forse stasera sul tardi. Riesci a descrivermi esattamente cosa hai selezionato e cosa hai tolto sui drivers per riuscire a compilarli? Grazie. Ciao
grazie per i complimenti, ma tienili per quando la baracca funzionerà :)

anche perchè io i firmware estratti li ho già... li avevo estratti con la vecchia versione di v4l-dvb... magari adesso è diversa la procedura o il risultato.. riproverò

appena ho tempo ripercorro le migliaia di decisioni..

cmq c'è un menu dedicato quasi esclusivamente alle tm6000 -6010 etc..
quello l'ho attivato poi andando in giro ho disattivato quasi tutto (in pratica se disattivi alcune opzioni da altre parti ti disattiva anche quelle delle tm6000, dopo un pò di esperimenti ho trovato una configurazione minima con tutto quello che sembrava necessario..)

adesso proprio non ho tempo fra 5 minuti arriva un ragazzo per delle ripetizioni di fisica termodinamica...

dai che sento la soluzione sempre + vicina ;) poi facciamo una bella pagina sul wiki con tutta sta roba ;)
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 »

Sarò cieco ma...il menù dedicato ai tm60xx non l'ho trovato  ???

Ho abilitato tutto, tranne i firedtv che mi davano errori, e ho compilato...ma, anche dai messaggi durante la compilazione non ho visto nessun riferimento ai tm6000 e affini...:-\

Infatti con:

Codice: Seleziona tutto

sudo modprobe tm6000
ottengo un bel:
FATAL: Module tm6000 not found
I driver li ho scaricati con:

Codice: Seleziona tutto

sudo hg clone http://linuxtv.org/hg/v4l-dvb
EDIT:
Alla fine ce l'ho fatta! Ho dovuto però modificare il file /v4l-dvb/v4l/.config modificando così queste righe:
CONFIG_DVB_FIREDTV=n (questa dava errori allora l'ho messa ad n)
CONFIG_VIDEO_TM6000_ALSA=m
CONFIG_VIDEO_TM6000=m
CONFIG_VIDEO_TM6000_DVB=m

Però il modulo tm6000 non si carica: sempre "FATAL: Module tm6000 not found" ...domani è un altro giorno  (z)
Ultima modifica di Xgaz il lunedì 23 novembre 2009, 1:29, 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 »

un pò di schermate che dovrebbero aiutarti(spero)
Allegati
menuconfig.zip
(124.89 KiB) Scaricato 53 volte
Ultima modifica di brus46 il lunedì 23 novembre 2009, 9:57, modificato 1 volta in totale.
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 »

Adesso ci do un'occhiata. Grazie mille.

Purtroppo io non ho a disposizione la chiavetta per provare, lo sto facendo più che altro per dare una mano a damnedgirl

Il problema sarà poi creare una guida chiara in modo che possa farlo anche lei.

La pagina sul wiki non sarebbe male anche perchè questi drivers servono per le Hauppauge WinTv900H che sono molto diffuse.
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 »

prima cerchiamo di farlo andare... dopo voglio dire sono un programmatore potre fare uno scrippettino che gli fai "installadrivers.sh" e fa tutto lui :p

cmq sono completamente fermo in zona firmware.. purtroppo sono anche a corto di tempo, se riesci a trovare qualcosa online poi proviamo..

magari sono semplicemente io che facendo un pò di prove ho imputtanato il tutto :p
se a te che hai un sistema un pò più verginello del mio funziona siamo a cavallo :)
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: anche perchè io i firmware estratti li ho già... li avevo estratti con la vecchia versione di v4l-dvb... magari adesso è diversa la procedura o il risultato.. riproverò
Per caso avevi estratto e messo questi due firmware?
tm6000-firmware1.fw
tm6000-firmware2.fw
Se è così perchè non provi a rinominarli in quello che viene richiesto:

Codice: Seleziona tutto

cd /lib/firmware
sudo cp tm6000-firmware1.fw /lib/firmware/tm6000-xc3028.fw
oppure:

Codice: Seleziona tutto

sudo cp tm6000-firmware2.fw /lib/firmware/tm6000-xc3028.fw
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 creato i due firmware a avevo già provato a rinominare il primo nel nome richiesto..
tutto questo prima di quello che ho postato... (quindi l'output è già quello, sigh)
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 »

Io sono fermo ancora alla compilazione:

Codice: Seleziona tutto

/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:91: error: 'TM5600_BOARD_GENERIC' undeclared here (not in a function)
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:91: error: array index in initializer not of integer type
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:91: error: (near initialization for 'tm6000_boards')
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:122: error: 'TM5600_BOARD_10MOONS_UT821' undeclared here (not in a function)
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:122: error: array index in initializer not of integer type
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:122: error: (near initialization for 'tm6000_boards')
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:133: error: 'TM5600_BOARD_10MOONS_UT330' undeclared here (not in a function)
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:133: error: array index in initializer not of integer type
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:133: error: (near initialization for 'tm6000_boards')
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:197: error: 'TM6010_BOARD_BEHOLD_WANDER' undeclared here (not in a function)
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:197: error: array index in initializer not of integer type
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:197: error: (near initialization for 'tm6000_boards')
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:212: error: 'TM6010_BOARD_BEHOLD_VOYAGER' undeclared here (not in a function)
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:212: error: array index in initializer not of integer type
/home/xgaz/v4l-dvb/v4l/tm6000-cards.c:212: error: (near initialization for 'tm6000_boards')
make[3]: *** [/home/xgaz/v4l-dvb/v4l/tm6000-cards.o] Error 1
make[2]: *** [_module_/home/xgaz/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-14-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/xgaz/v4l-dvb/v4l'
make: *** [all] Error 2
Questo su un altro pc con Ubuntu 9.10 "vergine"

A dire il vero non ho tolto tutta la roba che hai tolto te perchè mi interessano anche gli altri drivers...
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 »

ma perchè ti servono anche gli altri driver?
perchè hai altre schede? se no non servono..
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: ma perchè ti servono anche gli altri driver?
perchè hai altre schede? se no non servono..
Si ho altre schede (hauppauge hvr4000) e, forse non mi ero spiegato bene, non ho una scheda con ts6000. Sto solo cercando di compilare 'sti maledetti drivers per aiutare un altro utente (damnedgirl). Scusami se sto facendo un pò il parassita su di te, ma a quanto sembra sei l'unico che ci aveva tirato fuori qualcosa e che probabilmente riuscirà a far andare questo tipo di tuner con uby 9.10.
Altri tentativi di utenti del forum sembra non siano andati a buon fine: http://forum.ubuntu-it.org/viewtopic.php?p=1332003#p1332003

Stasera riprovo esattamente come hai fatto te...probabilmente ieri, dopo il primo tentativo andato male (con tutti i drivers abilitati, tranne firedtv) ho pastrucchiato troppo con i file di configurazione  ::)
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 »

ok ora la situazione mi è più chiara.

per la configurazione mi sa che l'unico modo è fare un pò di prove :(

questo dannato firmware non riesco proprio a sistemarlo.. è vero che da quando sono riuscito a compilare ho fatto solo un tentativo.. (tra l'altro è uscito il nuovo kernel sigh devo già ricompilare anche io!)
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 »

X firmware

prova questo:

Codice: Seleziona tutto

sudo wget http://home.arcor.de/efocht/dvb-usb-wt220u-fc03.fw
sudo cp dvb-usb-wt220u-fc03.fw /lib/firmware

o questi: http://www.chandlerfamily.org.uk/firmware/

E' una mia supposizione perchè la tua scheda ha l' ID (14aa:0620) come la "WideView WT-220U PenType Receiver (Typhoon/Freecom)"
Ultima modifica di Xgaz il giovedì 26 novembre 2009, 16:52, 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 »

supponi benissimo
sto ricompilando..

se tutto va bene ti faccio una statua (virtuale)  (b2b)
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: supponi benissimo
sto ricompilando..

se tutto va bene ti faccio una statua (virtuale)  (b2b)
Mi basta l'elenco esatto di ciò che lasci e che togli con "make menuconfig", dalle foto si capiva e non si capiva, sai...comincio ad essere vecchietto...la vista  ;D
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 »

oh che palle con il nuovo kernel non riesco a compilare :(
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 »

...azz, che rogna! Un attimo che torno a casa e provo anch'io...sul portatile ho ancora il vecchio kernel
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: Tv Receiver

Messaggio da Xgaz »

Allora...ho novità: E' ANDATA!  (good)
Ho visto che ci sono state parecchie modifiche in queste ore nei v4l: http://linuxtv.org/hg/v4l-dvb
Ho quindi riscaricato tutto il repository v4l-dvb:

Codice: Seleziona tutto

sudo hg clone http://linuxtv.org/hg/v4l-dvb
sono entrato nella cartella v4l-dvb che si è creata nella mia home:

Codice: Seleziona tutto

cd v4l-dvb
ed ho "makeconfigurato":

Codice: Seleziona tutto

sudo make menuconfig
ed essendo testardo, ho tolto solo i FireDTV su Multimedia support>DVB/ATSC adapters
poi ho abilitato i TM6000 su Staging drivers>Media devices in staging

ho salvato la nuova configurazione uscendo e ho dato:

Codice: Seleziona tutto

sudo make
..... mi è uscito il solito errore sul tuner XC5000 e mi ha bloccato la compilazione dei TM6000  :'(

Ho fatto perciò una ricerca in rete sugli errori che mi uscivano e ho trovato questa patch aggiunta in questi giorni ai drivers  (bad)

Ho editato perciò il file incriminato:

Codice: Seleziona tutto

sudo gedit v4l-dvb/linux/drivers/staging/tm6000/tm6000-cards.c
togliendo tutte le parti aggiunte dalla patch (quelle con a sinistra il "+")
e ho dato di nuovo:

Codice: Seleziona tutto

sudo make
e

Codice: Seleziona tutto

sudo make install
con successo!!!  (good)  (good)

Infatti adesso:

Codice: Seleziona tutto

sudo modprobe tm6000
risponde con dmesg:

Codice: Seleziona tutto

[ 5892.934683] Linux video capture interface: v2.00
[ 5892.963515] tm6000 v4l2 driver version 0.0.1 loaded
[ 5892.963555] usbcore: registered new interface driver tm6000
SUCCESSONE!! 

Prova e fammi sapere se....  (b2b)


p.s. Allego file tm6000-cards.c modificato
Allegati
tm6000-cards.c.zip
(5.27 KiB) Scaricato 74 volte
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 »

La compilazione va a meraviglia ;)

l'errore sembra essere ancora nel firmware:

Codice: Seleziona tutto

marco@marco-laptop:~$ dmesg | grep tm6000
[   56.010692] tm6000 v4l2 driver version 0.0.1 loaded
[   56.010752] usbcore: registered new interface driver tm6000
[  155.778775] tm6000: alt 0, interface 0, class 255
[  155.778793] tm6000: alt 0, interface 0, class 255
[  155.778809] tm6000: Bulk IN endpoint: 0x82 (max size=512 bytes)
[  155.778824] tm6000: alt 1, interface 0, class 255
[  155.778838] tm6000: ISOC IN endpoint: 0x81 (max size=3072 bytes)
[  155.778852] tm6000: alt 1, interface 0, class 255
[  155.778866] tm6000: alt 2, interface 0, class 255
[  155.778879] tm6000: alt 2, interface 0, class 255
[  155.778894] tm6000: New video device @ 480 Mbps (14aa:0620, ifnum 0)
[  155.778908] tm6000: Found Freecom Hybrid Stick / Moka DVB-T Receiver Dual
[  156.852078] tm6000 #0: i2c eeprom 00: ab ff ff ff 00 ff ff ff 01 ff ff ff 48 ff ff ff  ............H...
[  157.044068] tm6000 #0: i2c eeprom 10: 69 ff ff ff 56 ff ff ff 63 ff ff ff 65 ff ff ff  i...V...c...e...
[  157.244090] tm6000 #0: i2c eeprom 20: 54 ff ff ff 30 ff ff ff ff ff ff ff 48 ff ff ff  T...0.......H...
[  157.448103] tm6000 #0: i2c eeprom 30: 69 ff ff ff 56 ff ff ff 63 ff ff ff 65 ff ff ff  i...V...c...e...
[  157.640125] tm6000 #0: i2c eeprom 40: 54 ff ff ff 30 ff ff ff ff ff ff ff ff ff ff ff  T...0...........
[  157.832088] tm6000 #0: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  158.024106] tm6000 #0: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff 32 ff ff ff  ............2...
[  158.216088] tm6000 #0: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  158.408099] tm6000 #0: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  158.600091] tm6000 #0: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  158.796110] tm6000 #0: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  158.988101] tm6000 #0: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  159.184069] tm6000 #0: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  159.376077] tm6000 #0: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  159.568069] tm6000 #0: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  159.760076] tm6000 #0: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff  ................
[  159.948956] tm6000: open called (minor=1)
[  159.954351] tuner 2-0061: chip found @ 0xc2 (tm6000 #0)
[  159.996627] usb 1-6: firmware: requesting tm6000-xc3028.fw
[  160.012704] xc2028 2-0061: Loading 928 firmware images from tm6000-xc3028.fw, type: ��, ver 28.240
[  160.012850] usb 1-6: firmware: requesting tm6000-xc3028.fw
[  160.028913] xc2028 2-0061: Loading 928 firmware images from tm6000-xc3028.fw, type: ��, ver 28.240
[  160.072525] tm6000: couldn't attach the frontend!
[  160.072701] tm6000: Error -1 while registering
[  160.072734] tm6000: probe of 1-6:1.0 failed with error -1
[  160.673441] tm6000: open called (minor=1)
forse però compilando il nuovo v4l ti da nuovi strumenti per estrarre il firmware...
oggi pomeriggio provo.
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
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti