Dernière mise à jour : 23/08/2007
Voici un petit article rapide sur la clé tuner numérique du type DVB-T (tnt) vendue par AverMedia appelée AverTV DVB-T Volar. Il vous faudra un noyau récent 2.6.xx avec support V4L actif.
Le revendeur donne le choix d'installer un pilote semi-propriétaire disponible ici. Sinon la bonne nouvelle, c'est qu'il existe un pilote developpé par l'excellent projet LinuxTV. Donc pour ce faire, vous allez devoir installer mercurial (sous ma gentoo, un simple emerge -av mercurial a réglé l'affaire (remplacez par votre gestionnaire de paquets préféré). Ensuite il faut prendre les sources et compiler le tout :
$ hg clone http://linuxtv.org/hg/v4l-dvb $ cd v4l-dvb $ make $ make install $ depmod
Avant de pouvoir faire marcher la clé, j'ai du aussi prendre le firmware. Il est possible de le récuperer sur un site. Vous devez donc télécharger ce fichier : dvb-usb-dib0700-03-pre1.fw. Notez que la version de firmware dépends de votre clé mais le dernier devrait marcher sans problèmes. Copiez ensuite ce fichier dans /lib/firmware. Le moment est alors venu de connecter la clé, elle devrait s'illuminer en bleu si le firmware est bien détecté, voici ce que j'ai obtenu :
usb 1-3: new high speed USB device using ehci_hcd and address 11 PM: Adding info for usb:1-3 PM: Adding info for No Bus:usbdev1.11_ep00 usb 1-3: configuration #1 chosen from 1 choice PM: Adding info for usb:1-3:1.0 dvb-usb: found a 'AVerMedia AVerTV DVB-T Volar' in cold state, will try to load a firmware PM: Adding info for No Bus:1-3 PM: Removing info for No Bus:1-3 dvb-usb: downloading firmware from file 'dvb-usb-dib0700-03-pre1.fw' dib0700: firmware started successfully. dvb-usb: found a 'AVerMedia AVerTV DVB-T Volar' in warm state. PM: Adding info for No Bus:i2c-1 PM: Adding info for No Bus:i2c-1 dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. DVB: registering new adapter (AVerMedia AVerTV DVB-T Volar) PM: Adding info for No Bus:dvb0.demux0 PM: Adding info for No Bus:dvb0.dvr0 PM: Adding info for No Bus:dvb0.net0 PM: Adding info for No Bus:i2c-2 PM: Adding info for No Bus:i2c-2 DVB: registering frontend 0 (DiBcom 7000MA/MB/PA/PB/MC)... PM: Adding info for No Bus:dvb0.frontend0 MT2060: successfully identified (IF1 = 1220) input: IR-receiver inside an USB DVB receiver as /class/input/input13 dvb-usb: schedule remote query interval to 150 msecs. dvb-usb: AVerMedia AVerTV DVB-T Volar successfully initialized and connected.
J'utilise ensuite kaffeine (du projet KDE) pour regarder la TV, libre à vous d'utiliser autre chose. Assurez-vous avant le lancement que votre utilisateur a les bons droits sur les fichiers /dev/dvb/*. Kaffeine devrait vous avertir de ses trouvailles et devrait donner un écran similaire à celui ci-dessous s'il a trouvé la clé.
J'ai laissé le mode scan en AUTO. La raison est simple, personne n'a ajouté de fichier pour l'Irlande et encore moins pour Dublin, j'ai donc ajouté le miens ici pour référence :
frlinux@tux:~/.kde/share/apps/kaffeine$ cat channels.dvb #Generated by Kaffeine 0.5 TVC|BBC 3 - Test|3102(2)|3202(eng),|0|3102|3001|Terrestrial|794000|0|v|-1|-1|-1|-1|8|-1|-1|-1|1||| TVC|BBC 4 - Test|2103(2)|2203(eng),|0|2103|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|2||| TVC|BBC News24 Test|3103(2)|3203(eng),|0|3103|3001|Terrestrial|794000|0|v|-1|-1|-1|-1|8|-1|-1|-1|3||| TVC|cBBC - Test|3101(2)|3201(eng),|0|3101|3001|Terrestrial|794000|0|v|-1|-1|-1|-1|8|-1|-1|-1|4||| TVC|cBeebies - Test|2102(2)|2202(eng),|0|2102|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|5||| TVC|Channel 6|2101(2)|2201(eng),|0|2101|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|6||| RAC|DAP All 80s|0|2232(eng),|0|2232|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|7||| RAC|DAP Mocha|0|2233(eng),|0|2233|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|8||| RAC|Dublin's 98FM|0|2227(eng),|0|2227|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|9||| RAC|East Coast FM|0|2229(eng),|0|2229|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|10||| TVC|Extreme Sports|2105(2)|2205(eng),|0|2105|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|11||| TVC|HD Test 1|4101(27)|4201(eng),|0|4101|4001|Terrestrial|818000|0|v|-1|-1|-1|-1|8|-1|-1|-1|12||| RAC|Newstalk 106-108|0|2226(eng),|0|2226|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|13||| TVC|RTE 1|1101(2)|1201(eng),|0|1101|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|14||| TVC|RTE 2|1102(2)|1202(eng),|0|1102|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|15||| RAC|RTE 2fm|0|1227(eng),|0|1227|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|16||| RAC|RTE Lyric fm|0|1228(eng),|0|1228|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|17||| RAC|RTE Radio 1|0|1226(eng),|0|1226|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|18||| RAC|RTE Radio 1 (AM)|0|1231(eng),|0|1231|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|19||| RAC|RTE Raidio na Gaeltachta|0|1229(eng),|0|1229|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|20||| TVC|Setanta Golf|2106(2)|2206(eng),|0|2106|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|21||| TVC|Setanta Ireland|3106(27)|3206(eng),|0|3106|3001|Terrestrial|794000|0|v|-1|-1|-1|-1|8|-1|-1|-1|22||| TVC|Sky News|2104(2)|2204(eng),|0|2104|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|23||| TVC|Sky Sports 1|3104(2)|3204(eng),|0|3104|3001|Terrestrial|794000|0|v|-1|-1|-1|-1|8|-1|-1|-1|24||| RAC|SPIN 1038|0|2228(eng),|0|2228|2001|Terrestrial|770000|0|v|-1|-1|-1|-1|8|-1|-1|-1|25||| TVC|TG 4|1104(2)|1204(eng),|0|1104|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|26||| RAC|Today FM|0|1230(eng),|0|1230|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|27||| TVC|TV 3|1103(2)|1203(eng),|0|1103|1001|Terrestrial|738000|0|v|-1|-1|-1|-1|8|-1|-1|-1|28||| TVC|UK TV History|3105(2)|3205(eng),|0|3105|3001|Terrestrial|794000|0|v|-1|-1|-1|-1|8|-1|-1|-1|29|||
Et voilà , l'affaire est à présent réglée, vous pouvez tranquillement mater vos chaînes de TV favorites directement sur votre machine. La qualité est au rendez-vous et je remercie vraiment LinuxTV et les gens derrière V4L-DVB pour tout le travail réalisé.