Nella confezione c'erano sia il telecomando che l'antenna portatile ed una piccola prolunga usb >>presa!!
Arrivato a casa l'ho messa nel portatile ed ho lanciato un lsusb...
il risultato è stato questo:
ID 1b80:d394 Afatech
Bene! ho detto...pensando subito che fosse un clone di quelle cinesi che si trovano a meno di 10 euri; "con queste dimensioni scalderà ancor di più e fonderà dopo mezza giornata di utilizzo"...ho pensato!
Ma mi sbagliavo! Messo il firmware per Afatech e verificato su dmesg...non ho trovato nessun messaggio che mi facessero pensare che fosse una Afatech! ???
"Bho!? Apriamola!" ho detto...e, sorpresa, dentro ho trovato un bel chip RTL2832U e non Afatech !!!
[img width=800 height=307]http://xgazza.altervista.org/Linux/DVB/dikom_dvbt.JPG[/img]
Sul pcb svettava una bella sigla HU394; breve ricerca su Google e...trovato l'inghippo!
La mia Dikom è in effetti una MaxMedia HU394 (http://www.maxmediatek.com/pd-page/DVB-T_USB.htm) ;
tale pennetta si può trovare anche marchiata HiVision, K-World o Nilox come suggerito da un utente di questo forum.
Ho trovato pure che le MaxMedia 395U (1b80:e395), 397U (1b80:e397) e 399U (1b80:e399)
hanno effettivamente a bordo un chip Afatech ...ma le 393 e 394 proprio no!!
Ho continuato perciò la ricerca in rete per trovare un driver da utilizzare e, una volta trovato e modificato (questo sito è stato molto utile: http://jms.id.au/~shenki/RTL2832U/), la guida che sto per postare è il mio primo risultato (funzionante):
0- Togliete la pennetta...
1- Installate gli strumenti per compilare:
Codice: Seleziona tutto
sudo apt-get install mercurial build-essential linux-headers-`uname -r`
Codice: Seleziona tutto
wget http://xgazza.altervista.org/Linux/DVB/Drivers/v4l-dvb_add_rtl2832.tar.bz2
4- Entrate nella cartella e lanciate la compilazione:
Codice: Seleziona tutto
cd v4l-dvb_add_rtl2832
Codice: Seleziona tutto
make
5- Se la fase precedente si è conclusa senza errori, date il comando per installare i drivers:
Codice: Seleziona tutto
sudo make install
6- Riavviate...
Rimessa la pennetta, ed eseguito il comando dmesg, il risultato dovrebbe contenere questo:
Adesso la pennetta è utilizzabile con tutti i sw per DVB-T (Kaffeine, MeTv, MythTV, VDR, etc., etc.)[ 202.148058] usb 1-4: new high speed USB device using ehci_hcd and address 6
[ 202.308576] dvb-usb: found a 'USB DVB-T Device' in warm state.
[ 202.308584] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 202.310298] DVB: registering new adapter (USB DVB-T Device)
[ 202.310761] DVB: registering adapter 0 frontend 0 (Realtek RTL2832 DVB-T RTL2836 DTMB)...
[ 202.310799] dvb-usb: USB DVB-T Device successfully initialized and connected.
[ 202.310822] usbcore: registered new interface driver dvb_usb_rtl2832u
Testata su Ubuntu 10.04/i386 - kernel 2.6.35-22 (preso dai repo di Ubuntu 10.10); con Kaffeine 0.8.8: cambio canale veloce, abbastanza sensibile, e scalda molto poco!
Ottima direi !
....
[glow=red,2,300]AGGIORNAMENTO NOVEMBRE 2011 - CON UBUNTU 11.10 - kernel 3.0.0 - 32bit/64bit[/glow]
Con il contributo di ambrosa, che ha risistemato i driver 2.2.2 aggiornati inviatogli dalla Realtek, adesso rifunziona tutto sia su Ubuntu a 64Bit che sul 32bit !!!
post di riferimento: http://forum.ubuntu-it.org/viewtopic.ph ... 2#p3871722
Copio-incollo la procedura dal README del suo repository su git:
**** SU UBUNTU APPENA INSTALLATO ****
- installare strumenti per la compilazione:
Codice: Seleziona tutto
sudo apt-get install build-essential
Codice: Seleziona tutto
sudo apt-get install linux-headers-$(uname -r)
Codice: Seleziona tutto
sudo apt-get install git
Codice: Seleziona tutto
git clone https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0.git
Codice: Seleziona tutto
cd DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0
Codice: Seleziona tutto
cd RTL2832-2.2.2_kernel-3.0.0
Codice: Seleziona tutto
make clean
Codice: Seleziona tutto
make
Codice: Seleziona tutto
sudo make install
Codice: Seleziona tutto
modprobe dvb_usb_rtl2832u
Codice: Seleziona tutto
[18087.037024] dvb-usb: found a 'USB DVB-T DEVICE' in warm state.
[18087.037031] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[18087.038776] DVB: registering new adapter (USB DVB-T DEVICE)
[18087.055952] RTL2832U usb_init_bulk_setting : USB2.0 HIGH SPEED (480Mb/s)
[18087.287475] RTL2832U check_tuner_type : FC0012 tuner on board...
[18087.853235] DVB: registering adapter 0 frontend 0 (Realtek DVB-T RTL2832)...
[18087.853384] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb1/1-7/input/input15
[18087.853419] dvb-usb: schedule remote query interval to 287 msecs.
[18087.853423] dvb-usb: USB DVB-T DEVICE successfully initialized and connected.
[18087.853447] usbcore: registered new interface driver dvb_usb_rtl2832u
Nota: Il modulo dvb_usb_rtl2832u ha molte opzioni (usare modinfo dvb_usb_rtl2832u per vederle)
- se volete abilitare il basic debug (disabilitato di default) usate:
Codice: Seleziona tutto
sudo modprobe dvb_usb_rtl2832u debug=1
Codice: Seleziona tutto
sudo rmmod dvb_usb_rtl2832u
- se volete abilitare il telecomando (disabilitato di default) usate:
Codice: Seleziona tutto
sudo modprobe dvb_usb_rtl2832u rc_mode=2
(sempre dopo aver rimosso il modulo)
ANCORA GRAZIE ad ambrosa per l'eccezionale lavoro!!!
------
AGGIORNAMENTO OTTOBRE 2011 - CON UBUNTU 11.10 - kernel 3.0.0
Ho modificato il driver più recente che ho trovato in rete (2.2.0) inserendo le pennette mancanti e le modifiche sperimentate nelle mie versioni precedenti.
Ho ottenuto un driver che ho rinumerato come 2.2.1, la cui procedura di installazione si può trovare qui
N.B. - il driver non si compila con i kernel a 32bit !!
AGGIORNAMENTO GENNAIO 2011 - CON UBUNTU 10.10 - kernel 2.6.35
Ho creato una patch da applicare ai drivers mercurial del repository v4l-dvb
Il driver adesso supporta anche diverse altre periferiche con chipset RTL2832U; nello specifico (quelle testate qui sul forum con altri utenti):
DIKOM USB-DVBT HD (ID 1b80:d394) http://dikom.eu/catalogo.aspx?Prod=311 << LA MIA!
TX Hollywood DVTB (ID 1d19:1101) http://www.txitalia.it/prodotto.asp?pro ... ywooddvttv
Trust 16738 (ID 0bda:2832) http://www.trust.com/products/product.aspx?artnr=16738
TerraTec Cinergy T Stick BLACK (ID 0ccd:00a9) http://www.terratec.it/prodotti/tv/Cine ... Black.html
Nilox DVB-T Stick N15 (ID 1b80:d393) http://www.nilox.com/scheda/nilox/20NX01US00002.htm
DIGIVOX mini II V3.0 (ID 1d19:1101) http://it.msi.com/index.php?func=prodde ... od_no=1262
La procedura con la patch è questa:
0- Togliere la pennetta dalla porta usb!
1- aggiornare compilatori e headers del kernel in uso:
Codice: Seleziona tutto
sudo apt-get install mercurial build-essential linux-headers-`uname -r`
Codice: Seleziona tutto
hg clone http://linuxtv.org/hg/v4l-dvb
Codice: Seleziona tutto
cd v4l-dvb
Codice: Seleziona tutto
wget http://xgazza.altervista.org/Linux/DVB/Drivers/RTL2832U_patch_v4l_dvb.diff
Codice: Seleziona tutto
patch -p1 < RTL2832U_patch_v4l_dvb.diff
Codice: Seleziona tutto
make
Codice: Seleziona tutto
sudo make install
Se finisce tutto senza errori (alcuni warning sono tollerati), riavviate, e inserita la pennetta verificate che venga creato l'adapter dvb dal log del comando dmesg:
[ 62.133469] dvb-usb: found a 'USB DVB-T Device' in warm state.
[ 62.133481] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 62.135200] DVB: registering new adapter (USB DVB-T Device)
[ 62.945533] DVB: registering adapter 0 frontend 0 (Realtek DVB-T RTL2832)...
[ 62.945740] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb1/1-3/input/input8
[ 62.945793] dvb-usb: schedule remote query interval to 287 msecs.
[ 62.945797] dvb-usb: USB DVB-T Device successfully initialized and connected.
[ 62.945824] usbcore: registered new interface driver dvb_usb_rtl2832u
Grazie a tutti! (good)