Instalacja tunera USB DVB-T Evolve Mars w Linuksie

Autor: , 29 sierpnia 2011 o 22:50

Naziemna telewizja cyfrowa (DVB-T) wkracza do Polski coraz szybciej. W moim mieście od jakiegoś czasu dostępny jest multiplex MUX-2 i z tego powodu postanowiłem kupić tuner na USB. Kupiłem model Evolve Mars, który ma wsparcie dla MPEG-4 (tylko tak nadawany jest sygnał DVB-T w Polsce). Prawdę mówiąc, nie wiedziałem, jak będzie ze wsparciem dla Linuksa, ale na szczęście instalacja i konfiguracja jest bardzo prosta.

Tuner wykrywany jest w systemie jako

# lsusb
Bus 002 Device 003: ID 187f:0201 Siano Mobile Silicon Nova B

Pierwsza rzecz, to instalacja firmware naszego tunera. Można go znaleźć na dołączonej płycie CD. Jest to plik o nazwie dvb_nova_12mhz_b0.inp. Można też go pobrać stąd. Plik należy zapisać w katalogu /lib/firmware. Można jako root w tym celu wykonać polecenie, które pobierze plik z serwera i zapisze je w odpowiednim katalogu

wget http://blogiksa.myftp.org/_data/files/evolve/dvb_nova_12mhz_b0.inp -O /lib/firmware/dvb_nova_12mhz_b0.inp

Druga rzecz, to dopisanie do /etc/modules modułu o nazwie smsdvb, gdyż pomimo podłączenia tunera do portu USB, nie jest on ładowany automatycznie. Najprościej w konsoli jako root wykonać

echo "smsdvb" >> /etc/modules

Teraz moduł będzie ładowany przy każdym starcie systemu automatycznie. Jeśli na etapie instalacji tunera nie chcemy restartować komputera, moduł należy załadować ręcznie

modprobe smsdvb

Aby firmware się załadował do pamięci, należy odłączyć (jeśli był podłączony) i podłączyć tuner do komputera (po restarcie komputera nie trzeba odłączać tunera, gdyż firmware załaduje się automatycznie). Tuner po podłączeniu na końcu polecenia dmesg powinien zgłosić się mniej więcej tak

[ 2053.944021] usb 2-1: new high speed USB device number 4 using ehci_hcd
[ 2054.076834] usb 2-1: New USB device found, idVendor=187f, idProduct=0201
[ 2054.076839] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2054.076843] usb 2-1: Product: MDTV Receiver
[ 2054.076845] usb 2-1: Manufacturer: MDTV Receiver
[ 2054.636029] smscore_set_device_mode: firmware download success: dvb_nova_12mhz_b0.inp
[ 2054.639463] DVB: registering new adapter (Siano Nova B Digital Receiver)
[ 2054.639642] DVB: registering adapter 0 frontend 0 (Siano Mobile Digital MDTV Receiver)...

Jeśli coś jest nie tak, należy sprawdzić, czy wszystko do tej pory wykonaliśmy poprawnie.

Teraz czas na program, w którym będziemy oglądać naszą ulubioną telewizję. Osobiście polecam Kaffeine (nie trzeba do tego posiadać całego KDE, a jedynie odpowiednie jego biblioteki), gdyż jest prosty i działa jak należy, a do tego możemy nagrywać to, co oglądamy.

W Debianie i Ubuntu instalujemy w ten sposób

sudo apt-get install kaffeine

Jeśli nie używamy sudo, usuwamy je z polecenia.

Nie zapomnijmy podłączyć anteny do tunera.

Teraz czas na konfigurację Kaffeine. Po uruchomieniu naszym oczom ukaże się okno

Wchodzimy w ustawienia Telewizja -> Configure Television. Ukaże się okno

W zakładce Urządzenie 1 wybieramy jako źródło Automatyczne przeszukiwanie lub nasz region, jeśli jest na liście (mojego w dniu pisania artykułu nie było). Klikamy OK i ponownie wchodzimy w ustawienia Telewizja -> Kanały. Tym razem naszym oczom ukaże się okienko

Wciskamy przycisk Rozpocznij przeszukiwanie i czekamy, aż program przeskanuje nam możliwe kanały. Jeśli program niczego nie znajdzie, należy upewnić się, że antena jest prawidłowo podłączona i ustawiona. U mnie wynik przeszukiwania wygląda tak (w innych regionach kanały mogą się różnić)

Zaznaczamy wybrane kanały lub wszystkie i wciskamy przycisk Dodaj wybrany. Powinno wyglądać to w ten sposób

Na tym etapie możemy posortować sobie kanały wedle uznania. Ponownie wciskamy OK. W oknie głównym wciskamy zakładkę po lewej oznaczoną jako Telewizja i klikamy na wybrany kanał, po czym możemy cieszyć się cyfrową telewizją naziemną. Efekt poniżej

Za jakiś czas napiszę, jak zmusić dołączony w zestawie pilot zdalnego sterowania do działania z Kaffeine.

Aktualizacja 8.05.2012
Od pewnego czasu katalog z plikami firmware został przeniesiony z /lib/firmware do /usr/lib/firmware (na pewno w Archu). Gdyby tak było (podczas wykonywania polecenia wget zgłosi błąd braku katalogu) należy użyć do pobrania pliku firmware następującego polecenia (jako root)

wget http://blogiksa.myftp.org/_data/files/evolve/dvb_nova_12mhz_b0.inp -O /usr/lib/firmware/dvb_nova_12mhz_b0.inp

Komentarze: 22 do “Instalacja tunera USB DVB-T Evolve Mars w Linuksie”

  1. imja pisze:

    Zasugerowany dość prostą instalacją tego tunera kupiłem go. 2 pytania: – czy dołączona fabryczna antena jest faktycznie taka słaba? – jak odpalić pilota? Pozdrawiam!

  2. mr_x pisze:

    Skuteczność anteny nie powala, ale jeśli mieszkasz dość blisko stacji nadawczej (do kilku, może kilkunastu km), uda się jej używać, wtedy musisz ją ustawić blisko okna – wtedy przyda się przedłużacz USB, ja mam 3m.
    Nad pilotem popracuję, jak będę miał wolną chwilę (obecnie mam studia, więc nie mam już tyle czasu, ale za jakiś czas zobaczę co da się zrobić).

  3. grek pisze:

    Mi nie pokazuje się zakładka urządzenie 1, karte tv mam wykrytą (jakas wbudowana w dell one) na /dev/video1 (video0 to kamerka) nie mam pojecia co z tym zrobić

  4. mr_x pisze:

    Ta karta jest tunerem DVB-T? Bo ten opis nie nadaje się do tunerów dla telewizji analogowej.

  5. Fisiu pisze:

    @grek
    Jesteś pewny, że masz załadowany moduł ‚smsdvb’?

  6. Daniel pisze:

    Mój proces instalacji utknął.

    Polecenie ..OK
    wget http://blogiksa.myftp.org/_data/files/evolve/dvb_nova_12mhz_b0.inp -O /lib/firmware/dvb_nova_12mhz_b0.inp

    Polecenie ..OK
    echo „smsdvb” >> /etc/modules

    Polecenie .. :(
    root@szumowina:/etc# modprobe smsdvd
    FATAL: Module smsdvd not found.

    Jest jakaś rada na to ? Pozdrawiam

  7. mr_x pisze:

    Masz tam literówkę, zamiast smsdvd powinno być smsdvb.

  8. Daniel pisze:

    :) !DZIĘKI WIELKIE! Ale jestem ślepota!

    Wszystko już działa ślicznie i pięknie.
    Ubuntu 11.04 + Media-tech MT4163 :)
    Instalacja banalna. Tylko trzeba na literki dokładniej zerkać
    Pozdrawiam

  9. dominik pisze:

    i jak działa ten pilot czy nie i jakie macie teraz programy do oglądania bo chce to kupić na swojego linuxa :)

  10. mr_x pisze:

    Pilota jeszcze nie ruszałem, bo mimo wakacji, wciąż brakuje mi wolnego czasu, by się za to zabrać. Ale poza pilotem działa wszystko jak należy. Obecnie, gdzie mieszkam (Podlasie) mam dwa multipleksy, na których łącznie mam 15 kanałów, w tym jeden w HD (TVP1).

  11. michal pisze:

    Drogi Szanowny Autorze (&%#!)
    Mógłbyś zostawić wzmiankę, że są tunery pod tą samą nazwą, ale z innym chipsetem, przez co tę instrukcję można sobie do rzyci włożyć. Temat
    http://ubuntu.pl/forum/viewtopic.php?f=136&t=159769 czytałem i bez efektu (nie twierdzę, że nie z powodu mojego błędu).
    Pozdrawiam

  12. mr_x pisze:

    Cóż, w sumie masz rację, ale ja w momencie, gdy kupiłem ten tuner nie wiedziałem, że jest w dwóch wersjach. Dlatego opis dotyczy w tym przypadku tego, który posiadłem (czyli Siano Mobile).

  13. doman18 pisze:

    Panie michale, akurat to że pański egzemplarz nie jest na siano to jest powód do zadowolenia. it9135 jest w tej chwili najlepszym chipsetem stosowanym w tunerach usb. Siano zauważalnie ustępuje mu w poziomie odbieranego sygnału. Sam w tej chwili szukam jakichś podpowiedzi jak odróżnić poszczególne egzemplarze bo ten Evolve Mars łączy wszystko to co potrzebuję od dobrego tunera czyli it9135, bespośrednie wyjście na antenę (na przelotkach się ciut traci), pilot ze strzałkami nawigacyjnymi (media techy, czy cabletechy nie mają strzałek) oraz cenę do 80zł

  14. marco pisze:

    Daniel pisze: its dvB not dvD :)

  15. mulat pisze:

    Instrukcja działa z tunerem Pentagram P5100 :)
    Ubuntu 12.04

  16. adriano pisze:

    Działa z Linux Mint13 + Media-tech MT4163. Mam 15 kanałów na starej antenie siatkowej. Świetny opis instalacji. Pozdrawiam autora

  17. falcerz pisze:

    Potwierdzam, opis pasuje do uruchomienia tunera USB Mediatech w Debianowatych.Np. w fedorze automatyczne ładowanie modułów jądra odbywa się inaczej niż w Debianie. (nie przez /etc/modules) ale to już polecam poszperać w Wiki.
    Dzieki opisowi tuner Media-tech MT4163 udało mi się uruchomić na:
    - Mint
    - Debian
    - Fedora
    - OpenSuse
    - Sabayon

  18. daniquiel pisze:

    Thank you very much, works perfectly! :) Greetings from Slovakia!

  19. stitch pisze:

    Dziękuję bardzo.

  20. Amorek pisze:

    Działa na Pc linux os.Dziękuje.

  21. dusan pisze:

    dakujem za pomoc

  22. Gregor pisze:

    Pięknie działa z OpenSuse Xfce oraz modemem Pentagram DVB-T HDTV USB. Dziękuję za pomoc.

Zostaw komentarz

 

Motyw OfficeFolders zaprojektowany przez Themocracy, zmodyfikowany na potrzeby bloga i przetłumaczony przez mr_x.