Forum

Full Version: DVB-T kernel module for: RTL2838
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi
I am looking for a loadable module for my RTL2838.

This is the lsusb:
##
idVendor 0x0ccd TerraTec Electronic GmbH
idProduct 0x00d3
bcdDevice 1.00
iManufacturer 1 Realtek
iProduct 2 RTL2838UHIDIR
iSerial 3 00000001
##

My raspberry:
XBian 1.0a5
/lib/modules/3.6.11+/kernel/drivers/media/dvb/dvb-usb/dvb-usb-rtl??????

So: is there any dvb-usb-rtl??????.ko for my system?

TIA
Christian
I think this is the module you are searching for https://github.com/xbianonpi/xbian-package-kernel/blob/master/content/lib/modules/3.8.13%2B/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko (3.8.13 kernel). Can you try installing that kernel?
Hi

I would try if I get info how to do.

Any help for me?
SSH in and execute

Code:
sudo su
git clone https://github.com/xbianonpi/xbian-package-kernel.git
cd xbian-package-kernel/content
rm -rf DEBIAN
cp -R * /
mv /boot/kernel3_8_13.img /boot/kernel.img
reboot
(26th May, 2013 07:21 PM)Koenkk Wrote: [ -> ]SSH in and execute

Code:
sudo su
git clone https://github.com/xbianonpi/xbian-package-kernel.git
cd xbian-package-kernel/content
rm -rf DEBIAN
cp -R * /
reboot

kernel needs to be renamed to kernel.img for this to work. shouldn't it ?
Yes, thanks! Updated the instructions
Hi,

thank you Koenkk and mk01. great work.
I did it and it works fine.

Terminal

root@xbian:~# uname -a
Linux xbian 3.8.13+ #1 PREEMPT Thu May 23 14:16:03 CEST 2013 armv6l GNU/Linux
root@xbian:~# lsmod
Module Size Used by
rfcomm 33206 0
bluetooth 216191 3 rfcomm
bcm2708_wdog 3472 1
snd_bcm2835 16110 0
snd_pcm 81096 1 snd_bcm2835
snd_page_alloc 5148 1 snd_pcm
snd_timer 20698 1 snd_pcm
snd 58417 3 snd_bcm2835,snd_timer,snd_pcm
e4000 4586 1
rtl2832 7497 1
dvb_usb_rtl28xxu 13506 0
rtl2830 7182 1 dvb_usb_rtl28xxu
dvb_usb_v2 13877 1 dvb_usb_rtl28xxu
dvb_core 94874 3 rtl2830,rtl2832,dvb_usb_v2
rc_core 16402 3 dvb_usb_rtl28xxu,dvb_usb_v2
spi_bcm2708 4596 0
i2c_bcm2708 3557 0
root@xbian:~# lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 006: ID 0ccd:00d3 TerraTec Electronic GmbH
Bus 001 Device 007: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
##

##
usb 1-1.3.1: dvb_usb_v2: found a 'TerraTec Cinergy T Stick RC (Rev. 3)' in warm state
usbcore: registered new interface driver dvb_usb_rtl28xxu
usb 1-1.3.1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
DVB: registering new adapter (TerraTec Cinergy T Stick RC (Rev. 3))
usb 1-1.3.1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
i2c i2c-2: e4000: Elonics E4000 successfully identified
Registered IR keymap rc-empty
input: TerraTec Cinergy T Stick RC (Rev. 3) as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.1/rc/rc0/input2
rc0: TerraTec Cinergy T Stick RC (Rev. 3) as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.1/rc/rc0
usb 1-1.3.1: dvb_usb_v2: schedule remote query interval to 400 msecs
usb 1-1.3.1: dvb_usb_v2: 'TerraTec Cinergy T Stick RC (Rev. 3)' successfully initialized and connected

Bye
Christian
Nice, then it will be supported out of the box from XBian 1.0 Beta 1, thank you too for testing!
Very similar to this problem but a different model. I have a USB DVB stick bought for SDR but I want to get it working as a tuner for my Xbian build.

I think the problem is that the stick I use has the Rafael Micro R820T tuner

Terminal

usb 1-1.2: new high-speed USB device number 4 using dwc_otg
usb 1-1.2: New USB device found, idVendor=0bda, idProduct=2838
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.2: Product: RTL2838UHIDIR
usb 1-1.2: Manufacturer: Realtek
usb 1-1.2: SerialNumber: 00000001

Terminal

usb 1-1.2: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state
usbcore: registered new interface driver dvb_usb_rtl28xxu
usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
DVB: registering new adapter (Realtek RTL2832U reference design)
usb 1-1.2: dvb_usb_rtl28xxu: unknown tuner=NONE
usb 1-1.2: dvb_usb_v2: 'Realtek RTL2832U reference design' error while loading driver (-19)
usb 1-1.2: dvb_usb_v2: 'Realtek RTL2832U reference design' successfully deinitialized and disconnected

Any ideas?
Was there any update on firmware for a USB DVB-T with the RTL2838, with the R820T tuner?

Here are a couple of links that I have found in my quest
http://openpli.org/forums/topic/20899-rtl2832u-chipset-support-proposal/?view=findpost&p=329670
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=46&t=25559
https://groups.google.com/forum/#!topic/ultra-cheap-sdr/QiIo7834sLI%5B51-75-false%5D

Terminal
root@xbian:/home/xbian# lsusb
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 046d:c318 Logitech, Inc. Illuminated Keyboard
Bus 001 Device 005: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
Bus 001 Device 007: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
root@xbian:/home/xbian#

Im just wondering how to go about getting the hardware to work.
Im new to RPi and even newer to XBian.

Any help will be greatly appreciated.
post output of "dmesg" command as well (best via pastebin)

but it should work with 3.10.x kernels
Reference URL's