Úterý 20. 2. 2007

•Rozchození DVB-T tuneru MSI Mega Sky 580 v Linuxu

HW | Linux | SW • @10:12

Nedávno jsem si koupil usb tuner MSI Mega Sky 580. Jedná se o zařízení pro příjem digitální televize (více info tady.), které lze bez problémů využívat pod operačním systémem MS Windows, ale v systému GNU/Linux je to složitější. A protože mi to dalo zabrat více než 10 minut, považuji to za složitý proces, který radeji blognu, aby zůstalo zachován, navzdory mé skleroze :-)

Podotýkám, že postup, který je zde uváděný je vyzkoušen a provozován v Ubuntu 6.06 (Drapper Drake), ale s mírnými obměnami je jej možné použít i v jiné distribuci.

Na teď už jdeme na do. Začneme s tím, že usb tuner zasuneme do USB portu. Potom zkusíme něco takového:
lsusb
Mělo by být vidět něco podobného:

Bus 005 Device 006: ID 0db0:6970 Micro Star International
Bus 005 Device 002: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 005 Device 001: ID 0000:0000
Bus 001 Device 004: ID 03f0:7204 Hewlett-Packard DeskJet 36xx
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 005: ID 05a9:8519 OmniVision Technologies, Inc.
Bus 002 Device 004: ID 1120:f0f0
Bus 002 Device 001: ID 0000:0000

Pokud máte to, co je na prvním řádku, také ve svém výpise, máte už skoro vyhráno.

Následně je potřeba provést instalaci ladících utilit pro DVB-T, vývojových balíků apod.

# sudo apt-get install libcap-dev libavcodec-dev mercurial dvb-utils libdc1394-13 libvorbisenc2 libgsm1 dvb-utils linux-restricted-modules-386 linux-restricted-modules-common

Poté je potřeba pridat balicek, bez nehoz by nebylo mozne kompilovat moduly do jadra:

# sudo apt-get install build-essential linux-headers-`uname -r`

stáhneme si zdrojáky ovladačů pro tuner, které následně přeložíme a nainstalujeme

# hg clone linuxtv.org …
# cd v4l-dvb

Pote, co stahneme zdrojáky, je potřebné upravit verzi jádra v souboru v4l-dvb/v4l/.version, kde je je parametr KERNELRELEASE. Tento parametr je potreba upravit na hodnotu vystupu z “uname -r”. Pote pokracujeme kompilaci.

# make
# sudo make install

Poté se provede instalace firmwaru pro MSI. Stáhněte soubor dvb-usb-megasky-02.fw, který nakopírujte do adresáře

/lib/firmware/$(uname -r)/

Následně už je nutné jen zavést modul do paměti:

# modprobe dvb-usb

Až mi příště vyjde čas, popíšu zde, jak a jaký software je vhodný pro používání ke koukání na digitální televizi.

Autor: oldsoldier

Komentáře: 17

Trackback URI |  RSS komentářů k tomuto příspěvku.

  1. •Komentoval • Jan Dancer v Pátek 23. 2. 2007 @ 18:19


    Nejde prosim o omyl a nazov tuneru ma byt namiesto MSI mega Star 580, MSI Mega Sky 580.

    Dakujem

  2. •Komentoval • oldsoldier v Neděle 25. 2. 2007 @ 12:02


    Mas pravdu - dekuji za upozorneni -uz jsem to upravil.

  3. •Komentoval • sh v Čtvrtek 15. 3. 2007 @ 21:17


    Teda…kupovat si něco do linuxu aby to bylo USB je podle mě hodně velká odvážnost :) Ale je fakt že mám s usb hodně zkušeností když bylo na linuxu teprve v počátku…jen horko těžko jsem rozběhal klíčenku…natož pak monstrozitu jako tuner :)

  4. •Komentoval • Bubanek v Sobota 17. 3. 2007 @ 20:24


    A o Ubuntu jsi slyšel?
    Tam jsem dycky rozjel všechno :)

  5. •Komentoval • OldSoldier v Neděle 18. 3. 2007 @ 11:49


    SH: Taky jsem mival podobne zkusenosti. Doba ale pokrocila a da se rict, ze dneska jde v Linuxu rozchodit skoro vsechno. I kdyz to semtam stoji hodne usili.

    A Ubuntu? Tam je to opravdu nadhera. I kdyz take tam nechodi uplne vsechno :-( Snad casem….

  6. •Komentoval • ronny v Sobota 24. 3. 2007 @ 22:11


    chci se zeptat.. jaky to ma prijem? v te recenzi to vypada celkem blede.. premyslim prave o koupi tohoto adapteru.. :)

  7. •Komentoval • oldsoldier v Pondělí 26. 3. 2007 @ 14:27


    Prijem celkem v pohode. Pouzivam to v Praze na Braniku a se standardni antenou, ktera je vystrcena ven z baraku. Nemam s tim zadne problemy. Ovsem doporucuju vyzkouset.

  8. •Komentoval • tree v Úterý 24. 4. 2007 @ 1:18


    U me tento navod nefungoval a pri pripojeni mi kernel hazel:

    [ 9083.572000] dvb_usb_m920x: disagrees about version of symbol dvb_usb_device_init
    [ 9083.572000] dvb_usb_m920x: Unknown symbol dvb_usb_device_init

    Tak jsem zkusil pouzit v4l z repositare ~mkrufky/m920x a vse bylo ok (nekde jsem kdysi neco cetl o vice verzi cipsetu na tomto tuneru)

    Takze, pokud mu to hazi to same, staci misto “hg clone http://linuxtv.org/hg/v4l-dvb” v tom navodu zadat “hg clone http://linuxtv.org/hg/~mkrufky/m920x” a melo by to fungovat.

  9. •Komentoval • oldsoldier v Úterý 24. 4. 2007 @ 9:27


    Diky za doplneni.

  10. •Komentoval • Slavo v Neděle 29. 4. 2007 @ 15:41


    No zabudol nam autor povedat ako to aj popozerame :-)

    tak najprv:

    route add -net 224.0.0.0/4 gw 127.0.0.1
    alebo
    route add -host 239.0.1.2
    (aby sme nezabili siet streamom ;-) napr. 10Mb printserver v praci… )

    a teraz samotny stream
    dvbstream -i 239.0.1.2 -r 1234 -f 658000 8192

    dvbstream tusim treba instalovat…zvysok je v manulali pre tento command
    uvedena citacia funguje pre Kosice, Slovakia ;-)
    je tam teraz 5 kanalov myslim(TA3,STV1&2,Markiza,JOJ) - mozno som nieco zabudol…

  11. •Komentoval • Wonder v Úterý 22. 5. 2007 @ 14:59


    Vdaka Vam vsetkym co tu pisete ale ja sa este len zoznamujem z UBUNTU 7.04 teda lepsie povedane sa z nou trapim. Vsetko sa mi podarilo rozbehnut okrem MSI DigiVox A/D II. A pokial mi viete poradit aj ako spojazdnit ovladanie PC pomocou Bluetooth a Sonyericssonom budem vam velmi vdacny. Poprosim Vas velmi podrobny postup. VDAKA

  12. •Komentoval • Mates v Čtvrtek 31. 5. 2007 @ 10:34


    Diky za navod.

  13. •Komentoval • Pišta v Sobota 27. 10. 2007 @ 10:00


    Bublanek: Tak sem s radami, já UBUNTU mám, GUTSY GIBBON (7,10) mám i tuner DVB-T MSI DIGIVOXmini II, a tu potvoru ne a ne vnutit UBUNTU! Vše české dostupné jsem prostudoval, vyzkoušel a nic! S náramnou vděčností přijmu jakýkoliv návod, link, prostě cokoliv, co povede k cíli. A s tím UBUNTU bych netvrdil, že USB zařízení jsou bezproblémové, i skenner od Mustek-u byl docela problém, ale dalo se to! Klíčenky a SD karty rozpozná sám, to je fakt, ale problémy má docela se vším, hlavně s TV tunery a taky s Web-kamerami. Jinak je to fajnový OS, pro přechod z Windows úplně vynikající.

  14. •Komentoval • Pišta v Sobota 27. 10. 2007 @ 10:02


    Jo, a zapoměl jsem, když by někdo chtěl poskytnout radu, klidně může i na pistabacsi@centrum.cz, aspoň budu moct obratem poděkovat. Tady děkuji předem všem, co chtějí dokázat, že to rozchodit jde!

  15. •Komentoval • oldsoldier v Sobota 27. 10. 2007 @ 10:31


    Prosel jsi postup uvedeny v clanku? Co mas za problem? co konkrétně nefunhuje?

  16. •Komentoval • Guta33 v Úterý 27. 11. 2007 @ 18:12


    stahel sem dvb-usb-megasky-02.fw a neviem to vlozit do tohto adresara /lib/firmware/$(uname -r)/ VOPRED DAKUJEM

  17. •Komentoval • chrosta v Pátek 8. 2. 2008 @ 12:17


    Cao zkoušel jsem to rozchodit ve Fedoře, ale už ten prvni přikaz pro kontrolu mě tam nefungoval. Nemate někdo prodím návod na fedoru?

Napsat komentář

URL se automaticky převádí na odkazy. Položky označené hvězdičkou (*) jsou povinné! Enter ukončuje řádek, dva Entery znamenají odstavec. Vaše e-mailová adresa nebude zveřejněna.
Povoleny jsou tyto HTML značky:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*

*


 

 

PostGraf
TOPlist