Hi Joe and thanks for your email. I had not used this TV tuner on my desktop computer with an earlier version of OS.
I had used the tuner (as stated earlier) on my laptop which used Ubuntu 16.04 and that was successful. So tuner OK. At this point I am reluctant to venture to use the upstream kernel (my lack of skills etc). However what I did do was install Ubuntu 16.04 (linux 4.4.0-78-generic) as a VM on my desktop. I have included the pertinent "dmesg" output below. To my way of thinking, processing got beyond the issue I raised (Unknown symbols) and the TV Tuner was identified. There is another issue present "[ 101.325099] dvb-usb: could not restart the USB controller CPU." but I would be thinking that it is related to the VM setup. Perhaps,because the host OS is not doing what it should do for the USB TV Tuner, the guest OS stumbles). Subsequent to testing on VM, I checked the TV Tuner on the laptop and it is functioning A OK. Would you consider that this is sufficient to indicate that there was a kernel bug? Cheers Jack DMESG OUTPUT usb 1-1: new high-speed USB devic[ 101.325099]e number 2 using ehci-pci [ 97.883850] usb 1-1: New USB device found, idVendor=2040, idProduct=9300 [ 97.883853] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 99.808439] dvb-usb: found a 'Hauppauge WinTV-NOVA-T usb2' in cold state, will try to load a firmware [ 99.867024] dvb-usb: downloading firmware from file 'dvb-usb-nova-t-usb2-02.fw' [ 101.325099] dvb-usb: could not restart the USB controller CPU. [ 101.325115] dvb_usb_nova_t_usb2: probe of 1-1:1.0 failed with error -22 [ 101.325472] usbcore: registered new interface driver dvb_usb_nova_t_usb2 [ 101.330946] usb 1-1: USB disconnect, device number 2 [ 111.766837] usb 1-1: new high-speed USB device number 3 using ehci-pci [ 111.917878] usb 1-1: New USB device found, idVendor=2040, idProduct=9301 [ 111.917888] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 111.917894] usb 1-1: Product: SOHO-FX2 [ 111.917898] usb 1-1: Manufacturer: Hauppau攀 [ 111.917902] usb 1-1: SerialNumber: 9301-00-FXXXXXXX [ 111.922917] dvb-usb: found a 'Hauppauge WinTV-NOVA-T usb2' in warm state. [ 111.925455] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 111.929056] DVB: registering new adapter (Hauppauge WinTV-NOVA-T usb2) [ 111.943336] dvb-usb: MAC address: XX:XX:XX:XX:XX:XX [ 111.957735] usb 1-1: DVB: registering adapter 0 frontend 0 (DiBcom 3000MC/P)... [ 112.172674] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:0b.0/usb1/1-1/input/input8 [ 112.173027] dvb-usb: schedule remote query interval to 100 msecs. [ 112.173037] dvb-usb: Hauppauge WinTV-NOVA-T usb2 successfully initialized and connected. [ 114.269804] dvb-usb: recv bulk message failed: -110 On 31/05/17 01:11, Joseph Salisbury wrote: > Did this issue start happening after an update/upgrade? Was there a > prior kernel version where you were not having this particular problem? > > Would it be possible for you to test the latest upstream kernel? Refer > to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest > v4.12 kernel[0]. > > If this bug is fixed in the mainline kernel, please add the following > tag 'kernel-fixed-upstream'. > > If the mainline kernel does not fix this bug, please add the tag: > 'kernel-bug-exists-upstream'. > > Once testing of the upstream kernel is complete, please mark this bug as > "Confirmed". > > > Thanks in advance. > > [0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12-rc3 > > ** Changed in: linux (Ubuntu) > Importance: Undecided => Medium > > ** Changed in: linux (Ubuntu) > Status: Confirmed => Incomplete > -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1694199 Title: TV Tuner (Hauppauge WinTV-NOVA-T USB2) is not being recognised Status in linux package in Ubuntu: Incomplete Bug description: Tuner works on my laptop (Ubuntu 16.04) but not on my desktop Ubuntu 17.04 (uname -a: Linux machine 4.10.0-21-generic #23-Ubuntu SMP Fri Apr 28 16:14:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux). This link (https://linuxtv.org/wiki/index.php/DVB-T_USB_Devices) says: the tuner is supported since kernel 2.6.13, its Hardware (?) is dib3000mc and firmware is dvb-usb-nova-t-usb2-02.fw. Tuner firmware was copied from laptop to desktop /lib/firmware -rw-r--r-- 1 root root 11023 Dec 10 22:39 /lib/firmware/dvb-usb-nova-t-usb2-02.fw On Desktop (where the problem exists) lsusb shows Bus 001 Device 004: ID 2040:9300 Hauppauge WinTV NOVA-T USB2 (cold) * * Tuner shows light out when cold. If I boot into Windows light goes on. When I return to Linux light remains on and lsusb reports warm. dmesg |grep dvb shows dvb_usb_dibusb_mc_common: Unknown symbol __symbol_get (err 0) ------- Whether tuner warm or cold This page (https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-NOVA-T-USB2) states the following drivers are required: - dib3000-common.ko - dib3000mc.ko - dvb-usb.ko - dvb-usb-dibusb-common.ko - dvb-usb-nova-t-usb2.ko lsmod|grep dvb shows: dvb_usb_dibusb_common 16384 0 dvb_usb 24576 1 dvb_usb_dibusb_common dvb_core 126976 1 dvb_usb rc_core 28672 1 dvb_usb lsmod|grep dib shows: dvb_usb_dibusb_common 16384 0 dib3000mc 20480 0 dibx000_common 16384 1 dib3000mc dvb_usb 24576 1 dvb_usb_dibusb_common "dvb-usb-nova-t-usb2.ko" is located in /lib/modules/4.10.0-21-generic/kernel/drivers/media/usb/dvb-usb/dvb-usb-nova-t-usb2.ko. However modprobe "dvb-usb-nova-t-usb2.ko" outputs "modprobe: FATAL: Module dvb-usb-nova-t-usb2.ko not found in directory /lib/modules/4.10.0-21-generic" and modprobe "dvb-usb-nova-t-usb2" outputs "modprobe: ERROR: could not insert 'dvb_usb_nova_t_usb2': Unknown symbol in module, or unknown parameter (see dmesg)" dmesg |grep dvb shows [ 2.481132] dvb_usb_dibusb_mc_common: Unknown symbol __symbol_get (err 0) ------ upon boot [ 646.407012] dvb_usb_dibusb_mc_common: Unknown symbol __symbol_get (err 0) ------ upon modprobe With reference to https://wiki.ubuntu.com/Kernel/Firmware, using command "udevadm monitor --property" there is nothing reported for a "SUB-SYSTEM Firmware" event and driver "dvb-usb-nova-t-usb2" is not mentioned. The TV tuner is plugged into a USB2 only back plug on Desktop and PC is operating in BIOS (not UEFI) mode. On my laptop where the card works, dmesg|grep dvb provides [ 186.878500] dvb-usb: found a 'Hauppauge WinTV-NOVA-T usb2' in cold state, will try to load a firmware [ 186.889946] dvb-usb: downloading firmware from file 'dvb-usb-nova-t-usb2-02.fw' [ 186.970174] dvb-usb: generic DVB-USB module successfully deinitialized and disconnected. [ 186.970655] usbcore: registered new interface driver dvb_usb_nova_t_usb2 [ 188.882272] dvb-usb: found a 'Hauppauge WinTV-NOVA-T usb2' in warm state. [ 188.882562] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 188.887424] dvb-usb: MAC address: XX:XX:XX:XX:XX:XX [ 188.947464] dvb-usb: schedule remote query interval to 100 msecs. [ 188.947467] dvb-usb: Hauppauge WinTV-NOVA-T usb2 successfully initialized and connected. Also lsmod reports the presence of dvb-usb-nova-t-usb2 ProblemType: Bug DistroRelease: Ubuntu 17.04 Package: linux-image-4.10.0-21-generic 4.10.0-21.23 ProcVersionSignature: Ubuntu 4.10.0-21.23-generic 4.10.11 Uname: Linux 4.10.0-21-generic x86_64 NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia ApportVersion: 2.20.4-0ubuntu4.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC2: spudlink 2011 F.... pulseaudio /dev/snd/controlC1: spudlink 2011 F.... pulseaudio /dev/snd/controlC0: spudlink 2011 F.... pulseaudio CurrentDesktop: Unity:Unity7 Date: Mon May 29 13:29:17 2017 HibernationDevice: RESUME=UUID=468cfd2f-7272-4c4a-a9ca-a1f0d6a89587 InstallationDate: Installed on 2016-12-12 (167 days ago) InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1) IwConfig: enp0s31f6 no wireless extensions. lo no wireless extensions. Lsusb: Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 2040:9300 Hauppauge WinTV NOVA-T USB2 (cold) Bus 001 Device 003: ID 046d:08d7 Logitech, Inc. QuickCam Communicate STX Bus 001 Device 002: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub MachineType: Gigabyte Technology Co., Ltd. To be filled by O.E.M. ProcEnviron: LANGUAGE=en_AU:en PATH=(custom, no user) XDG_RUNTIME_DIR=<set> LANG=en_AU.UTF-8 SHELL=/bin/bash ProcFB: 0 VESA VGA ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-21-generic root=UUID=ef5cd7f7-a4a5-47fa-9476-0a28fda40e86 ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-4.10.0-21-generic N/A linux-backports-modules-4.10.0-21-generic N/A linux-firmware 1.164.1 RfKill: SourcePackage: linux UpgradeStatus: Upgraded to zesty on 2017-04-16 (42 days ago) dmi.bios.date: 03/14/2016 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: F6 dmi.board.asset.tag: To be filled by O.E.M. dmi.board.name: B150M-D3H-CF dmi.board.vendor: Gigabyte Technology Co., Ltd. dmi.board.version: x.x dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: To Be Filled By O.E.M. dmi.chassis.version: To Be Filled By O.E.M. dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF6:bd03/14/2016:svnGigabyteTechnologyCo.,Ltd.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnGigabyteTechnologyCo.,Ltd.:rnB150M-D3H-CF:rvrx.x:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: dmi.product.name: To be filled by O.E.M. dmi.product.version: To be filled by O.E.M. dmi.sys.vendor: Gigabyte Technology Co., Ltd. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1694199/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

