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

Bug#853894: similar issue with hauppauge WinTV nova-t-usb2



Hello

I have a similar issue with Hauppauge WinTV-NOVA-T usb2 (note the wrong Manufacturer shown in the traces):

févr. 26 12:33:23 gandalf kernel: usb 7-2: new high-speed USB device number 2 using ehci-pci
févr. 26 12:33:23 gandalf kernel: usb 7-2: New USB device found, idVendor=2040, idProduct=9300
févr. 26 12:33:23 gandalf kernel: usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
févr. 26 12:33:23 gandalf kernel: usb 7-2: Product: SOHO-FX2
févr. 26 12:33:23 gandalf kernel: usb 7-2: Manufacturer: Hauppau⁧攀 
févr. 26 12:33:23 gandalf kernel: usb 7-2: SerialNumber: 9301-00-F008B260
févr. 26 12:33:23 gandalf kernel: dvb-usb: found a 'Hauppauge WinTV-NOVA-T usb2' in cold state, will try to load a firmware
févr. 26 12:33:23 gandalf kernel: usb 7-2: firmware: direct-loading firmware dvb-usb-nova-t-usb2-02.fw
févr. 26 12:33:23 gandalf kernel: ------------[ cut here ]------------
févr. 26 12:33:23 gandalf kernel: WARNING: CPU: 1 PID: 2590 at /build/linux-FoK828/linux-4.9.10/drivers/usb/core/hcd.c:1584 usb_hcd_map_urb_for_dma+0x37c/0x570 [usbcore]
févr. 26 12:33:23 gandalf kernel: transfer buffer not dma capable
févr. 26 12:33:23 gandalf kernel: Modules linked in: dvb_usb_nova_t_usb2(+) dvb_usb_dibusb_mc_common dvb_usb_dibusb_common dib3000mc dibx000_common dvb_usb dvb_core rc_core bnep xt_multiport uinput snd_hrtimer cpufreq_userspace cpufreq_conservative cpufreq_powersave ip6table_filter ip6_tables iptable_filter bluetooth rfkill binfmt_misc amdkfd edac_mce_amd evdev radeon edac_core kvm_amd kvm irqbypass snd_hda_codec_via snd_hda_codec_generic cdc_ether pcspkr ttm serio_raw snd_hda_codec_hdmi k10temp usbnet snd_hda_intel drm_kms_helper snd_seq_midi snd_hda_codec snd_seq_midi_event snd_rawmidi drm snd_seq snd_hda_core snd_seq_device sp5100_tco snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm sg snd_timer i2c_algo_bit snd soundcore asus_atk0110 button shpchp loop wmi acpi_cpufreq tpm_tis tpm_tis_core tpm sunrpc parport_pc ppdev lp
févr. 26 12:33:23 gandalf kernel:  parport ip_tables x_tables autofs4 ext4 crc16 jbd2 crc32c_generic fscrypto ecb glue_helper lrw gf128mul ablk_helper cryptd aes_x86_64 mbcache hid_generic usbhid hid sr_mod cdrom sd_mod ata_generic uas usb_storage ohci_pci firewire_ohci ahci pata_atiixp libahci firewire_core uhci_hcd xhci_pci crc_itu_t ehci_pci xhci_hcd ohci_hcd ehci_hcd libata i2c_piix4 scsi_mod psmouse usbcore r8169 mii usb_common fjes
févr. 26 12:33:23 gandalf kernel: CPU: 1 PID: 2590 Comm: systemd-udevd Not tainted 4.9.0-2-amd64 #1 Debian 4.9.10-1
févr. 26 12:33:23 gandalf kernel: Hardware name: System manufacturer System Product Name/M4A785TD-V EVO, BIOS 0211    07/08/2009
févr. 26 12:33:23 gandalf kernel:  0000000000000000 ffffffff8c929304 ffffafc444477738 0000000000000000
févr. 26 12:33:23 gandalf kernel:  ffffffff8c676e1e ffff9bdcad786180 ffffafc444477790 0000000000000000
févr. 26 12:33:23 gandalf kernel:  ffffafc444477944 ffff9bdccc44e000 0000000000000001 ffffffff8c676e9f
févr. 26 12:33:23 gandalf kernel: Call Trace:
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c929304>] ? dump_stack+0x5c/0x78
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c676e1e>] ? __warn+0xbe/0xe0
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c676e9f>] ? warn_slowpath_fmt+0x5f/0x80
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc014a1ec>] ? usb_hcd_map_urb_for_dma+0x37c/0x570 [usbcore]
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc014b5d0>] ? usb_hcd_submit_urb+0x330/0xaa0 [usbcore]
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c6cda01>] ? console_unlock+0x361/0x610
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c6cdfc6>] ? vprintk_emit+0x316/0x4d0
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc014d71d>] ? usb_start_wait_urb+0x6d/0x170 [usbcore]
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc014d8fc>] ? usb_control_msg+0xdc/0x130 [usbcore]
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc0a0d03e>] ? usb_cypress_writemem+0x3e/0x50 [dvb_usb]
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc0a0d1ec>] ? usb_cypress_load_firmware+0x5c/0x140 [dvb_usb]
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca69b6c>] ? _dev_info+0x6c/0x90
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca7104f>] ? devres_add+0x2f/0x40
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca7fcb7>] ? _request_firmware+0x497/0xa90
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc0a0d32e>] ? dvb_usb_download_firmware+0x5e/0xc0 [dvb_usb]
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc0a0d8bb>] ? dvb_usb_device_init+0x3fb/0x660 [dvb_usb]
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc0151dcd>] ? usb_probe_interface+0x15d/0x2c0 [usbcore]
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca6d89a>] ? driver_probe_device+0x21a/0x420
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca6db7a>] ? __driver_attach+0xda/0xe0
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca6daa0>] ? driver_probe_device+0x420/0x420
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca6b427>] ? bus_for_each_dev+0x67/0xb0
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca6cada>] ? bus_add_driver+0x16a/0x260
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8ca6e417>] ? driver_register+0x57/0xc0
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc015078b>] ? usb_register_driver+0x7b/0x130 [usbcore]
févr. 26 12:33:23 gandalf kernel:  [<ffffffffc0242000>] ? 0xffffffffc0242000
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c60218b>] ? do_one_initcall+0x4b/0x180
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c7c49ad>] ? __vunmap+0x6d/0xc0
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c77b01c>] ? do_init_module+0x5b/0x1ed
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c7003d3>] ? load_module+0x2523/0x2a00
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c6fcc10>] ? __symbol_put+0x60/0x60
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c700af6>] ? SYSC_finit_module+0xc6/0xf0
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8c603b1c>] ? do_syscall_64+0x7c/0xf0
févr. 26 12:33:23 gandalf kernel:  [<ffffffff8cbfc0ef>] ? entry_SYSCALL64_slow_path+0x25/0x25
févr. 26 12:33:23 gandalf kernel: ---[ end trace f65f300c3870b3a7 ]---
févr. 26 12:33:23 gandalf kernel: dvb-usb: could not stop the USB controller CPU.
févr. 26 12:33:23 gandalf kernel: dvb-usb: error while transferring firmware (transferred size: -11, block size: 1)
févr. 26 12:33:23 gandalf kernel: dvb-usb: firmware download failed at 6 with -22
févr. 26 12:33:23 gandalf kernel: dvb_usb_nova_t_usb2: probe of 7-2:1.0 failed with error -22
févr. 26 12:33:23 gandalf kernel: usbcore: registered new interface driver dvb_usb_nova_t_usb2

On the other hand, a WinTV MiniStick loads fine (but does not work with kaffeine or vdr):

févr. 26 12:34:29 gandalf kernel: usb 7-1: new high-speed USB device number 3 using ehci-pci
févr. 26 12:34:29 gandalf kernel: usb 7-1: New USB device found, idVendor=2040, idProduct=5500                                                                                                                           
févr. 26 12:34:29 gandalf kernel: usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3                                                                                                                      
févr. 26 12:34:29 gandalf kernel: usb 7-1: Product: WinTV MiniStick                                                                                                                                                      
févr. 26 12:34:29 gandalf kernel: usb 7-1: Manufacturer: Hauppauge Computer Works                                                                                                                                        
févr. 26 12:34:29 gandalf kernel: usb 7-1: SerialNumber: f067e725                                                                                                                                                        
févr. 26 12:34:29 gandalf kernel: smsusb:smsusb_probe: board id=8, interface number 0                                                                                                                                    
févr. 26 12:34:29 gandalf kernel: usb 7-1: firmware: direct-loading firmware sms1xxx-hcw-55xxx-dvbt-02.fw                                                                                                                
févr. 26 12:34:30 gandalf kernel: Registered IR keymap rc-hauppauge                                                                                                                                                      
févr. 26 12:34:30 gandalf kernel: input: SMS IR (Hauppauge WinTV MiniStick) as /devices/pci0000:00/0000:00:14.4/0000:04:07.2/usb7/7-1/rc/rc0/input19                                                                     
févr. 26 12:34:30 gandalf kernel: rc rc0: SMS IR (Hauppauge WinTV MiniStick) as /devices/pci0000:00/0000:00:14.4/0000:04:07.2/usb7/7-1/rc/rc0                                                                            
févr. 26 12:34:30 gandalf kernel: smsusb:smsusb_probe: Device initialized with return code 0                                                                                                                             
févr. 26 12:34:30 gandalf kernel: lirc_dev: IR Remote Control driver registered, major 246                                                                                                                               
févr. 26 12:34:30 gandalf kernel: DVB: registering new adapter (Hauppauge WinTV MiniStick)                                                                                                                               
févr. 26 12:34:30 gandalf kernel: usb 7-1: DVB: registering adapter 0 frontend 0 (Siano Mobile Digital MDTV Receiver)...                                                                                                 
févr. 26 12:34:30 gandalf kernel: smsdvb:smsdvb_hotplug: DVB interface registered.                                                                                                                                       
févr. 26 12:34:30 gandalf kernel: usbcore: registered new interface driver smsusb                                                                                                                                        
févr. 26 12:34:30 gandalf kernel: rc rc0: lirc_dev: driver ir-lirc-codec (smsmdtv) registered at minor = 0                                                                                                               
févr. 26 12:34:30 gandalf kernel: IR LIRC bridge handler initialized                                                                                                                                                     

Note that these devices work correctly with kernel 4.8

All the best


Reply to: