Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

[Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Riconoscimento, installazione e configurazione delle periferiche.

[Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda stefboombastic » martedì 18 agosto 2009, 12:42

Questo articolo è una traduzione del mio post in inglese: http://ubuntuforums.org/showthread.php? ... ost7752781
(FOR ENGLISH TRANSLATION OF THIS POST GO TO: http://ubuntuforums.org/showthread.php? ... ost7752781)

Ciao a tutti!

Sono impazzito cercando di far funzionare la mia Terratec Cinergy Hybrid T USB XS (http://www.terratec.it/prodotti/schede_tv/cinergy_hybrid_xs.shtml) in Ubuntu per giorni!
Precedentemente, ero riuscito a farlo molto facilmente in Ubuntu 8.04 usando il progetto di Markus Rechberger (http://mcentral.de/wiki/index.php5/Main_Page) seguendo la procedura descritta in http://divilinux.netsons.org/index.php/archives/192
Dopo aver formattato il mio Ubuntu ho scoperto che Markus Rechberger ha abbandonato il suo progetto, e il suo repository non funziona più :(
Non ha risposto alla mia email dove l'ho supplicato di spedirmi un vecchio sorgente ..
Ho effettuato centinaia di reinstallazioni, di diversi kernel e ho visitato migliaia di post, provando diverse procedure tutto vanamente..
alla fine ce l'ho fatta con Ubuntu 9.04 kernel 2.6.28-14-generic, ed ora funziona alla grande, così riporto la mia procedura per tutti coloro che si trovino nelle stesse condizioni:

La procedura seguente è stata testata con successo  in Ubuntu 9.04 Kernel 2.6.28-14-generic ed anche con 2.6.28-15-generic con schedino Terratec Cinergy Hybrid T USB XS con USB ID: 0ccd:0042
Ci sono diverse release dello stesso schedino, non so se differiscono per nazione.. ma per quanto ho capito, hanno bisogno di firmware diversi. Ho potuto testare la procedura solo sulla mia scheda che ha USB ID 0ccd:0042
Per vedere l'id USB della vostra cinergy xs digitate:
Codice: Seleziona tutto
lsusb

avendo attaccato la chiavetta.
Sarebbe molto utile se postaste l'ID di altre Cinergy XS che funzionano con la mia procedura!!   

N.B. Dopo l'aggiornamento dal kernel 2.6.28-14-generic al 2.6.28-15-generic la scheda ha smesso di funzionare e i driver non venivano caricati all'avvio anche se ogni volta li ricaricavo con:
Codice: Seleziona tutto
sudo modprobe em28xx
sudo modprobe em28xx-dvb

La scheda non veniva + riconosciuta! 
Tuttavia ripetendo la procedura riportata di seguito, cioè disinstallando i driver compilati per la 2.6.28-14-generic, ricompilandoli per il nuovo kernel, la scheda è tornata a funzionare senza problemi :)


*** Prerequisiti ***

Installare mercurial:
Codice: Seleziona tutto
sudo apt-get install mercurial

Installare kernel headers:
Codice: Seleziona tutto
sudo apt-get install linux-headers-$(uname -r)

Installare g++:
Codice: Seleziona tutto
sudo apt-get install g++


STACCARE LA CHIAVETTA SE CONNESSA

*** Rimuovere vecchi driver se ce ne sono ***

Se i moduli em28xx e em28xx-dbv sono già caricati allora rimuoveteli
Codice: Seleziona tutto
sudo rmmod -f em28xx-dvb
sudo rmmod -f em28xx

disinstallare altre versioni dei driver se presenti, eseguendo:
Codice: Seleziona tutto
sudo make unload
sudo make rminstall

in ognuna delle seguenti cartelle:
- v4l-dvb
- v4l-dvb-kernel  (copia da mcentral hg )
- ttxs-remote

Anche se avete una versione pulita del kernel, non avendo installato cioè altre versioni dei drivers, dovete rimuovere quelle presenti nel kernel di Ubuntu 9.04.
Per farlo scaricate i drivers di Devin Heitmueller:
Codice: Seleziona tutto
cd ~
mkdir terratec-xs
cd terratec-xs
hg clone http://linuxtv.org/hg/~dheitmueller/v4l-dvb-terratec-xs

Poi eseguite i seguenti comandi per rimuovere la versione dei driver presenti nel kernel:  
Codice: Seleziona tutto
cd v4l-dvb-terratec-xs
sudo make unload
sudo make rminstall


*** Installare i nuovi drivers ***

Fare il Make dei nuovi drivers (Dovete essere nella cartella dove avete scaricato i drivers, guardate il punto precedente!):
Codice: Seleziona tutto
sudo make

Installateli:
Codice: Seleziona tutto
sudo make install

RIAVVIATE!!

Caricate i drivers per la TV analogica:
Codice: Seleziona tutto
sudo modprobe em28xx

Caricate i drivers per la TV DVB:
Codice: Seleziona tutto
sudo modprobe em28xx-dvb

Controllate se i moduli sono caicati bene con:
Codice: Seleziona tutto
lsmod


*** Installare il firmware ***

PRENDETE & INSTALLATE IL FIRMWARE xc3028-v27.fw come descritto qui:
http://forum.ubuntu-it.org/viewtopic.php?p=2235209#p2235209
Per tutti quelli che non vogliono ripetere tutti i passi descritti nel precedente post per ottenere il file del firmware, ho allegato il firmware che ho compilato (ed uso) nel mio Ubuntu 9.04 Kernel 2.6.28-14-generic. Scaricatelo, unzippatelo e poi digitate:
Codice: Seleziona tutto
sudo cp xc3028-v27.fw /lib/firmware

per installarlo.


*** Controllare i risultati ***

Controllate le informazioni sul dispositivo in /var/log/messages:
Codice: Seleziona tutto
sudo tail -f /var/log/messages

lasciando la consolle operta e inserendo il dispositivo!
Dovreste vedere qualcosa di simile:
Aug  8 08:51:29 Stefano-PC kernel: [   17.938901] skge eth1: enabling interface
Aug  8 08:51:29 Stefano-PC kernel: [   17.942188] ADDRCONF(NETDEV_UP): eth1: link is not ready
Aug  8 08:51:29 Stefano-PC kernel: [   17.943296] eth0: link down
Aug  8 08:51:29 Stefano-PC kernel: [   17.943440] ADDRCONF(NETDEV_UP): eth0: link is not ready
Aug  8 08:51:30 Stefano-PC kernel: [   19.625707] skge eth1: Link is up at 100 Mbps, full duplex, flow control both
Aug  8 08:51:30 Stefano-PC kernel: [   19.625853] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
Aug  8 08:57:31 Stefano-PC kernel: [  380.539673] Linux video capture interface: v2.00
Aug  8 08:57:31 Stefano-PC kernel: [  380.604364] usbcore: registered new interface driver em28xx
Aug  8 08:57:31 Stefano-PC kernel: [  380.604368] em28xx driver loaded
Aug  8 08:57:43 Stefano-PC kernel: [  392.858640] Em28xx: Initialized (Em28xx dvb Extension) extension
Aug  8 08:59:07 Stefano-PC kernel: [  476.780015] usb 1-3: new high speed USB device using ehci_hcd and address 2
Aug  8 08:59:07 Stefano-PC kernel: [  476.921029] usb 1-3: configuration #1 chosen from 1 choice
Aug  8 08:59:07 Stefano-PC kernel: [  476.921216] em28xx: New device TerraTec Electronic GmbH Cinergy Hybrid T USB XS @ 480 Mbps (0ccd:0042, interface 0, class 0)
Aug  8 08:59:07 Stefano-PC kernel: [  476.921222] em28xx #0: Identified as Terratec Hybrid XS (card=11)
Aug  8 08:59:07 Stefano-PC kernel: [  476.921299] em28xx #0: chip ID is em2882/em2883
Aug  8 08:59:07 Stefano-PC kernel: [  477.078681] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 42 00 50 12 5c 03 9e 32 6a 34
Aug  8 08:59:07 Stefano-PC kernel: [  477.078695] em28xx #0: i2c eeprom 10: 00 00 06 57 46 07 00 00 00 00 00 00 00 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078708] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 31 00 b8 00 14 00 5b 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078721] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00 00 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078733] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078745] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078757] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54 00 65 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078769] em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20 00 45 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078782] em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e 00 69 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078794] em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00 00 32 03
Aug  8 08:59:07 Stefano-PC kernel: [  477.078806] em28xx #0: i2c eeprom a0: 43 00 69 00 6e 00 65 00 72 00 67 00 79 00 20 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078819] em28xx #0: i2c eeprom b0: 48 00 79 00 62 00 72 00 69 00 64 00 20 00 54 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078831] em28xx #0: i2c eeprom c0: 20 00 55 00 53 00 42 00 20 00 58 00 53 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078843] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078855] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078867] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Aug  8 08:59:07 Stefano-PC kernel: [  477.078881] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x303d5d95
Aug  8 08:59:07 Stefano-PC kernel: [  477.078883] em28xx #0: EEPROM info:
Aug  8 08:59:07 Stefano-PC kernel: [  477.078885] em28xx #0:^IAC97 audio (5 sample rates)
Aug  8 08:59:07 Stefano-PC kernel: [  477.078886] em28xx #0:^I500mA max power
Aug  8 08:59:07 Stefano-PC kernel: [  477.078889] em28xx #0:^ITable at 0x06, strings=0x329e, 0x346a, 0x0000
Aug  8 08:59:07 Stefano-PC kernel: [  477.088462] tvp5150 0-005c: chip found @ 0xb8 (em28xx #0)
Aug  8 08:59:07 Stefano-PC kernel: [  477.095964] tuner 0-0061: chip found @ 0xc2 (em28xx #0)
Aug  8 08:59:07 Stefano-PC kernel: [  477.122746] xc2028 0-0061: creating new instance
Aug  8 08:59:07 Stefano-PC kernel: [  477.122750] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
Aug  8 08:59:07 Stefano-PC kernel: [  477.122757] i2c-adapter i2c-0: firmware: requesting xc3028-v27.fw
Aug  8 08:59:07 Stefano-PC kernel: [  477.148297] xc2028 0-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
Aug  8 08:59:07 Stefano-PC kernel: [  477.196011] xc2028 0-0061: Loading firmware for type=BASE (1), id 0000000000000000.
Aug  8 08:59:08 Stefano-PC kernel: [  478.093577] xc2028 0-0061: Loading firmware for type=(0), id 000000000000b700.
Aug  8 08:59:08 Stefano-PC kernel: [  478.107449] SCODE (20000000), id 000000000000b700:
Aug  8 08:59:08 Stefano-PC kernel: [  478.107454] xc2028 0-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
Aug  8 08:59:08 Stefano-PC kernel: [  478.288095] input: em28xx IR (em28xx #0) as /devices/pci0000:00/0000:00:1d.7/usb1/1-3/input/input6
Aug  8 08:59:08 Stefano-PC kernel: [  478.292453] em28xx #0: Config register raw data: 0x50
Aug  8 08:59:08 Stefano-PC kernel: [  478.293200] em28xx #0: AC97 vendor ID = 0xffffffff
Aug  8 08:59:08 Stefano-PC kernel: [  478.294448] em28xx #0: AC97 features = 0x6a90
Aug  8 08:59:08 Stefano-PC kernel: [  478.294451] em28xx #0: Empia 202 AC97 audio processor detected
Aug  8 08:59:08 Stefano-PC kernel: [  478.412456] tvp5150 0-005c: tvp5150am1 detected.
Aug  8 08:59:08 Stefano-PC kernel: [  478.508831] em28xx #0: v4l2 driver version 0.1.2
Aug  8 08:59:09 Stefano-PC kernel: [  478.574928] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
Aug  8 08:59:09 Stefano-PC kernel: [  478.644156] xc2028 0-0061: attaching existing instance
Aug  8 08:59:09 Stefano-PC kernel: [  478.644161] xc2028 0-0061: type set to XCeive xc2028/xc3028 tuner
Aug  8 08:59:09 Stefano-PC kernel: [  478.644163] em28xx #0/2: xc3028 attached
Aug  8 08:59:09 Stefano-PC kernel: [  478.644166] DVB: registering new adapter (em28xx #0)
Aug  8 08:59:09 Stefano-PC kernel: [  478.644169] DVB: registering adapter 0 frontend 0 (Zarlink MT352 DVB-T)...
Aug  8 08:59:09 Stefano-PC kernel: [  478.644447] Successfully loaded em28xx-dvb
Aug  8 08:59:09 Stefano-PC kernel: [  478.750702] usbcore: registered new interface driver snd-usb-audio
Aug  8 08:59:09 Stefano-PC kernel: [  478.761210] tvp5150 0-005c: tvp5150am1 detected.
Aug  8 08:59:09 Stefano-PC pulseaudio[3015]: alsa-util.c: Cannot find fallback mixer control "Mic" or mixer control is no combination of switch/volume

Altre informazioni possono essere ottenute controllando dmesg:
Codice: Seleziona tutto
dmesg | grep em28xx

Se ottenente qualcosa di simile:
[  380.604364] usbcore: registered new interface driver em28xx
[  380.604368] em28xx driver loaded
[  476.921216] em28xx: New device TerraTec Electronic GmbH Cinergy Hybrid T USB XS @ 480 Mbps (0ccd:0042, interface 0, class 0)
[  476.921222] em28xx #0: Identified as Terratec Hybrid XS (card=11)
[  476.921299] em28xx #0: chip ID is em2882/em2883
[  477.078681] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 42 00 50 12 5c 03 9e 32 6a 34
[  477.078695] em28xx #0: i2c eeprom 10: 00 00 06 57 46 07 00 00 00 00 00 00 00 00 00 00
[  477.078708] em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 31 00 b8 00 14 00 5b 00 00 00
[  477.078721] em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 00 00 00 00 00 00
[  477.078733] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  477.078745] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  477.078757] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54 00 65 00
[  477.078769] em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20 00 45 00
[  477.078782] em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e 00 69 00
[  477.078794] em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00 00 32 03
[  477.078806] em28xx #0: i2c eeprom a0: 43 00 69 00 6e 00 65 00 72 00 67 00 79 00 20 00
[  477.078819] em28xx #0: i2c eeprom b0: 48 00 79 00 62 00 72 00 69 00 64 00 20 00 54 00
[  477.078831] em28xx #0: i2c eeprom c0: 20 00 55 00 53 00 42 00 20 00 58 00 53 00 00 00
[  477.078843] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  477.078855] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  477.078867] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[  477.078881] em28xx #0: EEPROM ID= 0x9567eb1a, EEPROM hash = 0x303d5d95
[  477.078883] em28xx #0: EEPROM info:
[  477.078885] em28xx #0: AC97 audio (5 sample rates)
[  477.078886] em28xx #0: 500mA max power
[  477.078889] em28xx #0: Table at 0x06, strings=0x329e, 0x346a, 0x0000
[  477.088462] tvp5150 0-005c: chip found @ 0xb8 (em28xx #0)
[  477.095964] tuner 0-0061: chip found @ 0xc2 (em28xx #0)
[  478.288095] input: em28xx IR (em28xx #0) as /devices/pci0000:00/0000:00:1d.7/usb1/1-3/input/input6
[  478.292453] em28xx #0: Config register raw data: 0x50
[  478.293200] em28xx #0: AC97 vendor ID = 0xffffffff
[  478.294448] em28xx #0: AC97 features = 0x6a90
[  478.294451] em28xx #0: Empia 202 AC97 audio processor detected
[  478.508831] em28xx #0: v4l2 driver version 0.1.2
[  478.574928] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[  478.644163] em28xx #0/2: xc3028 attached
[  478.644166] DVB: registering new adapter (em28xx #0)
[  478.644447] Successfully loaded em28xx-dvb
[  478.663130] em28xx audio device (0ccd:0042): interface 1, class 1
[  478.663170] em28xx audio device (0ccd:0042): interface 2, class 1

allora tutto è ok :)

*** Installare il software per guardare la TV e scansione dei canali ***

- Kaffeine
Installare kaffeine per guardare la TV:
Codice: Seleziona tutto
sudo apt-get install kaffeine

Se tutto è andato bene kaffeine dovrebbe rilevare il dispositivo (sebbene con un altro nome, per me Zarlink MT352 DVB-T)
Aprite il nuovo menu chiamato DVB.
Premete channels -> Start Scan
Se è andato tutto bene Kaffeine crea una lista di canali e potete godervi la vostra TV-DVB:)

- GXINE o VLC

Si deve creare una lista di canali da dare in input al nostro lettore.
Per prima cosa sarà quindi necessario scandire le frequenze. Esistono 2 modi, 1 automatica, l'altra manuale. Riporterò ora quella automatica che fa uso del programma w_scan:
Installiamo quindi w_scan:
Codice: Seleziona tutto
sudo apt-get install w_scan

Facciamogli fare una scansione, scrivendo i risultati in un file (AutoFrequencies) che utilizzeremo per creare la lista dei canali:
Codice: Seleziona tutto
w_scan -x > AutoFrequencies

Per creare la lista dei canali dalla lista delle frequenze abbiamo bisogno dell'utility scan dei DVB-utils, quindi installiamoli:
Codice: Seleziona tutto
sudo apt-get install dvb-utils

creiamo il file dei canali:
Codice: Seleziona tutto
scan AutoFrequencies > channels.conf


- Se vogliamo utilizzare gxine
Installare gxine:
Codice: Seleziona tutto
sudo apt-get install gxine

copiamo il file dei canali nella cartella di xine in modo che lo importi in automatico:
Codice: Seleziona tutto
sudo cp channels.conf ~/.xine

Apriamo gxine, ed apriamo il DVB con File -> DVB
La lista dei canali si trova sotto File -> Playlist

- Se vogliamo usare VLC
Installare VLC:
Codice: Seleziona tutto
sudo apt-get install vlc

Apriamo VLC.
Apriamo il file dei canali:
Media -> Apri File
selezionamo filtro "tutti i file" e carichiamo channels.conf prima creato.
La lista dei canali la troviamo in
Playlist -> Mostra playlist

** TELECOMANDO **

Per me, il telecomando già funzionava dopo i precedenti passi..
Se per voi no:
Codice: Seleziona tutto
cd ~
cd terratec-xs
hg clone http://kernellabs.com/hg/~dheitmueller/ttxs-remote
cd ttxs-remote
sudo make
sudo make install

RIAVVIA!

Divertitevi!  (b2b)


GRAZIE A: Devin Heitmueller per i driver funzionanti e a Mauro Carvalho Chehab per tutto il lavoro su LinuxTV!
Contattatemi per ogni problema!
Non si hanno i permessi necessari per visualizzare i file allegati in questo messaggio.
Ultima modifica di stefboombastic il lunedì 7 settembre 2009, 11:30, modificato 1 volta in totale.
stefboombastic
Prode Principiante
 
Messaggi: 11
Iscrizione: maggio 2008

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda superlex » martedì 18 agosto 2009, 13:20

Buonissimo!! adesso me lo leggo con calma :)
Ps: dicevano che quel firmware fosse coperto da licenza perché estratto da driver windows.. poi non so, però stai attento..
Ti faccio sapere per il resto :)
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 ubuntu jaunty e karmic

!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
Avatar utente
superlex
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4844
Iscrizione: agosto 2008

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda stefboombastic » giovedì 20 agosto 2009, 13:41

superlex ha scritto:Ps: dicevano che quel firmware fosse coperto da licenza perché estratto da driver windows.. poi non so, però stai attento..


Grazie dell'avvertimento, onestamente non so nulla di licenze e copyright tra Linux e Microsoft.
Non utilizzo Linux da moltissimo ed essendo uno studente che non rivende nulla di ciò che fa con il PC non credo di dovermi preoccupare se utilizzo un firmware estratto da chi sa quale file scaricato liberamente dall'infinito web senza aver craccato nessu server LOL .. Tra l'altro per far funzionare un dispositivo che ho regolarmente acquistato con i pochi risparmi che uno studente può avere..
Specialmente in Italia dove il 99% delle persone ha Windows craccato, scarica tonnellate di musica e software pirata, per non parlare di tutte le cose illecite che vengono fatte ovunque, che sono di ben altra importanza ;)
Comunque se qualcuno dovesse lamentarsi minacciando lo scoppio della terza guerra mondiale per il mio post LOL sono pronto a toglere il file, chiudere il post.. voglio solo aiutare altri ragazzi chi si trovassero nella mia situazione a non impazzire, a poter utilizzare il loro dispositivo che hanno acquistato regolarmente.. ma non voglio mettere in difficoltà nessuno!
stefboombastic
Prode Principiante
 
Messaggi: 11
Iscrizione: maggio 2008

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda Mozo » giovedì 20 agosto 2009, 14:31

Ottima guida.
Proprio per questo volevo fare una precisazione sugli ultimi comandi riguardanti il remote (che tu stesso dici di non aver usato):
Codice: Seleziona tutto
cd ~
hg clone http://kernellabs.com/hg/~dheitmueller/ttxs-remote
cd ttxs-remote
make
sudo make install


(b2b)

p.s. anch'io precedentemente avevo allegato quel firmware, ma poi l'ho rimosso.  ;)
Non ho mai incontrato un uomo così ignorante dal quale non abbia potuto imparare qualcosa. [Galileo Galilei]

Wiki-Documentazione
Avatar utente
Mozo
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2294
Iscrizione: marzo 2006

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda stefboombastic » lunedì 7 settembre 2009, 20:03

Grazie a Mr LobosD (http://ubuntuforums.org/member.php?u=339890)
Ho un secondo pacco di drivers funzionanti per la Cinergy XS:
http://www.dolezel.info/download/em28xx-new.tar.bz2
ho testato con successo i drivers sia in Ubuntu 8.04 kernel 2.6.24-24-generic che in Ubuntu 9.04 kernel 2.6.28-15-generic con la mia Terratec Cinergy Hybrid T USB XS il cui USB ID è 0ccd:0042

Il procedimento è molto simile al precedente, ma lo riporto qui per Vostra convenineza.

** Prerequisiti **

Installare kernel headers:
Codice: Seleziona tutto
sudo apt-get install linux-headers-$(uname -r)


Installare g++:
Codice: Seleziona tutto
sudo apt-get install g++


Installare patch (necessario per rimuovere la patch per il kernel 2.6.30 se si usano versioni di kernel precedenti)
Codice: Seleziona tutto
sudo apt-get install patch


STACCARE LA PENNETTA SE ATTACCATA

*** Rimuovere vecchi driver se ce ne sono ***

Se i moduli em28xx e em28xx-dbv sono già caricati:
Codice: Seleziona tutto
sudo rmmod -f em28xx-dvb
sudo rmmod -f em28xx

Estrarre il contenuto del file compresso http://www.dolezel.info/download/em28xx-new.tar.bz2 nella cartella home.
Effettuare unload anche da dentro i il make dei driver per disinstallare tutti le eventuali versioni precedenti:
Codice: Seleziona tutto
cd ~
cd em28xx-new
sudo make unload


** Rimuovere la patch dei driver se si usa una versione di kernel inferiore a 2.6.30 **
Codice: Seleziona tutto
patch -p1 -R < fix-2.6.30.patch


** compilare & installare i drivers **
Codice: Seleziona tutto
sudo make
sudo make install


RIAVVIATE!!!

*** Caricate i driver per DVB ***
Codice: Seleziona tutto
sudo modprobe em28xx-dvb

controllare se i moduli sono stati caricati con:
Codice: Seleziona tutto
lsmod


PRENDETE & INSTALLATE IL FIRMWARE xc3028-v27.fw come descritto qui:
http://forum.ubuntu-it.org/viewtopic.ph ... 9#p2235209
Per tutti quelli che non vogliono ripetere tutti i passi descritti nel precedente post per ottenere il file del firmware, ho allegato il firmware che ho compilato (ed uso) nel mio Ubuntu 9.04 Kernel 2.6.28-14-generic. Scaricatelo, unzippatelo e poi digitate:

Codice: Seleziona tutto
sudo cp xc3028-v27.fw /lib/firmware


** Controllare i risultati **

Controllate le informazioni in /var/log/messages:
Codice: Seleziona tutto
sudo tail -f /var/log/messages

Ulteriori informazioni possono essere ottenute con dmesg:
Codice: Seleziona tutto
dmesg | grep em28xx


Poi potete installare il software per guardare la TV  DVB che preferite seguendo i passi descritti nel mio primo post!

DIVERTITEVI! :popcorn:

GRAZIE A: LubosD che ha fornito i drivers(http://ubuntuforums.org/showthread.php?p=7911557&posted=1#post7911557) ed ovviamente ai loro sviluppatori!
stefboombastic
Prode Principiante
 
Messaggi: 11
Iscrizione: maggio 2008

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda fcseega » martedì 8 settembre 2009, 23:26

ho provato anche io ma guarda che esce ai due controlli finali...
fcseega@fcseega-desktop:~$ dmesg | grep em28xx
[  87.238101] usbcore: registered new interface driver em28xx
[  87.238111] em28xx driver loaded
fcseega@fcseega-desktop:~$ sudo tail -f /var/log/messages
[sudo] password for fcseega:
Sep  8 23:11:41 fcseega-desktop pulseaudio[2890]: alsa-util.c: Device front:0 doesn't support 44100 Hz, changed to 48000 Hz.
Sep  8 23:11:42 fcseega-desktop kernel: [  27.372916] eth0: Media Link On 100mbps full-duplex
Sep  8 23:12:41 fcseega-desktop kernel: [  87.163315] Linux video capture interface: v2.00
Sep  8 23:12:41 fcseega-desktop kernel: [  87.238101] usbcore: registered new interface driver em28xx
Sep  8 23:12:41 fcseega-desktop kernel: [  87.238111] em28xx driver loaded
Sep  8 23:13:08 fcseega-desktop kernel: [  114.260300] Em28xx: Initialized (Em28xx dvb Extension) extension
Sep  8 23:20:02 fcseega-desktop kernel: [  528.528110] usb 1-2: new high speed USB device using ehci_hcd and address 3
Sep  8 23:20:02 fcseega-desktop kernel: [  528.706989] usb 1-2: configuration #1 chosen from 1 choice
Sep  8 23:20:02 fcseega-desktop kernel: [  528.713929] input: TerraTec Cinergy T-Stick as /devices/pci0000:00/0000:00:03.3/usb1/1-2/1-2:1.1/input/input7
Sep  8 23:20:02 fcseega-desktop kernel: [  528.791636] generic-usb 0003:0CCD:0093.0002: input,hidraw1: USB HID v1.01 Keyboard [TerraTec Cinergy T-Stick] on usb-0000:00:03.3-2/input1
FC SEEGA I MIGLIORI SIAMO NOI...
convertire chi conosco ad ubuntu è la mia missione..
Avatar utente
fcseega
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 443
Iscrizione: giugno 2009
Località: desio

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda stefboombastic » mercoledì 9 settembre 2009, 9:52

Ciao!
Da quello che leggo sembra che Tu sia in possesso di una Cinergy T-Stick! Non di una Terratec Cinergy Hybrid T USB XS!!!
Leggendo attentamente il post, noterai che già dal titolo viene ribadido che questa procedura funziona solo per la Terratec Cinergy Hybrid T USB XS, e non solo, posso garantire solo per quella il cui ID USB è 0ccd:0042.
Ogni scheda ha bisogno dei suoi drivers, dei suoi firmwares!
La Cinergy T-Stick sembra aver pieno supporto per Linux ;) http://linux.terratec.de/tv_en.html http://www.linuxtv.org/wiki/index.php/T ... gy_T_Stick ..
Hai provato LinuxTV? http://www.linuxtv.org/
Hai provato Ubuntu 9.04 ha già nel kernel il supporto per molte schede!
Non hai bisogno di strane guide come la mia, fatte da persone disperate che hanno provato 9999999 modi per far funzionare la loro chiavetta su linux, non essendo publicamente supportata ;)
Spero di essere stato di aiuto!
Ciao!
stefboombastic
Prode Principiante
 
Messaggi: 11
Iscrizione: maggio 2008

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda fcseega » mercoledì 9 settembre 2009, 12:57

grazie...ho trovato questo..

Install instructions

   * copy above patch to file (e.g. TerraTec_Cinergy_T-Stick.patch) and save it your home directory
   * download driver from TerraTec support site

wget http://linux.terratec.de/files/Linux-Dr ... -Stick.rar

   * extract driver package

unrar x Linux-Driver-for-T-Stick.rar

   * enter driver directory

cd Linux_PC_AF9035_Afatech_2008.12.17/

   * enter driver directory according to your Kernel architecture
         o for 32 bit

cd Linux-32bit_AF9035_20081217/

   *
         o for 64 bit

cd Linux-64bit_AF9035_20081217/

   * extract driver package

tar zxvf AF903x_SRC.tar.gz

   * enter driver directory

cd AF903x_SRC/

   * apply patch (from home directory)

patch af903x-devices.c ~/TerraTec_Cinergy_T-Stick.patch

   * compile

make

   * install (as root)

make install

Device should work if everything goes correctly. Few distribution specific install commands you may wish use:

Fedora:

su -c "make install"

Ubuntu:

sudo make install

Driver does support Kernels from 2.6.16 to 2.6.27. If you have newer Kernel then you could try compile it against 2.6.27 headers (cp v4l/kernel-2.6.27/* ./). In that case there is big risk it doesn't work and crashes your Kernel when device is plugged.


però sono arrivato ad apply patch ma il terminale mi risponde cosi

fcseega@fcseega-desktop:~/Linux_PC_AF9035_Afatech_2008.12.17/Linux-32bit_AF9035_20081217/AF903x_SRC$ patch af903x-devices.c ~/TerraTec_Cinergy_T-Stick.patch
patch: **** Can't open patch file /home/fcseega/TerraTec_Cinergy_T-Stick.patch : No such file or directory


di certo non ho inserito bene la patch..anche perchè non ho capito dove devo metterla..
anzi mi sono accorto di non averla nemmeno sta patch..dove la trovo???
Ultima modifica di fcseega il mercoledì 9 settembre 2009, 13:01, modificato 1 volta in totale.
FC SEEGA I MIGLIORI SIAMO NOI...
convertire chi conosco ad ubuntu è la mia missione..
Avatar utente
fcseega
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 443
Iscrizione: giugno 2009
Località: desio

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda stefboombastic » mercoledì 9 settembre 2009, 15:23

Per favore muovi la domanda in un nuovo post riguardante l'installazione della Cinergy T-Stick in Ubuntu (magari prima fai una ricerca per vedere se già ce ne sono esistenti ;) .. Io al volo ho trovato questo.. è per mandriva ma credo sia riadattabile http://www.mandrakeitalia.org/modules/n ... 07&start=0)
Comunque la patch, se segui il metodo B,  è:
Codice: Seleziona tutto
72a73
> #define USB_PID_TERRATEC_CINERGY_T         0x0093
78a80
>       {USB_DEVICE(USB_VID_TERRATEC,  USB_PID_TERRATEC_CINERGY_T)},
146c148
<       .num_device_descs =1,
---
>       .num_device_descs =2,
152a155,159
>          {
>             .name = "TerraTec Cinergy T-Stick",
>             .cold_ids = {&af903x_usb_id_table[5], NULL},
>             .warm_ids = {NULL},
>          },

.. semplicemente copia il precedente codice in un file chiamato TerraTec_Cinergy_T-Stick.patch .. segui le istruzioni, sono molto chiare.. se hai problemi con l'inglese non credo che con Linux avrai la vita facile LOL .. ma ad ogni modo chiedi pure ;)
Ma metti tutto in un nuovo post per la Tua scheda!! Questo post è per la Cinergy Hybrid T USB XS!!!
Ciaoo!
stefboombastic
Prode Principiante
 
Messaggi: 11
Iscrizione: maggio 2008

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda fcseega » mercoledì 9 settembre 2009, 18:35

ok la sposto qui..
dai un'occhiata
FC SEEGA I MIGLIORI SIAMO NOI...
convertire chi conosco ad ubuntu è la mia missione..
Avatar utente
fcseega
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 443
Iscrizione: giugno 2009
Località: desio

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda maxter » giovedì 17 settembre 2009, 13:52

ho provato i driver di LubosD, purtroppo con pessimi risultati.
ho già postato una risposta nel thread originale, incollo anche qui per riferimento:

dopo la compilazione ed il reboot, inserendo la cinergy T USB XS, ottengo solo questi errori:


Sep 17 13:25:44 max-desktop kernel: [ 299.084025] usb 1-7: new high speed USB device using ehci_hcd and address 5
Sep 17 13:25:44 max-desktop kernel: [ 299.224431] usb 1-7: configuration #1 chosen from 1 choice
Sep 17 13:25:45 max-desktop kernel: [ 299.274348] em28xx: Unknown symbol v4l_compat_translate_ioctl
Sep 17 13:25:45 max-desktop kernel: [ 299.274545] em28xx: Unknown symbol v4l2_video_std_construct
Sep 17 13:25:45 max-desktop kernel: [ 299.274977] em28xx: Unknown symbol v4l2_type_names
Sep 17 13:25:45 max-desktop kernel: [ 299.275161] em28xx: Unknown symbol v4l_printk_ioctl
Sep 17 13:25:45 max-desktop kernel: [ 299.275687] em28xx: Unknown symbol video_unregister_device
Sep 17 13:25:45 max-desktop kernel: [ 299.275870] em28xx: Unknown symbol video_device_alloc
Sep 17 13:25:45 max-desktop kernel: [ 299.275963] em28xx: Unknown symbol video_register_device
Sep 17 13:25:45 max-desktop kernel: [ 299.276494] em28xx: Unknown symbol video_usercopy
Sep 17 13:25:45 max-desktop kernel: [ 299.276590] em28xx: Unknown symbol video_device_release
Sep 17 13:27:22 max-desktop kernel: [ 396.859245] em28xx: Unknown symbol v4l_compat_translate_ioctl
Sep 17 13:27:22 max-desktop kernel: [ 396.859463] em28xx: Unknown symbol v4l2_video_std_construct
Sep 17 13:27:22 max-desktop kernel: [ 396.859898] em28xx: Unknown symbol v4l2_type_names
Sep 17 13:27:22 max-desktop kernel: [ 396.860090] em28xx: Unknown symbol v4l_printk_ioctl
Sep 17 13:27:22 max-desktop kernel: [ 396.860616] em28xx: Unknown symbol video_unregister_device
Sep 17 13:27:22 max-desktop kernel: [ 396.860797] em28xx: Unknown symbol video_device_alloc
Sep 17 13:27:22 max-desktop kernel: [ 396.860889] em28xx: Unknown symbol video_register_device
Sep 17 13:27:22 max-desktop kernel: [ 396.861672] em28xx: Unknown symbol video_usercopy
Sep 17 13:27:22 max-desktop kernel: [ 396.861837] em28xx: Unknown symbol video_device_release


durante la compilazione, che comunque sembra andata a buon fine, ho ottenuto i seguenti 'warnings', che comunque non so quanto siano importanti:

make[2]: ingresso nella directory «/usr/src/linux-headers-2.6.28-15-generic»
CC [M] /home/max/em28xx-new/em2880-dvb.o
/home/max/em28xx-new/em2880-dvb.c:149: warning: missing initializer
/home/max/em28xx-new/em2880-dvb.c:149: warning: (near initialization for ‘DRX3973DData_g.currentChannel.frequency’)
/home/max/em28xx-new/em2880-dvb.c:159: warning: missing initializer
/home/max/em28xx-new/em2880-dvb.c:159: warning: (near initialization for ‘DRX3973DData_g.channelCache’)
/home/max/em28xx-new/em2880-dvb.c: In function ‘mt352_pinnacle_init’:
/home/max/em28xx-new/em2880-dvb.c:584: warning: missing initializer
/home/max/em28xx-new/em2880-dvb.c:584: warning: (near initialization for ‘zlconf[23].reg’)
CC [M] /home/max/em28xx-new/em28xx-video.o
CC [M] /home/max/em28xx-new/em28xx-i2c.o
/home/max/em28xx-new/em28xx-i2c.c:681: warning: ‘inc_use’ defined but not used
/home/max/em28xx-new/em28xx-i2c.c:688: warning: ‘dec_use’ defined but not used
CC [M] /home/max/em28xx-new/em28xx-cards.o
/home/max/em28xx-new/em28xx-cards.c:2842: warning: missing initializer
/home/max/em28xx-new/em28xx-cards.c:2842: warning: (near initialization for ‘em28xx_id_table[67].match_flags’)
CC [M] /home/max/em28xx-new/em28xx-core.o
CC [M] /home/max/em28xx-new/em28xx-input.o
CC [M] /home/max/em28xx-new/em28xx-webcam.o
CC [M] /home/max/em28xx-new/em28xx-keymaps.o
LD [M] /home/max/em28xx-new/em28xx.o
CC [M] /home/max/em28xx-new/em28xx-aad.o
/home/max/em28xx-new/em28xx-aad.c: In function ‘em28xx_aad_register’:
/home/max/em28xx-new/em28xx-aad.c:358: warning: format not a string literal and no format arguments
CC [M] /home/max/em28xx-new/em28xx-audio.o
CC [M] /home/max/em28xx-new/em28xx-audioep.o
/home/max/em28xx-new/em28xx-audioep.c:42: warning: missing initializer
/home/max/em28xx-new/em28xx-audioep.c:42: warning: (near initialization for ‘em28xx_audio_id_table[7].match_flags’)
LD [M] /home/max/em28xx-new/em28xx-dvb.o
CC [M] /home/max/em28xx-new/adimtv102/adimtv102.o
CC [M] /home/max/em28xx-new/cx25843/em28xx-cx25843.o
CC [M] /home/max/em28xx-new/drx3973d/drx3973d_demod.o
CC [M] /home/max/em28xx-new/drx3973d/drx3973d_core.o
/home/max/em28xx-new/drx3973d/drx3973d_core.c:6059:8: warning: "COMPILE_FOR_QT" is not defined
/home/max/em28xx-new/drx3973d/drx3973d_core.c:6068:7: warning: "COMPILE_FOR_QT" is not defined
/home/max/em28xx-new/drx3973d/drx3973d_core.c:6085:8: warning: "COMPILE_FOR_QT" is not defined
/home/max/em28xx-new/drx3973d/drx3973d_core.c:7726:8: warning: "COMPILE_FOR_QT" is not defined
/home/max/em28xx-new/drx3973d/drx3973d_core.c: In function ‘DRX3973D_Open’:
/home/max/em28xx-new/drx3973d/drx3973d_core.c:7799: warning: enumeration value ‘DRX3973D_SPIN_UNKNOWN’ not handled in switch
/home/max/em28xx-new/drx3973d/drx3973d_core.c:7915:8: warning: "COMPILE_FOR_QT" is not defined
/home/max/em28xx-new/drx3973d/drx3973d_core.c:7927:8: warning: "COMPILE_FOR_QT" is not defined
/home/max/em28xx-new/drx3973d/drx3973d_core.c:7933:8: warning: "COMPILE_FOR_QT" is not defined


-----------------
Max
maxter
Prode Principiante
 
Messaggi: 40
Iscrizione: maggio 2005

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda stefboombastic » giovedì 17 settembre 2009, 16:54

Ciao!
Che pennetta hai? Questa procedura non vale per la FM! Che USB id ha? Hai provato con gli altri driver? Stai usando Ubuntu 9.04? Hai rimosso i driver inseriti nel kernel?
Hai de-patchato i driver di LubosD prima di fare il make? 
Fammi sapere!
Ciaoo
stefboombastic
Prode Principiante
 
Messaggi: 11
Iscrizione: maggio 2008

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda tekman » domenica 1 novembre 2009, 12:24

Ciao,

io ho inserito la mi pennina EXTREME ed ho dato il comando

Codice: Seleziona tutto
dmesg | grep em28xx


con il seguente risultato:

Codice: Seleziona tutto
[ 2780.888269] em28xx v4l2 driver version 0.1.0 loaded
[ 2780.888301] em28xx new video device (eb1a:2883): interface 0, class 255
[ 2780.888306] em28xx Doesn't have usb audio class
[ 2780.888308] em28xx #0: Alternate settings: 8
[ 2780.888310] em28xx #0: Alternate setting 0, max size= 0
[ 2780.888312] em28xx #0: Alternate setting 1, max size= 0
[ 2780.888315] em28xx #0: Alternate setting 2, max size= 1448
[ 2780.888317] em28xx #0: Alternate setting 3, max size= 2048
[ 2780.888319] em28xx #0: Alternate setting 4, max size= 2304
[ 2780.888322] em28xx #0: Alternate setting 5, max size= 2580
[ 2780.888324] em28xx #0: Alternate setting 6, max size= 2892
[ 2780.888327] em28xx #0: Alternate setting 7, max size= 3072
[ 2780.890961] em28xx #0: chip ID is em2882/em2883
[ 2780.921742] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 83 28 d0 12 65 03 6a 22 8c 10
[ 2780.921755] em28xx #0: i2c eeprom 10: 00 00 24 57 4e 37 41 00 60 00 00 00 02 00 00 00
[ 2780.921767] em28xx #0: i2c eeprom 20: 5e 00 01 00 f0 10 01 00 b8 00 00 00 5b 1e 00 00
[ 2780.921779] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 01 00 00 00 00 00 00
[ 2780.921796] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 d3 c4 00 00
[ 2780.921813] em28xx #0: i2c eeprom 50: 00 a2 b2 87 81 80 00 00 00 00 00 00 00 00 00 00
[ 2780.921824] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 22 03 55 00 53 00
[ 2780.921836] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 33 00 20 00 44 00
[ 2780.921847] em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00 00 00 10 03 32 00
[ 2780.921858] em28xx #0: i2c eeprom 90: 30 00 30 00 37 00 31 00 30 00 00 00 00 00 00 00
[ 2780.921870] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2780.921881] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2780.921893] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2780.921904] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2780.921915] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2780.921927] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 2780.962496] em28xx #0: found i2c device @ 0xa0 [eeprom]
[ 2780.967115] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
[ 2780.968989] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
[ 2780.986617] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
[ 2780.986622] em28xx #0: You may try to use card=<n> insmod option to workaround that.
[ 2780.986625] em28xx #0: Please send an email with this log to:
[ 2780.986627] em28xx #0:    V4L Mailing List <video4linux-list@redhat.com>
[ 2780.986629] em28xx #0: Board eeprom hash is 0xd6c2c01d
[ 2780.986631] em28xx #0: Board i2c devicelist hash is 0x27e10080
[ 2780.986634] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
[ 2780.986636] em28xx #0:     card=0 -> Unknown EM2800 video grabber
[ 2780.986639] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
[ 2780.986641] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
[ 2780.986643] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
[ 2780.986646] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
[ 2780.986648] em28xx #0:     card=5 -> MSI VOX USB 2.0
[ 2780.986650] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
[ 2780.986652] em28xx #0:     card=7 -> Leadtek Winfast USB II
[ 2780.986655] em28xx #0:     card=8 -> Kworld USB2800
[ 2780.986657] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/DVC 100
[ 2780.986659] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
[ 2780.986661] em28xx #0:     card=11 -> Terratec Hybrid XS
[ 2780.986664] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
[ 2780.986666] em28xx #0:     card=13 -> Terratec Prodigy XS
[ 2780.986668] em28xx #0:     card=14 -> Pixelview Prolink PlayTV USB 2.0
[ 2780.986670] em28xx #0:     card=15 -> V-Gear PocketTV
[ 2780.986672] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
[ 2780.986675] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
[ 2780.986677] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
[ 2780.986679] em28xx #0:     card=19 -> PointNix Intra-Oral Camera
[ 2780.986681] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
[ 2780.986684] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
[ 2780.986686] em28xx #0:     card=22 -> Unknown EM2750/EM2751 webcam grabber
[ 2780.986688] em28xx #0:     card=23 -> Huaqi DLCW-130
[ 2780.986690] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
[ 2780.986693] em28xx #0:     card=25 -> Gadmei UTV310
[ 2780.986695] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
[ 2780.986697] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
[ 2780.986699] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
[ 2780.986702] em28xx #0:     card=29 -> Pinnacle Dazzle DVC 100
[ 2780.986704] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
[ 2780.986706] em28xx #0:     card=31 -> Usbgear VD204v9
[ 2780.986708] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
[ 2780.986710] em28xx #0:     card=33 -> SIIG AVTuner-PVR/Prolink PlayTV USB 2.0
[ 2780.986712] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
[ 2780.986715] em28xx #0:     card=35 -> Typhoon DVD Maker
[ 2780.986717] em28xx #0:     card=36 -> NetGMBH Cam
[ 2780.986719] em28xx #0:     card=37 -> Gadmei UTV330
[ 2780.986721] em28xx #0:     card=38 -> Yakumo MovieMixer
[ 2780.986723] em28xx #0:     card=39 -> KWorld PVRTV 300U
[ 2780.986725] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
[ 2780.986727] em28xx #0:     card=41 -> Kworld 350 U DVB-T
[ 2780.986729] em28xx #0:     card=42 -> Kworld 355 U DVB-T
[ 2780.986731] em28xx #0:     card=43 -> Terratec Cinergy T XS
[ 2780.986733] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
[ 2780.986736] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
[ 2780.986738] em28xx #0:     card=46 -> Compro, VideoMate U3
[ 2780.986740] em28xx #0:     card=47 -> KWorld DVB-T 305U
[ 2780.986742] em28xx #0:     card=48 -> KWorld DVB-T 310U
[ 2780.986744] em28xx #0:     card=49 -> MSI DigiVox A/D
[ 2780.986746] em28xx #0:     card=50 -> MSI DigiVox A/D II
[ 2780.986748] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
[ 2780.986750] em28xx #0:     card=52 -> DNT DA2 Hybrid
[ 2780.986752] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
[ 2780.986755] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
[ 2780.986757] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
[ 2780.986759] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
[ 2780.986761] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
[ 2780.986764] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
[ 2781.293185] em28xx #0: V4L2 device registered as /dev/video1 and /dev/vbi0
[ 2781.293189] em28xx #0: Found Unknown EM2750/28xx video grabber
[ 2781.293214] usbcore: registered new interface driver em28xx
[ 2781.315030] em28xx-audio.c: probing for em28x1 non standard usbaudio
[ 2781.315034] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[ 8034.728273] em28xx #0: disconnecting em28xx #0 video
[ 8034.728282] em28xx #0: V4L2 devices /dev/video1 and /dev/vbi0 deregistered
[ 8037.534396] em28xx new video device (eb1a:2883): interface 0, class 255
[ 8037.534406] em28xx Doesn't have usb audio class
[ 8037.534411] em28xx #0: Alternate settings: 8
[ 8037.534416] em28xx #0: Alternate setting 0, max size= 0
[ 8037.534421] em28xx #0: Alternate setting 1, max size= 0
[ 8037.534426] em28xx #0: Alternate setting 2, max size= 1448
[ 8037.534431] em28xx #0: Alternate setting 3, max size= 2048
[ 8037.534436] em28xx #0: Alternate setting 4, max size= 2304
[ 8037.534441] em28xx #0: Alternate setting 5, max size= 2580
[ 8037.534445] em28xx #0: Alternate setting 6, max size= 2892
[ 8037.534450] em28xx #0: Alternate setting 7, max size= 3072
[ 8037.534673] em28xx #0: chip ID is em2882/em2883
[ 8037.585807] em28xx #0: i2c eeprom 00: 1a eb 67 95 1a eb 83 28 d0 12 65 03 6a 22 8c 10
[ 8037.585837] em28xx #0: i2c eeprom 10: 00 00 24 57 4e 37 41 00 60 00 00 00 02 00 00 00
[ 8037.585865] em28xx #0: i2c eeprom 20: 5e 00 01 00 f0 10 01 00 b8 00 00 00 5b 1e 00 00
[ 8037.585894] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 10 01 00 00 00 00 00 00
[ 8037.585921] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 d3 c4 00 00
[ 8037.585948] em28xx #0: i2c eeprom 50: 00 a2 b2 87 81 80 00 00 00 00 00 00 00 00 00 00
[ 8037.585974] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 22 03 55 00 53 00
[ 8037.586000] em28xx #0: i2c eeprom 70: 42 00 20 00 32 00 38 00 38 00 33 00 20 00 44 00
[ 8037.586026] em28xx #0: i2c eeprom 80: 65 00 76 00 69 00 63 00 65 00 00 00 10 03 32 00
[ 8037.586052] em28xx #0: i2c eeprom 90: 30 00 30 00 37 00 31 00 30 00 00 00 00 00 00 00
[ 8037.586079] em28xx #0: i2c eeprom a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 8037.586105] em28xx #0: i2c eeprom b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 8037.586130] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 8037.586156] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 8037.586183] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 8037.586208] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[ 8037.633072] em28xx #0: found i2c device @ 0xa0 [eeprom]
[ 8037.637682] em28xx #0: found i2c device @ 0xb8 [tvp5150a]
[ 8037.639552] em28xx #0: found i2c device @ 0xc2 [tuner (analog)]
[ 8037.651551] em28xx #0: Your board has no unique USB ID and thus need a hint to be detected.
[ 8037.651560] em28xx #0: You may try to use card=<n> insmod option to workaround that.
[ 8037.651566] em28xx #0: Please send an email with this log to:
[ 8037.651571] em28xx #0:    V4L Mailing List <video4linux-list@redhat.com>
[ 8037.651577] em28xx #0: Board eeprom hash is 0xd6c2c01d
[ 8037.651581] em28xx #0: Board i2c devicelist hash is 0x27e10080
[ 8037.651586] em28xx #0: Here is a list of valid choices for the card=<n> insmod option:
[ 8037.651592] em28xx #0:     card=0 -> Unknown EM2800 video grabber
[ 8037.651598] em28xx #0:     card=1 -> Unknown EM2750/28xx video grabber
[ 8037.651603] em28xx #0:     card=2 -> Terratec Cinergy 250 USB
[ 8037.651608] em28xx #0:     card=3 -> Pinnacle PCTV USB 2
[ 8037.651613] em28xx #0:     card=4 -> Hauppauge WinTV USB 2
[ 8037.651617] em28xx #0:     card=5 -> MSI VOX USB 2.0
[ 8037.651622] em28xx #0:     card=6 -> Terratec Cinergy 200 USB
[ 8037.651627] em28xx #0:     card=7 -> Leadtek Winfast USB II
[ 8037.651632] em28xx #0:     card=8 -> Kworld USB2800
[ 8037.651636] em28xx #0:     card=9 -> Pinnacle Dazzle DVC 90/DVC 100
[ 8037.651641] em28xx #0:     card=10 -> Hauppauge WinTV HVR 900
[ 8037.651646] em28xx #0:     card=11 -> Terratec Hybrid XS
[ 8037.651651] em28xx #0:     card=12 -> Kworld PVR TV 2800 RF
[ 8037.651655] em28xx #0:     card=13 -> Terratec Prodigy XS
[ 8037.651660] em28xx #0:     card=14 -> Pixelview Prolink PlayTV USB 2.0
[ 8037.651665] em28xx #0:     card=15 -> V-Gear PocketTV
[ 8037.651670] em28xx #0:     card=16 -> Hauppauge WinTV HVR 950
[ 8037.651675] em28xx #0:     card=17 -> Pinnacle PCTV HD Pro Stick
[ 8037.651680] em28xx #0:     card=18 -> Hauppauge WinTV HVR 900 (R2)
[ 8037.651684] em28xx #0:     card=19 -> PointNix Intra-Oral Camera
[ 8037.651689] em28xx #0:     card=20 -> AMD ATI TV Wonder HD 600
[ 8037.651694] em28xx #0:     card=21 -> eMPIA Technology, Inc. GrabBeeX+ Video Encoder
[ 8037.651700] em28xx #0:     card=22 -> Unknown EM2750/EM2751 webcam grabber
[ 8037.651704] em28xx #0:     card=23 -> Huaqi DLCW-130
[ 8037.651709] em28xx #0:     card=24 -> D-Link DUB-T210 TV Tuner
[ 8037.651714] em28xx #0:     card=25 -> Gadmei UTV310
[ 8037.651719] em28xx #0:     card=26 -> Hercules Smart TV USB 2.0
[ 8037.651724] em28xx #0:     card=27 -> Pinnacle PCTV USB 2 (Philips FM1216ME)
[ 8037.651729] em28xx #0:     card=28 -> Leadtek Winfast USB II Deluxe
[ 8037.651734] em28xx #0:     card=29 -> Pinnacle Dazzle DVC 100
[ 8037.651739] em28xx #0:     card=30 -> Videology 20K14XUSB USB2.0
[ 8037.651744] em28xx #0:     card=31 -> Usbgear VD204v9
[ 8037.651748] em28xx #0:     card=32 -> Supercomp USB 2.0 TV
[ 8037.651753] em28xx #0:     card=33 -> SIIG AVTuner-PVR/Prolink PlayTV USB 2.0
[ 8037.651758] em28xx #0:     card=34 -> Terratec Cinergy A Hybrid XS
[ 8037.651763] em28xx #0:     card=35 -> Typhoon DVD Maker
[ 8037.651768] em28xx #0:     card=36 -> NetGMBH Cam
[ 8037.651772] em28xx #0:     card=37 -> Gadmei UTV330
[ 8037.651777] em28xx #0:     card=38 -> Yakumo MovieMixer
[ 8037.651781] em28xx #0:     card=39 -> KWorld PVRTV 300U
[ 8037.651786] em28xx #0:     card=40 -> Plextor ConvertX PX-TV100U
[ 8037.651791] em28xx #0:     card=41 -> Kworld 350 U DVB-T
[ 8037.651796] em28xx #0:     card=42 -> Kworld 355 U DVB-T
[ 8037.651800] em28xx #0:     card=43 -> Terratec Cinergy T XS
[ 8037.651805] em28xx #0:     card=44 -> Terratec Cinergy T XS (MT2060)
[ 8037.651810] em28xx #0:     card=45 -> Pinnacle PCTV DVB-T
[ 8037.651815] em28xx #0:     card=46 -> Compro, VideoMate U3
[ 8037.651819] em28xx #0:     card=47 -> KWorld DVB-T 305U
[ 8037.651824] em28xx #0:     card=48 -> KWorld DVB-T 310U
[ 8037.651829] em28xx #0:     card=49 -> MSI DigiVox A/D
[ 8037.651833] em28xx #0:     card=50 -> MSI DigiVox A/D II
[ 8037.651838] em28xx #0:     card=51 -> Terratec Hybrid XS Secam
[ 8037.651843] em28xx #0:     card=52 -> DNT DA2 Hybrid
[ 8037.651847] em28xx #0:     card=53 -> Pinnacle Hybrid Pro
[ 8037.651852] em28xx #0:     card=54 -> Kworld VS-DVB-T 323UR
[ 8037.651857] em28xx #0:     card=55 -> Terratec Hybrid XS (em2882)
[ 8037.651862] em28xx #0:     card=56 -> Pinnacle Hybrid Pro (2)
[ 8037.651866] em28xx #0:     card=57 -> Kworld PlusTV HD Hybrid 330
[ 8037.651871] em28xx #0:     card=58 -> Compro VideoMate ForYou/Stereo
[ 8037.932068] em28xx #0: V4L2 device registered as /dev/video1 and /dev/vbi0
[ 8037.932072] em28xx-audio.c: probing for em28x1 non standard usbaudio
[ 8037.932074] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[ 8037.932336] em28xx #0: Found Unknown EM2750/28xx video grabber


Ti dirò che non ho eseguito la parte iniziale del tuo post,perchè da verifiche a monte avevo visto che /dev/video1 e /dev/vbi0 erano già stati creati....

Purtroppo Kaffeine non riconosce la mia pennina....eppure i driver funzionano,o sbaglio?

Grazie mille

Tekman
Ultima modifica di tekman il domenica 1 novembre 2009, 17:55, modificato 1 volta in totale.
tekman
Prode Principiante
 
Messaggi: 101
Iscrizione: maggio 2006

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda superlex » domenica 1 novembre 2009, 13:00

al posto del tag quote usa il tag code per i testi lunghi  ;)

no, 'na mazza che è riconosciuta.. devi far caricare em28xx con il tuo numero di card..
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 ubuntu jaunty e karmic

!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
Avatar utente
superlex
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4844
Iscrizione: agosto 2008

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda rhodespenguin » martedì 3 novembre 2009, 16:29

Io ho la Terratec Cinergy Hybrid T USB XS (non FM) con USB ID 0ccd:005e e vorrei farla funzionare su Ubuntu 9.10 (Karmic Koala).
Ho provato entrambe le procedure descritte ma nessuna delle due funziona!  >:(
Ottengo errori già in fase di compilazione, prima ancora di riavviare...
Ormai ho gettato la spugna: penso proprio che tale sintonizzatore non sia proprio supportato...  :'(
Avatar utente
rhodespenguin
Prode Principiante
 
Messaggi: 27
Iscrizione: ottobre 2009

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda condor82 » mercoledì 4 novembre 2009, 11:58

Anche io sono messo nella tua stessa situazione..e tanto che provo!
..spero che qualcuno ci illumini!
condor82
Prode Principiante
 
Messaggi: 9
Iscrizione: dicembre 2006

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda condor82 » venerdì 6 novembre 2009, 10:34

up
condor82
Prode Principiante
 
Messaggi: 9
Iscrizione: dicembre 2006

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda vandario » venerdì 6 novembre 2009, 19:22

Ciao! Grazie per la guida.

Ho la stessa chiave usb in versione FM e mi chiedevo se devo seguire questa procedura su ubuntu 9.10.

Grazie!
Dario
vandario
Prode Principiante
 
Messaggi: 17
Iscrizione: aprile 2009

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda condor82 » domenica 8 novembre 2009, 23:50

up
condor82
Prode Principiante
 
Messaggi: 9
Iscrizione: dicembre 2006

Re: [Install] Installare Terratec Cinergy Hybrid T USB XS in Ubuntu 9.04

Messaggioda superlex » lunedì 9 novembre 2009, 14:11

No, con Karmic (9.10) non dovete installare moduli aggiuntivi, li trovate già nel kernel, a patto di usare quello ufficiale di karmic ovviamente.
Inserite il tunerTV e digitate nel terminale

Codice: Seleziona tutto
dmesg | grep em28xx


riportate qui l'output, USANDO IL TAG CODE .. :)
Ultima modifica di superlex il lunedì 9 novembre 2009, 14:14, modificato 1 volta in totale.
[GUIDA] Webcam Motion Eye 05ca:18** Sony Vaio
[GUIDA] TunerTV eb1a:2881 ubuntu jaunty e karmic

!!! NOTA !!!: non si accettano richieste d'aiuto in privato, sebbene si possa segnalare la discussione aperta per un eventuale intervento. Grazie.
Avatar utente
superlex
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4844
Iscrizione: agosto 2008

Successiva

Torna a Driver e periferiche

Chi c’è in linea

Visualizzano questa pagina: Nessuno e 2 ospiti