DVB USB RTL2832u

kan you give us the hardware ID…

via ssh type
lsusb
or find it in dmesg when just inserted.

-H

@sam_nazarko can you add this id to :wink:

[601679.221335] usb 1-1.3.4: new high-speed USB device number 9 using dwc_otg
[601679.332448] usb 1-1.3.4: New USB device found, idVendor=1d19, idProduct=1103
[601679.332475] usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[601679.332487] usb 1-1.3.4: Product: Rtl2832UDVB
[601679.332498] usb 1-1.3.4: Manufacturer: Realtek
[601679.332508] usb 1-1.3.4: SerialNumber: 2

So it continues not working :confused:

Anyone triyed to use the RTL2832u en other Linux 4.x systems? (in raspberry or X86/64)

I think that is a very famous tunner to be broken without solution.

Apologies for reviving an old thread, but I have an almost identical DVB stick to bberski (K-world 450T, rtl2832u, but USB ID ib80:d397 instead of his …398). I’ve been trying for a long time to get this to work using lots of different online instructions with no joy. I’ve tried to follow along on the instructions above, but they’re a bit beyond me (I’m new to linux and aiming to replace a Windows/MediaPortal HTPC with a RPi2/OSMC solution).

Is adding the USB ID something I should be able to do myself, or does it require systematic change. I’ve tried fiddling with the patch file above, but it doesn’t want to work for me.

OSMC 4.2.1-1 via NOOBS if it helps.

@sam_nazarko I too would like to use my Realtek device with the rtl-sdr driver. I tried blacklisting the dvb_usb_rtl28xxu driver, which did not work, as it still loaded, and then used modprobe -r, which worked but resulted in a system hang. Is there any thought to making the dvb driver releasable from osmc to allow the rtl-sdr driver (for piaware running in the background) to be used?

Hello,

i have rasperry pi 2 with latest osmc and tvheadend from github , tvheadend recognize the dvb-t adapter but not scan!

here is the dmesg

[ 3.189305] usb 1-1.3: Product: RTL2838UHIDIR
[ 3.189317] usb 1-1.3: Manufacturer: Realtek
[ 3.189329] usb 1-1.3: SerialNumber: 00000001
[ 3.435158] random: systemd urandom read with 73 bits of entropy available
[ 3.437199] usb 1-1.5: new high-speed USB device number 5 using dwc_otg
[ 3.488146] NET: Registered protocol family 10
[ 3.538460] usb 1-1.5: New USB device found, idVendor=05e3, idProduct=0608
[ 3.538481] usb 1-1.5: New USB device strings: Mfr=0, Product=1, SerialNumber

plz help…

thanks

Hi all, for the record, I have the same problem. Rpi2, realtek dvb-T tuner (RTL2832U). Was not working with October update. I think it was Dec update that fixed it, then broken again with Jan update. Tuner is recognized but scan failed. Same as reported by others.

I have attached some info from dmesg that may or may not help.

If anyone can help sort this I would appreciate it.

Thanks

osmc@osmc:~$ dmesg
[ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct[ 0.000000] Linux version 4.4.0-1-osmc (root@vero) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP PREEMPT Tue Jan 12 17:56:48 UTC 2016
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache[ 0.000000] Machine model: Raspberry Pi 2 Model B Rev 1.1

[ 3.057106] usb 1-1.4: new high-speed USB device number 4 using dwc_otg
[ 3.168982] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=2838
[ 3.169004] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.169015] usb 1-1.4: Product: RTL2838UHIDIR
[ 3.169025] usb 1-1.4: Manufacturer: Realtek
[ 3.169035] usb 1-1.4: SerialNumber: 00000001

[ 27.436587] usb 1-1.4: DVB: adapter 0 frontend 0 frequency 0 out of range (174000000…862000000)
[ 27.530587] rtl2832 3-0010: i2c reg read failed -32

If you believe the issue is related to the upgrade you could try to downgrade the kernel. But just one thought that issue could also be related to different power usage of the updates.

If you are a Raspberry Pi Zero, B or B+ user:

sudo apt-get install --reinstall rbp1-image-4.3.3-3-osmc

If you are a Raspberry Pi 2 user:

sudo apt-get install --reinstall rbp2-image-4.3.3-3-osmc

Thanks for the response fzinken. Unfortunately trying to install the older 4.3.3 version does not appear to have worked. See ssh commands and dsmg below. I think I will just wait and see if this gets solved in future versions.

Cheers

osmc@osmc:~$ sudo apt-get install --reinstall rbp2-image-4.3.3-3-osmc
Reading package lists… Done
Building dependency tree
Reading state information… Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 1 not upgraded.
Need to get 0 B/18.3 MB of archives.
After this operation, 0 B of additional disk space will be used.
Preconfiguring packages …

run-parts: executing /etc/kernel/preinst.d/001-preprocess-rbp 4.3.3-3-osmc /boot/vmlinuz-4.3.3-3-osmc
Done.
Unpacking rbp2-image-4.3.3-3-osmc (3) over (3) …

amining /etc/kernel/preinst.d/…] Ex

osmc@osmc:~$ dmesg [ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct[ 0.000000] Linux version 4.4.0-1-osmc (root@vero) (gcc version 4.9.2 (Debian 4.9.2-10) ) #1 SMP PREEMPT Tue Jan 12 17:56:48 UTC 2016
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine model: Raspberry Pi 2 Model B Rev 1.1 [ 0.000000] cma: Reserved 8 MiB at 0x2e400000
[ 0.000000] Memory policy: Data cache writealloc

Did you reboot after the downgrade?

No, i had not. Thanks. That was a rookie mistake! Sadly that did not fix the problem with failed scan. I will wait and see if someone else can figure out what is going on. Cheers

I assume you are trying to scan with tvheadend, or? Maybe first try with dvbv5-scan (sudo apt-get install dvb-tools).

Yes. Trying to scan with tvheadend. I have been trying to educate myself on how to use dvbv5-scan but have not find anything that I can understand enough to follow yet. It seems like I need a channel scan list to run. But if I created output from this I can’t figure out what to do with it. Do you know any good tutorials please?

Actually the syntax is very simple dvbv5-scan

For dvbv5-scan choose the file that fit’s your technology (dvb-c/s/t) and your location from /usr/share/tvheadend/data/dvb-scan/

So an example could be dvbv5-scan /usr/share/tvheadend/data/dvb-scan/dvb-t/nz-Christchurch

Before you do that you would need to disable tvheadend with sudo systemctl stop tvheadend

Thanks. Sorry for the delay getting back to this. So I ran the commands you suggested and got the following:

osmc@osmc:~$ dvbv5-scan /usr/share/tvheadend/data/dvb-scan/dvb-t/nz-Tauranga
Scanning frequency #1 698000000
(0x00)
Scanning frequency #2 714000000
(0x00)
Scanning frequency #3 642000000
(0x00)
osmc@osmc:~$

I did a search to see what this means but not much luck for this newbie. Is this success? And if so, how does this actually help? I don’t want to be a nuisance, if there is a good website that discusses how this works I would be happy to read up. Cheers.

Nope, success looks like this

osmc@osmc:~$ dvbv5-scan /usr/share/tvheadend/data/dvb-scan/dvb-t/de-Nordrhein-Westfalen
Scanning frequency #1 506000000
(0x00) Signal= 78.53% C/N= 0.00% UCB= 0 postBER= 0
Scanning frequency #2 514000000
(0x00) Signal= 78.53% C/N= 0.00% UCB= 0 postBER= 0
Scanning frequency #3 522000000
(0x00) Signal= 78.53% C/N= 0.00% UCB= 0 postBER= 0
Scanning frequency #4 538000000
(0x00) Signal= 78.53% C/N= 0.00% UCB= 0 postBER= 0
Scanning frequency #5 546000000
(0x00) Signal= 78.53% C/N= 0.00% UCB= 0 postBER= 0

https://www.linuxtv.org/wiki/index.php/Dvbv5-scan

Actually have you tried this Tuner with this Antenna on a different PC to check that it actually can tune channels?

Yes. I have just checked the tuner on my ubuntu machine and it is working fine. It has also worked fine on osmc before. Not sure what had changed that has caused it to stop working.

Thanks for the Web link. I managed to get dvbv5-scan to get a signal (turns out my aerial is pointing to a different tower to that of the default for my area, so had to change the frequency). Getting similar output to what you have provided as an example. But I still don’t know how to proceed from here. Should tvheadend just work after the dvbv5-scan? Thanks again for your help fzinken.

Does anyone think it is possible that the reason my tuner (RTL2832u) is no longer working on the newest versions of OSMC is because of the recent increased power demand? The same tuner works fine on Ubuntu, and worked on the November OSMC update version. I think I recall something about the Jan update using more power than previous. I have an official RPI power supply so was not expecting this to be the problem, but just asking.

Because someone tried that did not work and I have the impression that he did it on purpose. At the beginning it worked without any problem. Then suddenly, after any update stopped working, and no one can explain what this do to run it in a simple way, is not it strange? The same touch screen, a million guides but none works with OSMC.

What are you talking about?