Quantcast
Channel: [EN] Enduser support
Viewing all articles
Browse latest Browse all 10525

dvb-usb-af9035 driver bug

$
0
0

Duo/Uno/Ultimo, kernel 3.9.6. AverMedia Twinstar DVB-T twin tuner USB device, dvb-usb-af9035 driver.

 

Device wrongly recognized as single tuner.

Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_af9035: driver does not support 2nd tuner and will disable it

Message comes from here.

...
        /* disable dual mode if driver does not support it */
        if (i == 1)
            switch (state->af9033_config[i].tuner) {
            case AF9033_TUNER_FC0012:
            case AF9033_TUNER_IT9135_38:
            case AF9033_TUNER_IT9135_51:
            case AF9033_TUNER_IT9135_52:
            case AF9033_TUNER_IT9135_60:
            case AF9033_TUNER_IT9135_61:
            case AF9033_TUNER_IT9135_62:
            case AF9033_TUNER_MXL5007T:
                break;
            default:
                state->dual_mode = false;
                dev_info(&d->udev->dev,
                        "%s: driver does not support 2nd tuner and will disable it",
                        KBUILD_MODNAME);
        }...

That code is from here.

http://git.linuxtv.org/cgit.cgi/media_tree.git/tree/drivers/media/usb/dvb-usb-v2/af9035.c

 

Someone patched this before in V4L driver in 2011. Looks like something similar is needed in V4L2 driver.

http://openpli.org/forums/topic/17333-v4l-dvb-patches/

 

Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_v2: found a 'AVerMedia Twinstar (A825)' in cold state
Jan  1 09:30:24 vuduo user.info kernel: usbcore: registered new interface driver dvb_usb_af9035
Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
Jan  1 09:30:24 vuduo user.warn kernel: [VID]: VIDEO_SET_STREAMTYPE 0 
Jan  1 09:30:24 vuduo user.warn kernel: [VID]: VIDEO_SELECT_SOURCE 1  
Jan  1 09:30:24 vuduo user.warn kernel: [VID]: VIDEO_PLAY 1  2 0
Jan  1 09:30:24 vuduo user.warn kernel: [VID]: VIDEO_CONTINUE 1  1 
Jan  1 09:30:24 vuduo user.warn kernel: [VID]: VIDEO_CLEAR_BUFFER 1  1 0
Jan  1 09:30:24 vuduo user.warn kernel: [VID]: VIDEO_STOP 0  1
Jan  1 09:30:24 vuduo user.warn kernel: [VID]: VIDEO_SELECT_SOURCE 0  
Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_af9035: firmware version=12.5.13.0
Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_v2: found a 'AVerMedia Twinstar (A825)' in warm state
Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_af9035: driver does not support 2nd tuner and will disable it
Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Jan  1 09:30:24 vuduo user.info kernel: DVB: registering new adapter (AVerMedia Twinstar (A825))
Jan  1 09:30:24 vuduo user.info kernel: i2c i2c-0: af9033: firmware version: LINK=12.5.13.0 OFDM=6.8.13.0
Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: DVB: registering adapter 1 frontend 0 (Afatech AF9033 (DVB-T))...
Jan  1 09:30:24 vuduo user.info kernel: mxl5007t 0-0060: creating new instance
Jan  1 09:30:24 vuduo user.warn kernel: mxl5007t_get_chip_id: unknown rev (3f)
Jan  1 09:30:24 vuduo user.info kernel: mxl5007t_get_chip_id: MxL5007T detected @ 0-0060
Jan  1 09:30:24 vuduo user.info kernel: Registered IR keymap rc-empty
Jan  1 09:30:24 vuduo user.info kernel: input: AVerMedia Twinstar (A825) as /devices/platform/ehci-brcm.0/usb1/1-2/rc/rc0/input1
Jan  1 09:30:24 vuduo user.info kernel: rc0: AVerMedia Twinstar (A825) as /devices/platform/ehci-brcm.0/usb1/1-2/rc/rc0
Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_v2: schedule remote query interval to 500 msecs
Jan  1 09:30:24 vuduo user.info kernel: usb 1-2: dvb_usb_v2: 'AVerMedia Twinstar (A825)' successfully initialized and connected

Thanks for looking. :)


Viewing all articles
Browse latest Browse all 10525

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>