Driver chiavetta tv Terratec Cinergy T Stick su Ubuntu

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
Lonzo
Prode Principiante
Messaggi: 21
Iscrizione: martedì 3 novembre 2009, 10:06

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da Lonzo »

nel  makefile:
KINSTALL = /lib/modules/2.6.31-16-generic
al posto di
KINSTALL = /lib/modules/2.6.31-16-generic/misc
Avatar utente
Lonzo
Prode Principiante
Messaggi: 21
Iscrizione: martedì 3 novembre 2009, 10:06

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da Lonzo »

oppure crea la cartella misc in /lib/modules/2.6.31-16-generic
MichelS21
Prode Principiante
Messaggi: 43
Iscrizione: domenica 25 ottobre 2009, 14:36

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da MichelS21 »

fatto è quello il punto che mi fà impazzire!
bonmario
Prode Principiante
Messaggi: 153
Iscrizione: domenica 24 maggio 2009, 9:27

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da bonmario »

esteban1 ha scritto: OK, buono come inizio, dopo faccio la prova, già che il kernel di karmic koala è cambiato il altro giorno; è molto difficile leggere la versione del kernel e modificare il makefile in automatico ?

Saluti Esteban.
Nel file allegato ci sono 2 files: uno script ed un Makefile che viene preso a riferimento dallo script.
I 2 files devono essere scompattati nella directory precedente rispetto a quella che contiene i sorgenti.
Provo a spiegarmi meglio:
I miei sorgenti si trovano in:

Codice: Seleziona tutto

/home/bonmario/programmi/TerratecCinergy_USB_TV/Tonelli/terratec_af9035-a_m
lo script e l'altro file devono essere messi in:

Codice: Seleziona tutto

/home/bonmario/programmi/TerratecCinergy_USB_TV
A questo punto basta lanciare lo script "Compila.sh" ed il gioco è fatto.

Io l'ho provato e funziona, anche se la vera prova sarà quella fatta con il prossimo aggiornamento del kernel.
Sono anch'io alle prime armi con gli script, quindi se qualcuno qui del forum ha dei consigli per migliorare lo script, si faccia avanti !!!


Ciao, Mario
Allegati
Tonelli.tar.bz2
(1.5 KiB) Scaricato 74 volte
Ultima modifica di bonmario il giovedì 16 settembre 2010, 18:26, modificato 1 volta in totale.
kripton
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 287
Iscrizione: sabato 7 marzo 2009, 23:24
Distribuzione: Ubuntu 14.04

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da kripton »

bonmario ha scritto:
esteban1 ha scritto: OK, buono come inizio, dopo faccio la prova, già che il kernel di karmic koala è cambiato il altro giorno; è molto difficile leggere la versione del kernel e modificare il makefile in automatico ?

Saluti Esteban.
Nel file allegato ci sono 2 files: uno script ed un Makefile che viene preso a riferimento dallo script.
I 2 files devono essere scompattati nella directory precedente rispetto a quella che contiene i sorgenti.
Provo a spiegarmi meglio:
I miei sorgenti si trovano in:

Codice: Seleziona tutto

/home/bonmario/programmi/TerratecCinergy_USB_TV/Tonelli/terratec_af9035-a_m
lo script e l'altro file devono essere messi in:

Codice: Seleziona tutto

/home/bonmario/programmi/TerratecCinergy_USB_TV
A questo punto basta lanciare lo script "Compila.sh" ed il gioco è fatto.

Io l'ho provato e funziona, anche se la vera prova sarà quella fatta con il prossimo aggiornamento del kernel.
Sono anch'io alle prime armi con gli script, quindi se qualcuno qui del forum ha dei consigli per migliorare lo script, si faccia avanti !!!


P.S. Siccome il forum non accetta allegati ".tar.gz", ho dovuto rinominare il file in zip. Prima di scompattarlo, togliete l'estensione ".zip".

Ciao, Mario
ottimo lavoro... anzi eccellente  (good) (good) funziona alla perfezione (b2b) grande 8)
MichelS21
Prode Principiante
Messaggi: 43
Iscrizione: domenica 25 ottobre 2009, 14:36

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da MichelS21 »

Ritornando dopo un pò al mondo di ubuntu e avnedo installato la beta 1 del 10.4 vorrei capire come funziona questo script essendo molto poco esperto..
Grazie a tutti
bonmario
Prode Principiante
Messaggi: 153
Iscrizione: domenica 24 maggio 2009, 9:27

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da bonmario »

- lo scarichi
- lo scompatti dove vuoi
- selezioni lo script che era contenuto nel file compresso (Compila.sh)
- tasto destro del mouse
- proprietà
- scegli la scheda "Permessi"
- selezioni il campo "Consentire l'esecuzione del file come programma"
- apri il terminale e vai nella directory dove hai salvato il file "Compila.sh"

A questo punto lanci l'eseguibile digitando "./Compila.sh". (naturalmente senza le virgolette !!!)

P.S. Da qualche parte in questa discussione, si dice che ci sono dei files relativi al kernel da installare. Se non ricordo male, lo script non funziona se quei files non sono installati.

P.P.S. Per chi avesse già scaricato lo script in passato: ho modificato lo script e l'ho "riuppato". Adesso se si accorge che non c'è la directory contenente i sorgenti del kernel, avvisa ed interrompe la compilazione. Mi sono accorto del problema dopo aver aggiornato alla 10.04.

Ciao, Mario
Ultima modifica di bonmario il domenica 2 maggio 2010, 10:30, modificato 1 volta in totale.
nissim.it
Prode Principiante
Messaggi: 2
Iscrizione: martedì 16 dicembre 2008, 18:52

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da nissim.it »

bonmario ha scritto: - lo scarichi
- lo scompatti dove vuoi
- selezioni lo script che era contenuto nel file compresso (Compila.sh)
- tasto destro del mouse
- proprietà
- scegli la scheda "Permessi"
- selezioni il campo "Consentire l'esecuzione del file come programma"
- apri il terminale e vai nella directory dove hai salvato il file "Compila.sh"

A questo punto lanci l'eseguibile digitando "./Compila.sh". (naturalmente senza le virgolette !!!)

P.S. Da qualche parte in questa discussione, si dice che ci sono dei files relativi al kernel da installare. Se non ricordo male, lo script non funziona se quei files non sono installati.

P.P.S. Per chi avesse già scaricato lo script in passato: ho modificato lo script e l'ho "riuppato". Adesso se si accorge che non c'è la directory contenente i sorgenti del kernel, avvisa ed interrompe la compilazione. Mi sono accorto del problema dopo aver aggiornato alla 10.04.

Ciao, Mario


ciao grazie del lavoro, ma non c'è il makefile... ho la chiavetta che con la 9.10 andava alla grande poi ho reinstallato da zero la 10.4 ma non c'è verso di farla funzionare. devo tornare indietro?? grazie ciao!
bonmario
Prode Principiante
Messaggi: 153
Iscrizione: domenica 24 maggio 2009, 9:27

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da bonmario »

Ma hai scaricato i drivers da compilare?
In questa discussione ci sono i link relativi ai drivers da scaricare. Se non hai il makefile probabilmente devi ancora fare le operazioni preliminari.
Il mio script ti evita solo la "fatica" di scrivere a mano i comandi che servono per compilare i drivers.

Ciao, Mario
Ghiohg
Prode Principiante
Messaggi: 19
Iscrizione: mercoledì 14 aprile 2010, 17:45

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da Ghiohg »

mi unisco anche io a questa discussione, ho dato una letta (lo ammetto) veloce al resto, ho seguito la guida che ho trovato su questo sito

http://www.madaweb.org/2010/06/15/guida ... su-ubuntu/

e non è comparsa la chiavetta in Driver Hardware

al che ho visto qui l'aggiunta dello script, solo che ho problemi ad usarlo
allora io ho interpretato in questo modo: dopo aver scaricato il tar.gz contentente Compila.sh estrerre questo file sulla cartella superiore a terratec_af9035-a_m,
mi spiego meglio, nella mia cartella home c'è la cartella terratec_af9035-a_m e il file Compila.sh (oltre ovviamente all'altra roba solita)
ora dal terminale avvio Compila.sh ma ottengo questa risposta:

Codice: Seleziona tutto

ghio@ghio-laptop:~$ ./Compila.sh
/usr/src/linux-source-2.6.32
Sorgenti del kernel trovati in /usr/src/linux-source-2.6.32
./Compila.sh: riga 37: /tmp/log.txt: Permesso negato
rm: rimuovere il file regolare vuoto protetto dalla scrittura `/tmp/log.txt'? 
./Compila.sh: riga 47: /tmp/log.txt: Permesso negato
sapete aiutarmi?? grazie :)
bonmario
Prode Principiante
Messaggi: 153
Iscrizione: domenica 24 maggio 2009, 9:27

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da bonmario »

Lo script compila i sorgenti salvando il log della compilazione nel file "/tmp/log.txt"
Ti da un errore perché non riesce a scrivere quel file.
Potresti non avere i permessi per scrivere in /tmp oppure potresti avere un altro processo in corso che sta scrivendo sullo stesso file. O magari potresti aver lanciato 2 volte di fila lo script in batch senza aspettare che sia terminato il suo lavoro.

Potresti anche provare a modificare lo script, mettendo al posto di "/tmp/log.txt" un percorso in cui hai sicuramente i permessi di scrittura.

Ciao, Mario
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da MattiaDePaoli »

a me con la avertv a835 non funziona. ho 10.04 ma mi escono mille risultati strani dai comandi del terminale quando provo
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da MattiaDePaoli »

cp: l'obiettivo `/lib/modules/linux-2.6.32-23-generic/misc' non è una directory
make: *** [install] Errore 1

cosa posso fare? ho dato sudo make install
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da MattiaDePaoli »

kripton ha scritto: ragazzi per far funzionare la ''chiavetta tv Terratec Cinergy T Stick'' sul kernel 2.6.31-11 di karmic ho seguito questi semplici passi:

1) sudo apt-get install linux-source-2.6.31 linux-headers-2.6.31-11-generic kernel-package
2)cd /usr/src ; tar xjf linux-source-2.6.31.tar.bz2
3)scaricare e scompattare : http://tonelli.sns.it/pub/mennucc1/terr ... a_m.tar.gz

4)poi bisogna modificare la parte del makefile che contiene la versione del kernel.

cioè questa:

#### CONFIGURE THE FOLLOWING LINES
#the precompiled kernel headers
KDIR = /usr/src/linux-headers-2.6.30-1-686
#the unpacked kernel source
KSRC = /usr/src/linux-source-2.6.30
#where the modules will be installed
KINSTALL = /lib/modules/linux-2.6.30-1-686/misc
#### END OF CONFIGURABLE LINES

modificandolo così:

#### CONFIGURE THE FOLLOWING LINES
#the precompiled kernel headers
KDIR = /usr/src/linux-headers-2.6.31-11-generic
#the unpacked kernel source
KSRC = /usr/src/linux-source-2.6.31
#where the modules will be installed
KINSTALL = /lib/modules/2.6.31-11-generic
#### END OF CONFIGURABLE LINES

5) poi da terminale entriamo nella cartella del makefile appena modificato:
make
sudo make install

6)copia il firmware dvb-usb-af9035-01.fw, che si trova dove nella cartella dove si è modificato il makefile , copiandolo in  /lib/firmware

poi si riavvia e la chiavetta è pronta per l'utilizzo. In ''Driver Hardware'' sarà presente anche il firmware: (Firmware per schede DVB) da attivare. (b2b)


seguendo esattamente questa procedura, aggiornando solo il nome del kernel al mio, non funziona. io ho la AVerTV HD a835 che dovrebbe essere uguale.
bonmario
Prode Principiante
Messaggi: 153
Iscrizione: domenica 24 maggio 2009, 9:27

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da bonmario »

Ciao,
hai provato scaricando ed eseguendo il mio script? (lo trovi in uno dei miei post in questo thread)
Avatar utente
Xgaz
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2568
Iscrizione: lunedì 16 marzo 2009, 11:14
Contatti:

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da Xgaz »

MattiaDePaoli ha scritto:
kripton ha scritto: ragazzi per far funzionare la ''chiavetta tv Terratec Cinergy T Stick'' sul kernel 2.6.31-11 di karmic ho seguito questi semplici passi:

1) sudo apt-get install linux-source-2.6.31 linux-headers-2.6.31-11-generic kernel-package
2)cd /usr/src ; tar xjf linux-source-2.6.31.tar.bz2
3)scaricare e scompattare : http://tonelli.sns.it/pub/mennucc1/terr ... a_m.tar.gz

4)poi bisogna modificare la parte del makefile che contiene la versione del kernel.

cioè questa:

#### CONFIGURE THE FOLLOWING LINES
#the precompiled kernel headers
KDIR = /usr/src/linux-headers-2.6.30-1-686
#the unpacked kernel source
KSRC = /usr/src/linux-source-2.6.30
#where the modules will be installed
KINSTALL = /lib/modules/linux-2.6.30-1-686/misc
#### END OF CONFIGURABLE LINES

modificandolo così:

#### CONFIGURE THE FOLLOWING LINES
#the precompiled kernel headers
KDIR = /usr/src/linux-headers-2.6.31-11-generic
#the unpacked kernel source
KSRC = /usr/src/linux-source-2.6.31
#where the modules will be installed
KINSTALL = /lib/modules/2.6.31-11-generic
#### END OF CONFIGURABLE LINES

5) poi da terminale entriamo nella cartella del makefile appena modificato:
make
sudo make install

6)copia il firmware dvb-usb-af9035-01.fw, che si trova dove nella cartella dove si è modificato il makefile , copiandolo in  /lib/firmware

poi si riavvia e la chiavetta è pronta per l'utilizzo. In ''Driver Hardware'' sarà presente anche il firmware: (Firmware per schede DVB) da attivare. (b2b)


seguendo esattamente questa procedura, aggiornando solo il nome del kernel al mio, non funziona. io ho la AVerTV HD a835 che dovrebbe essere uguale.
Stesso chip ma non è la stessa scheda...purtroppo!
Avatar utente
MattiaDePaoli
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 618
Iscrizione: venerdì 12 marzo 2010, 9:44
Località: Pavia (prov)
Contatti:

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da MattiaDePaoli »

alla fine l'ho portata indietro e ho preso questa http://www.pctvsystems.com/Products/Pro ... fault.aspx che è nella lista di compatibili di linuxtv, ma comunque non funziona. link alla discuss. http://forum.ubuntu-it.org/viewtopic.ph ... 1#p3107431 magari può essere d'aiuto anche per altri.
Ghiohg
Prode Principiante
Messaggi: 19
Iscrizione: mercoledì 14 aprile 2010, 17:45

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da Ghiohg »

mi unisco alla discussione, sto seguendo la stessa procedura
l'avevo letta da qui io
ho problemi quanto do i comandi make e make install
hghio@HgHio:~/terratec_af9035-a_m$ sudo make
make -C /usr/src/linux-headers-2.6.32-22-generic SUBDIRS= modules
make[1]: ingresso nella directory «/usr/src/linux-headers-2.6.32-22-generic»
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  HOSTCC  scripts/basic/hash
  HOSTCC  scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
  HOSTCC  scripts/kconfig/kxgettext.o
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -s arch/x86/Kconfig
make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.32-22-generic»
make[1]: ingresso nella directory «/usr/src/linux-headers-2.6.32-22-generic»
  CHK    include/linux/version.h
  CHK    include/linux/utsrelease.h
  UPD    include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86
make[2]: *** Nessuna regola per creare l'obiettivo «kernel/bounds.c», necessario a «kernel/bounds.s».  Arresto.
make[1]: *** [prepare0] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.32-22-generic»
make: *** [default] Errore 2
hghio@HgHio:~/terratec_af9035-a_m$ sudo make install
cp af9033.ko dvb-usb-af9035.ko tua9001.ko /lib/modules/2.6.32-22-generic
cp: impossibile eseguire stat di "af9033.ko": Nessun file o directory
cp: impossibile eseguire stat di "dvb-usb-af9035.ko": Nessun file o directory
cp: impossibile eseguire stat di "tua9001.ko": Nessun file o directory
make: *** [install] Errore 1
hghio@HgHio:~/terratec_af9035-a_m$
ottengo questi errori :S come posso rimediar?? grazie :)
Avatar utente
MoonDragon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1677
Iscrizione: sabato 17 aprile 2010, 17:46
Desktop: Gnome
Distribuzione: Ubuntu 20.04.6 64-bit gdm3 xorg
Sesso: Maschile
Contatti:

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da MoonDragon »

Complimeti per l'idea degli scipt l'avevo avuto anche io da tempo......volevo veder come avevi fatto "Compila.sh.tar.gz.zip"
ma quando provo a scompattarlo mi dice

Codice: Seleziona tutto

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Exiting with failure status due to previous errors
non è che potresti comprimerlo diversamente??
"Coltiva 🐧 LINUX tanto WINDOWS si pianta da solo e la MELA è già stata morsa" :p
bonmario
Prode Principiante
Messaggi: 153
Iscrizione: domenica 24 maggio 2009, 9:27

Re: [Driver] Far funzionare la chiavatta tv Terratec Cinergy T Stick su Ubuntu jaunty

Messaggio da bonmario »

L'ho appena scaricato e decompresso senza problemi ...
Magari hai solo sbagliato a fare il download. Per intenderci, con Firefox, ci clicchi sopra col tasto SINISTRO del mouse e lo salvi dove vuoi.

Ciao, Mario
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: Robyx456 e 9 ospiti