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

Unetbootin – Linux na USB

Mój najnowszy gadget Acer Aspire ONE nie ma własnego napędu CD/DVD. By zainstalować albo nawet przetestować inny system operacyjny można zastosować klucz USB z bootowalnym systemem operacyjnym. Samodzielne tworzenie klucza startowego USB było do niedawna dość pracochłonne, stosujac Unetbootin stało to się dziecinnie proste. Dzięki temu programowi nigdy więcej nie będziesz musiał wypalać instalacyjnej płyty CD/DVD.

Program istnieje dla Linuxa i dla Windows, tu omówię ten dla Linuxa Ubuntu i śmie twierdzić ze wersja dla Windows niewiele się rożni.

Najpierw należy pobrać kopie programu z
http://unetbootin.sourceforge.net/

Bezpośredni odnośnik do wersji dla Ubuntu:
http://unetbootin.sourceforge.net/unetbootin-i386-latest.deb

Po pobraniu na dysk program możemy rozpocząć instalacje. Możliwe ze otrzymamy poniższy
błąd

należy wówczas zainstalować brakującą paczke syslinux za pomocą komendy:

sudo apt-get install syslinux mtools

Teraz możemy rozpocząć instalacje Unetbootin. Po udanej instalacji możemy program uruchomić z menu Aplikacje → Narzędzia Systemowe → Unetbootin

Po uruchomieniu i wpisaniu hasła powinniśmy otrzymać cos podobnego ponizej:

Teraz łatwo możemy wybrać dystrybucje linuxa i wersje danej dystrybucji. Tu wybrano Ubuntu w wersji 8.10_Live. U samego dołu powinien pojawić się dysk USB w menu Drive. Tak jak powyżej /dev/sdd. Teraz wystarczy kliknąć na OK i rozpocznie się najpierw proces pobierania pliku a następnie formatowanie i kopiowanie dystrybucji na klucz USB.

Zwykle klucz USB o pojemności 1GB wystarcza dla większości dystrybucji. Zaznaczając opcje “Diskimage” wybieramy możliwość tworzenia klucza USB z pliku ISO danej dystrybucji. Mając już wcześniej pobrany plik ISO danej dystrybucji poważnie możemy przyspieszyć proces tworzenia startowego klucza USB.

Plik ISO dla polskiego Ubuntu można pobrać
z: http://www.ubuntu.pl/pobierz.php