Page 1 of 3 123 LastLast
Results 1 to 10 of 22

Thread: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

  1. #1
    Join Date
    Aug 2011
    Beans
    15

    Post How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    Due that plenty of well written modification of realtek rtl2831 and realtek rtl2832 driver on internet and even on this forum, that not work past Ubuntu 10.04 LTS, and very few work in relases after but just for exact card model..
    I choose to post here this procedure which work under actual Ubuntu releases for almost all dvb-t cards based on Realtek chip.
    Thanks list is down under.

    There is NOW very simple way to make RTL2832U driver working in Ubuntu with kernel 3.0.0 ,kernel 3.1.0 and even kernel 3.2.0(with small edit),that means a lot of dvb-t cards,regardless USB dvb-t or PCI dvb-t with Realtek chip will work under Ubuntu 11.10 and even under Ubuntu 12.04 LTS which have to arive soon.
    "Not Only TV" -LifeView LV5TDLX is just one of those cards.
    Personally i test it with "Not Only TV LV32TDLX"(two tuners) on Ubuntu 11.10 with kernel 3.0.0 and work fine.
    List of codes(PID & VID) of supported manufacturer and models of cards i will add too,but that list constantly growing..as 10tuners are supported.

    Original Realtek RTL2832U chipset (DVB/DAB) Linux 2.6.x driver rel. 2.2.2 , "full" version

    Thanks to Realtek (as company)
    Thanks to Xgazza
    Thanks to Skaman
    Thanks to Gennar1
    Thanks to Ambrosa

    This procedure is valid for kernel 3.0.0 and kernel 3.1.0
    That means you can use it in Ubuntu 11.10
    just copy & paste, line by line in terminal following by ENTER --> newbie friendly

    Code:
    sudo apt-get install build-essential
    sudo apt-get install linux-headers-$(uname -r)
    sudo apt-get install git
    git clone https://github.com/ambrosa/DVB-Realt...nel-3.0.0.git*
    cd DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0
    cd RTL2832-2.2.2_kernel-3.0.0
    make clean
    make
    sudo make install
    now its time to make restart of Your computer or just type in terminal
    Code:
    sudo reboot
    thats it! end of story.

    if You wish to check if driver is loaded type
    Code:
    lsmod | grep dvb
    You should get someting like..
    dvb_usb_rtl2832u 341269 0
    dvb_usb 23788 1 dvb_usb_rtl2832u
    dvb_core 94826 1 dvb_usb
    what means that driver rtl2832u is loaded and working.

    All your dvb-t aplication now will recognize your dvb-t card.
    Next to do is to scan for available dvb-t chanels.
    As player Kaffeine can use also your dvb-t card,and show you tv and have scan for dvb channels built in,i recommend it for use.

    This driver depends of particular model of card will open fm radio and DAB radio if your card have support for it.Mine do.

    Enjoy watching & recording dvb-t.. .. and listening & recording FM radio or DAB radio.

    Bad luck,here in my place in Croatia,there is no DAB signal,whatever..sorry if i miss-spell something,english is not my native language..
    enjoy in dvb-t
    ...Buntu...to all
    Last edited by s1hr; January 6th, 2012 at 05:12 AM.

  2. #2
    Join Date
    Nov 2006
    Beans
    66
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    I have tried your instructions and they do not work for me (I use oneiric so my kernel is 3.0.0-14). According to lsusb my device is:

    Bus 001 Device 007: ID 0bda:2831 Realtek Semiconductor Corp. RTL2831U DVB-T

    which should work according to your instructions. I compile, run "sudo make install" and get no error message. However, when I do "lsmod|grep dvb" nothing happens. And, of course, the dvb-t card does not work...
    Any ideas?
    Thanks,

    Gamx

  3. #3
    Join Date
    Mar 2012
    Beans
    1

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    With your solution my GIGABYTE U7300 DVB-T dongle works great on freshly installed ubuntu 11.10
    Thanks from Poland!

  4. #4
    Join Date
    Nov 2010
    Beans
    1

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    Works fine with NPG Real DVB-T Plus, thank you

  5. #5
    Join Date
    Apr 2012
    Beans
    2

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    @s1hr

    I followed your instructions successfully until the "make" command where I get my first error message. I presume that all subsequent error messages are a consequence of this first one. I am copying the terminal window output, starting from the "make clean" command. (The commands I entered are in red, the first error message I can detect is in blue.)


    -------------------------------------------------------------------------------------------------------

    ~/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0$ sudo make clean

    rm -f *.o *.ko *.mod.c .*.o.cmd .*.o.d .*.ko.cmd Module.symvers Module.markers modules.order
    rm -rf .tmp_versions

    ~/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0$ sudo make

    make -C /usr/src/linux-headers-`uname -r` SUBDIRS= modules
    make[1]: Entering directory `/usr/src/linux-headers-3.0.0-17-generic'
    CHK include/linux/version.h
    CHK include/generated/utsrelease.h
    make[2]: *** No rule to make target `kernel/bounds.c', needed by `kernel/bounds.s'. Stop.
    make[1]: *** [prepare0] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-17-generic'
    make: *** [default] Error 2


    ~/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0$ sudo make install

    cp dvb-usb-rtl2832u.ko /lib/modules/`uname -r`/kernel/drivers/media/dvb/dvb-usb/
    cp: cannot stat `dvb-usb-rtl2832u.ko': No such file or directory
    make: *** [install] Error 1

    ~/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0$ modprobe dvb_usb_rtl2832u

    WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
    FATAL: Module dvb_usb_rtl2832u not found.

    ------------------------------------------------------------------------------------------------------


    The system is a rock-standard Xubuntu 11.10 32-bit (fully up to date). Let me know if you need any more info.

    What can I do to resolve this and to get my DVB-T dongle going?

    Thanks, Leo

  6. #6
    Join Date
    Dec 2011
    Beans
    1

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    Thank you so much s1hr! The usb dvb-t dongle is working fine now!
    For reference, it's a chinese one with no brand, with a rtl2832, an E4000 tuner and remote support.
    The usb id is:
    Bus 001 Device 002: ID 0bda:2838 Realtek Semiconductor Corp.
    dmesg reports :
    [ 109.831561] RTL2832U usb_init_bulk_setting : USB2.0 HIGH SPEED (480Mb/s)
    [ 110.897542] RTL2832U usb_init_bulk_setting : USB2.0 HIGH SPEED (480Mb/s)

    lsmod | grep dvb:
    dvb_usb_rtl2832u 403933 0
    dvb_usb 24444 1 dvb_usb_rtl2832u
    dvb_core 110616 1 dvb_usb
    rc_core 26963 7 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc 6_decoder,ir_rc5_decoder,ir_nec_decoder,dvb_usb

  7. #7
    Join Date
    Apr 2008
    Location
    Bundaberg, Qld
    Beans
    164
    Distro
    Ubuntu 20.04 Focal Fossa

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    Trying to do this on Opensuse 12.1 x64 (uname -r = 3.1.10-1.9-desktop).
    The standard linux headers in suse are: /usr/src/linux-3.1.10-1.9/ and a symbolic link of /usr/src/linux points to this.
    Thus I had to rename /usr/src/linux-3.1.10-1.9/ to /usr/src/linux-headers-3.1.10-1.9-desktop/ as /usr/src + uname -r doesn't equal the correct path.
    This seemed to fix my main problem, but then running make, I got this:
    Code:
    make -C /usr/src/linux-headers-`uname -r` SUBDIRS=/Temp/NewREaltek/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0 modules
    make[1]: Entering directory `/usr/src/linux-headers-3.1.10-1.9-desktop'
    
      WARNING: Symbol version dump /usr/src/linux-headers-3.1.10-1.9-desktop/Module.symvers
               is missing; modules will have no dependencies and modversions.
    
      LD [M]  /Temp/NewREaltek/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/dvb-usb-rtl2832u.o
    /bin/sh: scripts/mod/modpost: No such file or directory
    make[2]: *** [/Temp/NewREaltek/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/dvb-usb-rtl2832u.o] Error 1
    make[1]: *** [_module_/Temp/NewREaltek/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-3.1.10-1.9-desktop'
    make: *** [default] Error 2
    This was the second run.... but gave the same errors.
    How to fix?
    Thanks, John.
    Ubuntu 22.04 / Opensuse Tumbleweed
    i5 / 16GB
    Onboard graphic/sound

  8. #8
    Join Date
    Nov 2009
    Beans
    1

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    Hello,
    I have the same problem that gamx.
    --------------
    My distro is
    > lsb_release -a
    Distributor ID: Ubuntu
    Description: Ubuntu 12.04 LTS
    Release: 12.04
    Codename: precise

    >uname -r
    3.2.0-24-generic
    ------------------

    My dvb-t card is
    Bus 002 Device 006: ID 0bda:2831 Realtek Semiconductor Corp. RTL2831U DVB-T

    into Zaapa DVBUSB

    I have compiled without error messages, but the device not work. And when I typed
    > lsmod |grep dvb
    shows noghing

    Even when I load the module explicity whith
    >sudo modprobe dvb_usb_rtl2832u
    and shows
    >lsmod |grep dvb

    dvb_usb_rtl2832u 408029 0
    dvb_usb 24490 1 dvb_usb_rtl2832u
    dvb_core 110619 1 dvb_usb
    rc_core 26412 8 ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,i r_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec _decoder,dvb_usb


    and

    >dmesg

    ...
    [ 453.922787] IR NEC protocol handler initialized
    [ 453.933871] IR RC5(x) protocol handler initialized
    [ 454.024610] usbcore: registered new interface driver dvb_usb_rtl2832u
    [ 454.034368] IR RC6 protocol handler initialized
    [ 454.049090] IR JVC protocol handler initialized
    [ 454.050856] IR Sony protocol handler initialized
    [ 454.053068] IR MCE Keyboard/mouse protocol handler initialized
    [ 454.056727] lirc_dev: IR Remote Control driver registered, major 249
    [ 454.057487] IR LIRC bridge handler initialized


    My dvb-t card doesn't work.

    Thanks

  9. #9
    Join Date
    Apr 2008
    Location
    Bundaberg, Qld
    Beans
    164
    Distro
    Ubuntu 20.04 Focal Fossa

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    Just wondering what the "small edit" for kernel 3.2 is? Couldn't find it in the thread.
    Thanks,
    Ubuntu 22.04 / Opensuse Tumbleweed
    i5 / 16GB
    Onboard graphic/sound

  10. #10
    Join Date
    Oct 2011
    Beans
    1

    Re: How to install dvb-t card based on Realtek chip in kernel 3.0.0 & 3.1.0 & 3.2.0

    Hi.

    STEP 5:

    cd DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0

    there you can see a file named README, open it and read:


    Main thread about OpenPli project: http://openpli.org/forums/topic/2089...port-proposal/

    goto that url. There, ambrosa 0n #18 says:

    - edit Makefile and remark include file about kernel 320... bla bla bla

    STEP 6

    cd RTL2832-2.2.2_kernel-3.0.0

    AND EDIT Makefile

    # kernel 3.0.0 / 3.1.0
    #INCLUDE_EXTRA_DVB := include-300

    # kernel 3.2.0
    INCLUDE_EXTRA_DVB := include-320

    save Makefile and try again for kernel 3.2.0

    STEP 7, 8 and 9:

    make clean
    make
    sudo make install

    GOOD LUCK

Page 1 of 3 123 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •