Evolve Venus a Ubuntu 10.04

Evolve Venus a Ubuntu 10.04
22.09.2012 21:30 | Články | Milan Dvorský
Tento článok som nepísal ako návod, skôr som chcel podať dôkaz, že tento tuner sa dá úspešne použiť na sledovanie TV na PC v Linuxe. Našiel som k tejto téme len zopár kusých a neúplných informácí, že to "funguje" a "dá sa rozbehnúť" na stránkach našich bratov Čechov. Preto som váhal či nedať prednosť inému USB DVB-t tuneru, ale presvedčila ma informácia o podpore od jadra 3.3.


Cesta najmenšieho odporu:

Dal som prednosť inštalovaniu nového jadra, pred kompiláciou modulov pre to súčasné.Tento spôsob nie je vždy vhodný, lebo môže spôsobiť nefunkčnosť niektorých programov.Návod na inštaláciu tu nebudem rozoberať, odkaz je napríklad na tejto stránke.

UPOZORNENIE:

S jadrom 3.3.0 a 3.3.8 sa mi nepodarilo naladiť žiadne stanice, preto ak budete tento postup skúšať, tak inštalujte jadro 3.4 alebo novšie.

V systéme s novým jadrom je Evolve Venus viditeľný vo výpise lsusb takto:

Bus 001 Device 003: ID 048d:9006 Integrated Technology Express, Inc.

Vo výpise dmesg vidieť:

[ 77.824200] usb 1-1: new high-speed USB device number 3 using ehci_hcd [ 78.054084] it913x: Chip Version=01 Chip Type=9135 [ 78.055577] it913x: Dual mode=3 Remote=1 Tuner Type=51

A pýta firmware dvb-usb-it9135-02.fw:

[ 78.172456] dvb-usb: found a 'ITE 9135(9006) Generic' in cold state, will try to load a firmware [ 78.208740] dvb-usb: did not find the firmware file. (dvb-usb-it9135-02.fw)

No a v tomto je hlavný problém, prečo to niekomu nefungovalo. Pretože podľa verzie čipu (Chip Version=01) treba prekopírovať do /lib/firmware súbor: dvb-usb-it9135-01.fw

Okrem toho je nutné editovať /etc/modules a doplniť tam riadok:

dvb-usb-it913x firmware=#

Namiesto # treba dať číslo podľa verzie čipu, v mojom prípade to bolo dvb-usb-it913x firmware=2

Firmware Loading Options: dvb-usb-it913x firmware=# Number # options 0 = AUTO(default) 1 = dvb-usb-it9137-01.fw (chip version 1) 2 = dvb-usb-it9135-01.fw (chip version 1) 3 = dvb-usb-it9135-02.fw (chip version 2)

Ak budete chcieť úspešne oživiť tento tuner, zistite si verziu čipu a podľa toho postupujte.


Firmware:



Firmware som stiahol zo stránky: ite.com.tw

Po rozbalení archívu som súbor dvb-usb-it9135.fw premiestnil do domovského priečinku, otvoril terminál a použil príkaz na extrahovanie verzie fw, ktorú potrebujem pre (Chip Version=01):

dd if=dvb-usb-it9135.fw ibs=1 skip=64 count=8128 of=dvb-usb-it9135-01.fw

Týmto vznikol potrebný súbor dvb-usb-it9135-01.fw ktorý som prekopíroval do /lib/firmware

Ak máte verziu čipu 2, tak môžete použiť tento istý postup, akurát na extrakciu použijete príkaz:

dd if=dvb-usb-it9135.fw ibs=1 skip=12866 count=5817 of=dvb-usb-it9135-02.fw

Všetky tieto informácie sú dostupné aj tu: linuxtv.org

Na záver



Pre sledovanie TV som doinštaloval program Kaffeine, ktorý sa dá jednoducho nastaviť a používať.

Stačí ísť do Television/Configure Television a na karte Device 1 vedľa Source vybrať Autoscan, uložiť.
Potom ísť do Television/Channels zaškrtnúť TV a stlačiť Start Scan.Po naladení pridať stanice do ľavého okna cez Add Selected (Add Filtered),OK.
Pre spustenie TV stlačte vľavo Television a klik na požadovaný kanál.Okno s ponukou sa dá skryť kliknutím na Playback.


Na prehrávanie sa dá použiť aj VLC media player, treba sa pohrať s naladením.Aby ste nemuseli pri opätovnom spustení VLC znova ladiť stanice, nezabudnite uložiť playlist - napríklad medzi dokumenty.(Vľavo hore nájdete - Médium/Uložiť playlist do súboru...) Pri najbližšom spustení VLC klik na tlačítko PLAY, v okne ktoré sa objaví stlačte Pridať, klik na uložený playlist a Otvoriť, Prehrať.

Poznámka: Autorom článku je menom, za čo mu touto cestou ďakujem!
    • Použitie v ďaľších linuxových OS 23.09.2012 | 00:35
      Avatar menom   Používateľ
      Ešte dodám, že:
      - V Kaffeine bezchybne funguje EPG
      - Najviac funkcí sa mi podarilo využiť v Mythbuntu 12.04.
      Funguje tu TXT-teletext, PIP-obraz v obraze, PDB-obrazy vedľa seba.
      EPG išlo dobre len pre STV1, STV2, STV1 HD.
      Tie nastavovania však zoberú veľa času a nervov.
      Niektoré programy s novým jadrom nefungujú, toto by mohlo byť vyriešené v novom Mythbuntu.
      - Teraz mám Linux Mint 13 s xfce a tu VLC nevie spustiť ladenie programov.
      Ale použil som Playlist vytvorený vo VLC z Ubuntu 10.04 a teraz už prehrávanie TV funguje.
    • Teletext VLC 23.10.2012 | 14:35
      Avatar menom   Používateľ
      Pre použitie Teletextu v programe VLC media player (ubuntu 10.04+VLC 1.0.6) treba doinštalovať program "mtt" podľa verzie (i386,amd64) napríklad z tejto stránky. Po nainštalovaní programu a závislostí sa tento dá spustiť cez Aplikácie/Zvuk a video/mtt alebo cez terminál.
      Skôr treba ale spustiť prehrávanie.

      PRE NOVŠIE VERZIE (napr.VLC 2.0.3) sa dá doinštalovať "vlc-plugin-zvbi",

      sudo apt-get install vlc-plugin-zvbi

      cez terminál, alebo cez synaptic napríklad.

      Tento je oproti mtt integrovaný a funguje priamo na obrazovke kde sa aj prehráva TV.
      Viac je to popísané tu.
    • moje skusenosti s HW 14.11.2012 | 11:48
      Avatar samox86 arch, debian  Administrátor
      1.)
      firmware vytvorime a skopirujeme podla vyssie popisaneho navodu. taktiez upravime /etc/modules.
      dalej som vsak postupoval nasledovne:

      2.)
      # apt-get install w-scan dvb-apps

      3.)
      tu nastava problem - je potreba odobrat a znova pridat kernel modul. tento krok treba spravit po kazdom zapnuti PC.
      # rmmod dvb-usb-it913x
      # modprobe dvb-usb-it913x

      4.)
      # scan -A 1 /usr/share/dvb/dvb-t/sk-Bratislava > channels.conf

      A:
      1 = antena (default)
      2 = kablova TV
      3 = oboje

      5.)
      pokial pouzivame gnome alebo XFCE, nebudeme instalovat kaffeine spolu s celym KDE (250MB balickov)
      TV mozeme pozerat cez smplayer - skopirujeme subor channels.conf do priecinku ~/.mplayer v nasom home adresari
      alebo vlc - subor jednoducho otvorime v tomto programe. predtym vsak treba nastavit nase zariadenie v "Open media" -> zalozka "Capture device".

      lnx.sk - virtualne servery; Lnx@Lnx.sk
      • Re: moje skusenosti s HW 04.02.2013 | 12:45
        dbb   Návštevník
        ahoj, rozbehavam tento dvb tuner s rovnakou verziou chipu a mam problem.
        S jadrom 3.3 mi to fungovalo vporiadku, vytvorili sa device files v /dev/dvb pre oba tunery, ale neslo ladit. S verziou jadra 3.4 mam zas iny problem - bez ohladu na to ze v /etc/modules mam riadok s option firmware=2, on aj tak hlada fw 9137-01.fw a nie 9135.
        Skusal som ho tam dat, samozrejme to s nim nejde.. nevies cim to moze byt? Ovladace som po zmene jadra nanovo nainstaloval.
        dik za radu.
        • Re: moje skusenosti s HW 04.02.2013 | 13:59
          Avatar menom   Používateľ
          Mohol by si sem dať výpis
          lsusb
          A niekde na pastebin.com výpis
          dmesg

          Samozrejme so zasunutým tunerom v usb porte.
          • Re: moje skusenosti s HW 06.02.2013 | 21:46
            dbb   Návštevník
            Ahoj, jasne. Zaujimava vec sa stala - kedze device som mal vypnuty (a komp spusteny) tak som ho iba zastrcil do USB a tentokrat uz nacitalo spravnu verziu, toto je vystup z dmesg:

            [ 8116.372059] usb 1-6: new high-speed USB device number 6 using ehci_hcd
            [ 8116.511620] it913x: Chip Version=01 Chip Type=9135
            [ 8116.513598] it913x: Remote HID mode NOT SUPPORTED
            [ 8116.514089] it913x: Dual mode=3 Tuner Type=51
            [ 8116.626481] it913x: Chip Version=01 Chip Type=9135
            [ 8116.628234] dvb-usb: found a 'ITE 9135(9006) Generic' in cold state, will try to load a firmware
            [ 8116.649937] dvb-usb: downloading firmware from file 'dvb-usb-it9135-01.fw'
            [ 8116.651466] it913x: FRM Starting Firmware Download
            [ 8117.149460] it913x: FRM Firmware Download Completed - Resetting Device
            [ 8117.384213] it913x: FRM Device not responding to reboot
            [ 8118.904050] it913x: Failed to identify chip version applying 1
            [ 8118.904060] it913x: FRM Failed to reboot device
            [ 8118.904085] it913x: DEV it913x Error
            [ 8118.907587] input: ITE Technologies, Inc. DVB-T TV Stick as /devices/pci0000:00/0000:00:04.1/usb1/1-6/1-6:1.1/input/input8
            [ 8118.908002] generic-usb 0003:048D:9006.0004: input,hidraw3: USB HID v1.01 Keyboard [ITE Technologies, Inc. DVB-T TV Stick] on usb-0000:00:04.1-6/input1


            a tu lsusb:

            Bus 001 Device 002: ID 05ac:1006 Apple, Inc. Hub in Aluminum Keyboard
            Bus 001 Device 003: ID 125f:a02a A-DATA Technology Co., Ltd.
            Bus 001 Device 006: ID 048d:9006 Integrated Technology Express, Inc.
            Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
            Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
            Bus 001 Device 004: ID 05ac:0221 Apple, Inc. Aluminum Keyboard (ISO)
            Bus 001 Device 005: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse


            Samozrejme sa device files nevytvorili (predtym s jadrom 3.3 vznikli 2x v /dev/dvb/adapter0 a adapter1


            • Re: moje skusenosti s HW 06.02.2013 | 23:36
              Avatar menom   Používateľ
              Potiaľto to máme rovnako.

              [53923.644243] it913x: FRM Starting Firmware Download
              [53924.365458] it913x: FRM Firmware Download Completed - Resetting Device
              [53924.402230] it913x: Chip Version=01 Chip Type=9135
              [53924.402726] it913x: Firmware Version 204869120
              [53924.478782] dvb-usb: found a 'ITE 9135(9006) Generic' in warm state.


              Vypadá to, že nenačíta správne firmware, aj kedˇ sa o to pokúša.
              (Alebo z nejakého iného dôvodu nevie reštartovať device)
              [ 8117.384213] it913x: FRM Device not responding to reboot

              Pozri do /etc/modules ja to mám takto:

              # dvb-usb-it913x firmware=2
              dvb-usb-it913x firmware=2

              Potom by si mohol znova skúsiť vyextrahovať dvb-usb-it9135-01.fw a nahradiť ten starý v /lib/firmware.