DVB-usb tuner w Ubuntu (AF9015)

Jakis czas temu kopi?em tani tuner DVB który nie działał pod Ubuntu 8.10. Schowa?em go do szuflady i zapomniałem o nim do dziś kiedy go znalazłem mając już zainstalowany Ubuntu 9.04. Postanowiłem sprawdzić czy zadziała na najnowszym Ubuntu. Nie zadziałał od razu jak sie można było spodziewać, ale szybko znalazłem strone opisująca jak uruchomi? DVB Tuner Afatech 9015 pod Ubuntu 8.10.

Pozwoliłem sobie zatem streścić opis instalacji tego tunera USB w Ubuntu 9.04.

Należy zainstalować narzędzia służące do kompilacji jeżeli i jeszcze nie mamy:

sudo apt-get install mercurial linux-headers-$(uname -r) build-essential gcc make

później pobieramy plik i przystępujemy do instalacji:

 hg clone http://linuxtv.org/hg/~anttip/af9015/archive/tip.tar.gz
 cd tip.tar.gz
 make && sudo make install

Po około 7 minutach instalacja była gotowa i można przejść do dalszego ciągu uruchamiania tunera.
Otwórzplik /etc/modules dowolnym edytorem tekstu:

 sudo nano /etc/modules

dodaj następująca linie na końcu tego pliku

 dvb-usb-af9015

Pobierz ostatnia wersje firmware z tego miejsca:

 http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/

na dzie? dzisiejszy by?a to wersja 4.95.0

 http://www.otit.fi/~crope/v4l-dvb/af9015/af9015_firmware_cutter/firmware_files/4.95.0/dvb-usb-af9015.fw

po pobraniu skopiuj ten plik do pliku /lib/firmware nastepujacym poleceniem:

sudo cp dvb-usb-af9015.fw /lib/firmware

Teraz uruchomiłem podgląd w logu /var/log/messages poleceniem:

tail -f /var/log/messages

podłączyłem tuner do gniazda USB i odczyta?em podobny komunikat:

Jun 10 23:56:38 think2 kernel: [  352.900670] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in cold state, will try to load a firmware Jun 10 23:56:38 think2 kernel: [  352.900679] usb 1-8: firmware: requesting dvb-usb-af9015.fw Jun 10 23:56:38 think2 kernel: [  352.966023] dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw' Jun 10 23:56:39 think2 kernel: [  353.045240] dvb-usb: found a 'Afatech AF9015 DVB-T USB2.0 stick' in warm state. Jun 10 23:56:39 think2 kernel: [  353.046656] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. Jun 10 23:56:39 think2 kernel: [  353.046999] DVB: registering new adapter (Afatech AF9015 DVB-T USB2.0 stick) Jun 10 23:56:39 think2 kernel: [  353.483721] af9013: firmware version:4.95.0 Jun 10 23:56:39 think2 kernel: [  353.486976] DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)... Jun 10 23:56:39 think2 kernel: [  353.526282] MT2060: successfully identified (IF1 = 1220) Jun 10 23:56:40 think2 kernel: [  354.003392] dvb-usb: Afatech AF9015 DVB-T USB2.0 stick successfully initialized and connected. Jun 10 23:56:40 think2 kernel: [  354.024379] Afatech DVB-T 2: Fixing fullspeed to highspeed interval: 16 -> 8 Jun 10 23:56:40 think2 kernel: [  354.024850] input: Afatech DVB-T 2 as /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.1/input/input11 Jun 10 23:56:40 think2 kernel: [  354.033411] generic-usb 0003:15A4:9016.0008: input,hidraw6: USB HID v1.01 Keyboard [Afatech DVB-T 2] on usb-0000:00:1d.7-8/input1

Zainstalowałem również program do oglądania telewizji w DVB:

sudo apt-get install dvb-utils me-tv -y

Następnie uruchomi?em me-tv. Pojawiła sie opcja skanowania kanałów co chwile trwało i znaleziono ich 27, w tym kanały radiowe. Niestety tylko 3 publiczne kanały telewizyjne są dostępne w Holandii do odbioru za darmo.

Me TV generuje również rozpiskę programu telewizyjnego jak również możliwość nagrywania programów.

screenshot-me-tv-tv-west-herhalingen