DVB-T tuner

Sekcia: Hardware a Drivery 12.11.2010 | 21:35
Avatar kuriatko Debian 7 Xfce  Používateľ
Ahojte. Kupil som TV tuner Genius TVGo DVB-T03. V ubuntu 10.4 sa nejako nechyta. Mam aj ovladac v /lib/firmware/dvb-usb-af9015.fw. Po pripojeni sa nechyti zariadenie, adresar /dev/dvb/atd. chyba. lsusb vypise toto:

kuriatko@msi1:/dev$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 062a:0201 Creative Labs Defender Office Keyboard (K7310) S Zodiak KM-9010
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 15d9:0a4d Dexon
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 0458:707f KYE Systems Corp. (Mouse Systems)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

A dmesg toto:
...
[ 767.742274] usb 1-8: USB disconnect, address 5
[ 774.320067] usb 1-1: new high speed USB device using ehci_hcd and address 6
[ 774.462393] usb 1-1: configuration #1 chosen from 1 choice

To je vsetko. A telku nepozeram.
    • Re: DVB-T tuner 13.11.2010 | 05:44
      Avatar Jaroslav Petráš Arch Linux  Používateľ
      Mne po zapojeni vypise toto:
      [132172.788125] usb 3-3: new high speed USB device using ehci_hcd and address 2
      [132172.924737] usb 3-3: New USB device found, idVendor=0458, idProduct=4012
      [132172.924749] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
      [132172.924756] usb 3-3: Product: DVB-T 2
      [132172.924761] usb 3-3: Manufacturer: Afatech
      [132173.626463] dvb-usb: found a 'Genius TVGo DVB-T03' in cold state, will try to load a firmware
      [132173.665183] dvb-usb: did not find the firmware file. (dvb-usb-af9015.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2)
      [132173.665202] dvb_usb_af9015: probe of 3-3:1.0 failed with error -2
      [132173.665252] usbcore: registered new interface driver dvb_usb_af9015

      Tzn. jadro zariadenie pozna, ale nema firmware (to je detail, este som to na PC neriesil, na laptope mam firmware nakopirovany). No vo vasom pripade zariadenie nie je vobec rozpoznane. To znamena ze mate bud stary kernel, alebo mate novsiu reviziu zariadenia ktora obsahuje zatial nepodporovany hardver (bohuzial). Odporucam vam rozobrat zariadenie - je to velmi lahke a nedestruktivne. Potom sa da samozrejme zlozit naspat.

      Nasledne odfotte vnutro (radsej z oboch stran). Alebo sem vypiste informacie ktore uvidite na ciernych puzdrach integrovanych obvodov (myslim ze tie dve fotky su jednoduchsie riesenie). Ak budete fotit, prosim tak aby to bolo nasledne citatelne (tie pismenka su dost male a nevyrazne).

      Ja osobne si myslim ze to bude novsia revizia hw kedze idProduct mate ine ako ja.

      PS: nebudte preto smutni, ani ja sa DVB-T nepokocham vdaka buducnosti ktoru tvori Towercom ;-) Kiez by si tie rozpravky a rozpravkove ilustracie (mapy) o pokryti SR uz strcili niekam za klobuk a dohnali to co uz davno malo byt a k comu sa zaviazali.
      301 Keyboard Error. Press any key to resume or F1 for setup...
      • Re: DVB-T tuner 13.11.2010 | 10:58
        Avatar kuriatko Debian 7 Xfce  Používateľ
        Ok, cize jedna strana
        http://img237.imageshack.us/img237/2717/dscn0800sc.jpg
        druha strana
        http://img844.imageshack.us/img844/8465/dscn0801sc.jpg

        Otcovi som kupil set-top box a kvalita obrazu je lepsia, takze proti DVB-T v zasade nic nemam, Druha vec je ako to "zmanazovali" ti co o tom rozhoduju. No nic. Keby to teda bol novsi hardver, da sa to nejako riesit? Vdaka.


        • Re: DVB-T tuner 13.11.2010 | 18:38
          Avatar Jaroslav Petráš Arch Linux  Používateľ
          Ak mam pravdu povedat tak ja som z tych fotiek nedokazal vycitat nic. Teda vlastne okrem jedneho Realtek loga. Treba skusit najnovsi kernel, tj 2.6.36. Pokial to nepojde ani tam tak uz len cakat kedy bude podpora do jadra zahrnuta.

          Btw ani ja proti DVB-T nic nemam, naopak tesim sa. Ale nadavam na situaciu v SR, ktora je zalostna.
          301 Keyboard Error. Press any key to resume or F1 for setup...
      • Re: DVB-T tuner 13.11.2010 | 11:07
        Avatar kuriatko Debian 7 Xfce  Používateľ
        Este pridam info o mojom kernele -
        Linux msi1 2.6.32-24-generic #43-Ubuntu SMP
        • Re: DVB-T tuner 13.11.2010 | 13:40
          gabriel   Návštevník
          pokial mas cip RTL2832U, tak je navod tu: http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/dvb-t/usb/genius-tvgo-dvb-t03-wiremote-hw-z-2010
    • Re: DVB-T tuner 13.11.2010 | 18:13
      Avatar kuriatko Debian 7 Xfce  Používateľ
      No, urobil som to podla tohto
      http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/dvb-t/usb/genius-tvgo-dvb-t03-wiremote-hw-z-2010
      Bohuzial. Nezmenena situacia.
      Snad skusim nainstalovat aktualny kernel.
      • Re: DVB-T tuner 15.11.2010 | 17:36
        gabriel   Návštevník
        TV tuner Genius TVGo DVB-T03 s cipom RTL2832U funguje na Ubuntu 10.04 64bit,

        -najskor nainstaluj balik checkinstall,
        -potom stiahni ovladac z: http://www.turnovfree.net/~stybla/linux/v4l-dvb/lv5tdlx/091207_RTL2832U_LINUX_Ver1.4.2.rar
        -ovladac rozbal a nasledne spust "sudo ./install.sh" -trva dost dlho nez sa to skompiluje,
        -nasleduje restart pocitaca,
        -potom nainstaluj "me-tv" a program "w_scan",
        -spust prikaz "w_scan -f t -c CZ -X > channel.conf",
        -potom spust program me-tv a pocas spustenia pouzij subor channel.conf v ktorom je zoznam dostupnych kanalov,
        -program prehrava TV, funguje EPG -treba upravit v nastaveniach kodovanie na iso6937 aby sa dobre zobrazovala interpunkcia, funguje i nahravanie programov,
        -to je vsetko
        • Re: DVB-T tuner 16.11.2010 | 21:39
          petertomasy   Návštevník
          ak je to ozaj čip RTL2832U (z fotiek to nevidno) asi by to šlo rozbehnuť ,ale chcelo by to trochu upraviť zdrojový kód. Problém je v tom že je to asi veľmi nový hardware ( ani na sieti som nič o id 0458:707f vobec nič nenašiel..) a ovladač to id tiež nepozná. Treba mu to povedať. Jedná sa o upravu suboru rtl2832u.h viacej Skúšal som to, takto upraveny kod, zkompilovať, aj sa mi to podarilo modul vytvoriť, ale odskušať to nemám ako. modinfo hovorí toto :
          ~$ modinfo /home/renata/Plocha/v4l-dvb-abd3aac6644e/v4l/dvb-usb-rtl2832u.ko
          filename:       /home/renata/Plocha/v4l-dvb-abd3aac6644e/v4l/dvb-usb-rtl2832u.ko
          license:        GPL
          version:        1.4.2
          description:    Driver for the RTL2832U DVB-T / RTL2836 DTMB USB2.0 device
          author:         Realtek
          srcversion:     99CC5660CD2AF78849BC113
          alias:          usb:v1554p5020d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1554p5013d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0458pD803d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0458pC803d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0458pB803d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0458pA803d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1D19p1104d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1B80pD394d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0BDAp2837d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0BDAp2834d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0BDAp2839d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0BDAp2836d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0458p707Fd*dc*dsc*dp*ic*isc*ip*   # toto je tvoj modul
          alias:          usb:v1B80pD398d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1B80pD393d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1B80pD397d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v13D3p3282d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v13D3p3234d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1164p6601d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1680pA332d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0BDAp2838d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1D19p1103d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1D19p1102d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1D19p1101d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v1B80pD396d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v13D3p3274d*dc*dsc*dp*ic*isc*ip*
          alias:          usb:v0BDAp2832d*dc*dsc*dp*ic*isc*ip*
          depends:        dvb-usb
          vermagic:       2.6.35-22-generic SMP mod_unload modversions 686 
          parm:           debug:Set debugging level (1=info,xfer=2 (or-able)). (int)
          parm:           demod:Set default demod type(0=dvb-t, 1=dtmb) (int)
          parm:           dtmb_err_discard:Set error packet discard type(0=not discard, 1=discard) (int)
          parm:           adapter_nr:DVB adapter numbers (array of short)
          

          S pozdravom Peter
          • Re: DVB-T tuner 17.11.2010 | 22:07
            Avatar kuriatko Debian 7 Xfce  Používateľ
            Ok, skusil som to
            - prerobil id v rtl2832u.h
            - ostatne body podla tvojho odkazu som skontroloval, ale mam verziu, kde spominane chyby su opravene

            modinfo priamo z /lib...

            kuriatko@msi1:/lib/modules/2.6.32-24-generic/kernel/drivers/media/dvb/dvb-usb$ modinfo dvb-usb-rtl2832u.ko
            filename: dvb-usb-rtl2832u.ko
            license: GPL
            version: 1.4.2
            description: Driver for the RTL2832U DVB-T / RTL2836 DTMB USB2.0 device
            author: Realtek
            srcversion: 3FC8E357DA15CBC42501992
            alias: usb:v1554p5020d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1554p5013d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0413pD803d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0413pC803d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0413pB803d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0413pA803d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1D19p1104d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1B80pD394d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0BDAp2837d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0BDAp2834d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0BDAp2839d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0BDAp2836d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0413p6A03d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1B80pD398d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1B80pD393d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1B80pD397d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v13D3p3282d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v13D3p3234d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1164p6601d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1680pA332d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0BDAp2838d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1D19p1103d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1D19p1102d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1D19p1101d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v1B80pD396d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v13D3p3274d*dc*dsc*dp*ic*isc*ip*
            alias: usb:v0BDAp2832d*dc*dsc*dp*ic*isc*ip*
            depends: dvb-usb
            vermagic: 2.6.32-24-generic SMP mod_unload modversions 586
            parm: debug:Set debugging level (1=info,xfer=2 (or-able)). (int)
            parm: demod:Set default demod type(0=dvb-t, 1=dtmb) (int)
            parm: dtmb_err_discard:Set error packet discard type(0=not discard, 1=discard) (int)
            parm: adapter_nr:DVB adapter numbers (array of short)


            Potom som nainstaloval, restartoval. Pripojil tuner - a stale nic.
            dmesg:
            [ 742.742371] usb 1-1: USB disconnect, address 5
            [ 753.552027] usb 1-1: new high speed USB device using ehci_hcd and address 6
            [ 753.694362] usb 1-1: configuration #1 chosen from 1 choice

            Neviem, ci robim nieco zle?
            Ospravedlnujem sa za text bez formatovania, s html neviem robit.

            • Re: DVB-T tuner 17.11.2010 | 22:45
              petertomasy   Návštevník
              Hej už je to poopravene v tejto verzii 1.4.2., no nevidím tam u teba ten id 458:707f , , ak teda upravíš ten subor, (ale asi si niečo upravil zle ) a urobiš nasledne make ( v rozbalenom zdrojovom kode), musí sa ti vytvoriť modul
              dvb-usb-rtl2832u.ko

              s už s upravením modinfo
              alias:          usb:v0458p707Fd*dc*dsc*dp*ic*isc*ip*   # toto je tvoj modul
              no a potom si over jeho funkčnosť ,ale nie som si isty , či nezavysi ešte na inych moduloch ( ale to si overíš lsmod | grep dvb-usb-rtl2832u)

              sudo rmmod dvb-usb-rtl2832
              sudo insmod /cela/cesta/k_modulu






              a zastrč tuner a sleduj dmesg
              ta uprava rtl2832u.h by mala vyzerať asi takto
              #define	USB_VID_GTEK				0x0458
              #define	USB_PID_GTEK_WARM			0x707f

              ak to pojde , tak potom
              sudo make install
              klasika
    • Re: DVB-T tuner 18.11.2010 | 20:38
      Avatar kuriatko Debian 7 Xfce  Používateľ
      Chlapci a dievcata, mozem pozerat televiziu. Skutocne, bolo treba skompilovat moduly vo v4l, navyse bolo treba nastavit spravne id v subore rtl2823u.h. Ja inteligent som tam predtym nedal cisla ako mi pise lsusb. Toto nainstalovat a restartovat. Moj supernovy tuner sa konecne chytil..
      Vcera vecer som mal este problemy naladit stanice. s w_scan som ich naladil az dnes. Keby v Me-TV fungovalo spravne kodovanie a dialkove, bolo by to dokonale, ale na moje potreby to bude stacit.
      Vdaka vam vsetkym a hlavne petertomasy aj gabrielovi.
      • Re: DVB-T tuner 19.11.2010 | 16:08
        petertomasy   Návštevník
        Rado sa stalo.
        • Re: DVB-T tuner 28.06.2011 | 04:22
          Tomas   Návštevník
          pre pana krala...pozeram sa tu na to a nechapem...niesom v IT novacik ale ani expert...nie je nejaky jednoduchsi sposob ako to rozbehat? pripadne vedel by mi to niekto napisat polopatisticky aby som to pochopil? Vopred dakujem
      • Re: DVB-T tuner 04.08.2011 | 16:17
        Avatar sulostar   Používateľ
        gratulujem , aj ja mam trapenie s tymto tunnerom , na 10.4 bezal aj mne (2.6.32) ale nebezala wifi , na 10.10 (2.6.35) mi bezi wifi a nebezi tunner (bezim na amd64)

        a pre tych ktori sa trapia s instalacou este raz

        1 roz-packovat v4l-dvb-e0cd9a337600

        2 cd v4l-dvb-e0cd9a337600/linux/drivers/media/dvb/dvb-usb

        3 lsusb ### najde to tuner tak niejako
        Bus 001 Device 016: ID 0458:707f KYE Systems Corp. (Mouse Systems)

        3 nano rtl2832u.h #### a upravit nasledovne

        #define USB_VID_GTEK 0x0458
        #define USB_PID_GTEK_WARM 0x707f

        4 cd v4l-dvb-e0cd9a337600

        5 make

        6 make install

        (tu instalacia skoncila , dufam ze som na nic nezabudol)

        cd /lib/modules/2.6.32-33-generic/kernel/drivers/media/dvb/dvb-usb ; modinfo dvb-usb-rtl2832u.ko | grep 458 ###by malo ukazat
        alias: usb:v0458pD803d*dc*dsc*dp*ic*isc*ip*
        alias: usb:v0458pC803d*dc*dsc*dp*ic*isc*ip*
        alias: usb:v0458pB803d*dc*dsc*dp*ic*isc*ip*
        alias: usb:v0458pA803d*dc*dsc*dp*ic*isc*ip*
        alias: usb:v0458p707Fd*dc*dsc*dp*ic*isc*ip*

        skoda ze mne dmesg vypise toto :

        [ 8745.690164] usb 1-1.4: new high speed USB device using ehci_hcd and address 17

        ak vam tv tunner vypise o nieco podrobnejsie info .. staci spuistit

        w_scan -f t -c SK -X > channel.conf

        a zapalit me-tv alebo vlc