Re: f26: dvb_usb_rtl28xxu not tuning "Leadtek Winfast DTV2000 DS PLUS TV"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 24/09/17 19:04, Vincent McIntyre wrote:
On Sat, Sep 23, 2017 at 10:48:34PM +1000, Eyal Lebedinsky wrote:
On 18/09/17 14:26, Eyal Lebedinsky wrote:
I have just upgraded to f24. I am now using the standard dvb_usb_rtl28xxu fe

I have upgraded to f26 and this driver still fails to tune the "Leadtek Winfast DTV2000 DS PLUS TV".

which logs messages suggesting all is well (I get the /dev/dvb/adapter? etc.)
but I get no channels tuned when I run mythfrontend or scandvb.

Is anyone using this combination?
Is this the correct way to use this tuner?

Is this the wrong list? If so then please suggest a more suitable one.

It's the right list. The problem is nobody seems to care.
I have one of these too, I was able to get it tune at one time
but there were some problems that I never ended up running down.

I was planning to dig it out and have a play with it again.

Just to confirm - you're building the media_build git tree on f26

I now installed from media_build with no improvement. These are the boot messages:
[included are the two USB tuners: 'Realtek RTL2832U reference design' 'AVerMedia Twinstar (A825)']

Sep 25 09:12:04 e7 kernel: dvb_usb_af9035: unknown parameter 'remote' ignored
Sep 25 09:12:04 e7 kernel: usb 3-1: dvb_usb_v2: found a 'Leadtek WinFast DTV2000DS Plus' in warm state
Sep 25 09:12:04 e7 kernel: dvb_usb_af9035 2-1.5:1.0: prechip_version=00 chip_version=03 chip_type=3802
Sep 25 09:12:04 e7 kernel: usb 2-1.5: dvb_usb_v2: found a 'AVerMedia Twinstar (A825)' in cold state
Sep 25 09:12:04 e7 kernel: usb 2-1.5: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
Sep 25 09:12:04 e7 kernel: usb 3-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sep 25 09:12:04 e7 kernel: dvbdev: DVB: registering new adapter (Leadtek WinFast DTV2000DS Plus)
Sep 25 09:12:04 e7 kernel: usb 3-1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Sep 25 09:12:05 e7 kernel: rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 0
Sep 25 09:12:05 e7 kernel: usb 3-1: dvb_usb_v2: schedule remote query interval to 200 msecs
Sep 25 09:12:05 e7 kernel: usb 3-1: dvb_usb_v2: 'Leadtek WinFast DTV2000DS Plus' successfully initialized and connected
Sep 25 09:12:05 e7 kernel: usb 3-2: dvb_usb_v2: found a 'Leadtek WinFast DTV2000DS Plus' in warm state
Sep 25 09:12:05 e7 kernel: usb 3-2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sep 25 09:12:05 e7 kernel: dvbdev: DVB: registering new adapter (Leadtek WinFast DTV2000DS Plus)
Sep 25 09:12:05 e7 kernel: usb 3-2: DVB: registering adapter 1 frontend 0 (Realtek RTL2832 (DVB-T))...
Sep 25 09:12:05 e7 kernel: rc rc1: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 1
Sep 25 09:12:05 e7 kernel: usb 3-2: dvb_usb_v2: schedule remote query interval to 200 msecs
Sep 25 09:12:05 e7 kernel: usb 3-2: dvb_usb_v2: 'Leadtek WinFast DTV2000DS Plus' successfully initialized and connected
Sep 25 09:12:05 e7 kernel: usb 4-1: dvb_usb_v2: found a 'Leadtek WinFast DTV2000DS Plus' in warm state
Sep 25 09:12:05 e7 kernel: usb 4-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sep 25 09:12:05 e7 kernel: dvbdev: DVB: registering new adapter (Leadtek WinFast DTV2000DS Plus)
Sep 25 09:12:05 e7 kernel: usb 4-1: DVB: registering adapter 2 frontend 0 (Realtek RTL2832 (DVB-T))...
Sep 25 09:12:05 e7 kernel: rc rc2: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 2
Sep 25 09:12:05 e7 kernel: usb 4-1: dvb_usb_v2: schedule remote query interval to 200 msecs
Sep 25 09:12:05 e7 kernel: usb 4-1: dvb_usb_v2: 'Leadtek WinFast DTV2000DS Plus' successfully initialized and connected
Sep 25 09:12:05 e7 kernel: usb 4-2: dvb_usb_v2: found a 'Leadtek WinFast DTV2000DS Plus' in warm state
Sep 25 09:12:05 e7 kernel: usb 4-2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sep 25 09:12:05 e7 kernel: dvbdev: DVB: registering new adapter (Leadtek WinFast DTV2000DS Plus)
Sep 25 09:12:05 e7 kernel: usb 4-2: DVB: registering adapter 3 frontend 0 (Realtek RTL2832 (DVB-T))...
Sep 25 09:12:05 e7 kernel: rc rc3: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 3
Sep 25 09:12:05 e7 kernel: usb 4-2: dvb_usb_v2: schedule remote query interval to 200 msecs
Sep 25 09:12:05 e7 kernel: usb 4-2: dvb_usb_v2: 'Leadtek WinFast DTV2000DS Plus' successfully initialized and connected
Sep 25 09:12:05 e7 kernel: usb 1-1.6.4: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state
Sep 25 09:12:05 e7 kernel: usb 1-1.6.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sep 25 09:12:05 e7 kernel: dvbdev: DVB: registering new adapter (Realtek RTL2832U reference design)
Sep 25 09:12:05 e7 kernel: usb 1-1.6.4: DVB: registering adapter 4 frontend 0 (Realtek RTL2832 (DVB-T))...
Sep 25 09:12:05 e7 kernel: rc rc4: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 4
Sep 25 09:12:05 e7 kernel: usb 1-1.6.4: dvb_usb_v2: schedule remote query interval to 200 msecs
Sep 25 09:12:05 e7 kernel: usb 1-1.6.4: dvb_usb_v2: 'Realtek RTL2832U reference design' successfully initialized and connected
Sep 25 09:12:05 e7 kernel: usbcore: registered new interface driver dvb_usb_rtl28xxu
Sep 25 09:12:07 e7 kernel: dvb_usb_af9035 2-1.5:1.0: firmware version=12.13.15.0
Sep 25 09:12:07 e7 kernel: usb 2-1.5: dvb_usb_v2: found a 'AVerMedia Twinstar (A825)' in warm state
Sep 25 09:12:07 e7 kernel: dvb_usb_af9035 2-1.5:1.0: Device may have issues with I2C read operations. Enabling fix.
Sep 25 09:12:07 e7 kernel: usb 2-1.5: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sep 25 09:12:07 e7 kernel: dvbdev: DVB: registering new adapter (AVerMedia Twinstar (A825))
Sep 25 09:12:07 e7 kernel: usb 2-1.5: DVB: registering adapter 5 frontend 0 (Afatech AF9033 (DVB-T))...
Sep 25 09:12:07 e7 kernel: usb 2-1.5: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Sep 25 09:12:07 e7 kernel: dvbdev: DVB: registering new adapter (AVerMedia Twinstar (A825))
Sep 25 09:12:07 e7 kernel: usb 2-1.5: DVB: registering adapter 6 frontend 0 (Afatech AF9033 (DVB-T))...
Sep 25 09:12:07 e7 kernel: usb 2-1.5: dvb_usb_v2: schedule remote query interval to 500 msecs
Sep 25 09:12:07 e7 kernel: usb 2-1.5: dvb_usb_v2: 'AVerMedia Twinstar (A825)' successfully initialized and connected
Sep 25 09:12:07 e7 kernel: usbcore: registered new interface driver dvb_usb_af9035

and those drivers are the ones that are not working, yes?

Yes.

If not, you need to try that to get any help here.
Have a look at https://git.linuxtv.org/media_build.git/about/
and let me know if you need further help with that.

It may be possible to get the driver into debug mode and get more
information logged. I'm not sure this will work but give it a go.

First set up the dynamic debug filesystem (may already be there)
# cat >> /etc/fstab
debugfs /sys/kernel/debug debugfs defaults 0 0
^D
# mount -av

Already had debugfs.

Turn on debug printing for the modules of interest
# echo 'module rtl2832 +p' > /sys/kernel/debug/dynamic_debug/control
# echo 'module dvb_usb_rtl28xxu +p' > /sys/kernel/debug/dynamic_debug/control

Have done this. Attached are the messages from a (failed) scandvb that fails for all multiplexes.

The messages at the end continued at a high rate after the test finished (until I disabled debug
with '-p') and there was no user of the tuners. Maybe IR RC is active?

Vince

cheers

--
Eyal Lebedinsky (eyal@xxxxxxxxxxxxxx)

--
Eyal Lebedinsky (eyal@xxxxxxxxxxxxxx)

Attachment: debug.dmesg.xz
Description: application/xz


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux