You are not logged in.

#1 2011-01-14 11:19:08

wrwills
Member
Registered: 2011-01-14
Posts: 1

dvb cards don't work with latest kernel

Hello,

I have two dvb cards -- one a budget dvb-t and another a dvb-s, both quite old -- which both stopped working after I upgraded to the latest kernel yesterday.

These are the errors I was getting in /var/log/messages.log
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_unregister_extension (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vv_init (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_wait_for_debi_done (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_i2c_adapter_prepare (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vv_release (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_register_extension (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_start_preview (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_unregister_device (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_register_device (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_set_hps_source_and_sync (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_stop_preview (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_setgpio (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vmalloc_build_pgtable (err 0)
Jan 14 10:55:59 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vfree_destroy_pgtable (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_unregister_extension (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vv_init (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_wait_for_debi_done (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_i2c_adapter_prepare (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vv_release (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_register_extension (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_start_preview (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_unregister_device (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_register_device (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_set_hps_source_and_sync (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_stop_preview (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_setgpio (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vmalloc_build_pgtable (err 0)
Jan 14 10:56:56 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vfree_destroy_pgtable (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_unregister_extension (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vv_init (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_wait_for_debi_done (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_i2c_adapter_prepare (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vv_release (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_register_extension (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_start_preview (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_unregister_device (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_register_device (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_set_hps_source_and_sync (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_stop_preview (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_setgpio (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vmalloc_build_pgtable (err 0)
Jan 14 10:56:58 localhost kernel: dvb_ttpci: Unknown symbol saa7146_vfree_destroy_pgtable (err 0)


After downgrading my kernel to 2.6.36.2
pacman -U /var/cache/pacman/pkg/kernel26-2.6.36.2-1-x86_64.pkg.tar.xz /var/cache/pacman/pkg/kernel26-headers-2.6.36.2-1-x86_64.pkg.tar.xz
the cards are working again.

lsmod | grep dvb
dvb_ttpci              96161  0
saa7146_vv             44039  1 dvb_ttpci
saa7146                14390  4 dvb_ttpci,saa7146_vv,budget,budget_core
ttpci_eeprom            1664  2 dvb_ttpci,budget_core
dvb_core               90083  3 dvb_ttpci,budget,budget_core
i2c_core               18726  9 nvidia,ves1x93,dvb_ttpci,l64781,videodev,budget,budget_core,ttpci_eeprom,i2c_nforce2

Output from /var/log/messages.log:

Jan 14 11:04:57 localhost kernel: saa7146: register extension 'budget dvb'.
Jan 14 11:04:57 localhost kernel: budget dvb 0000:05:07.0: PCI INT A -> Link[APC2] -> GSI 17 (level, low) -> IRQ 17
Jan 14 11:04:57 localhost kernel: saa7146: found saa7146 @ mem ffffc900108a8000 (revision 1, irq 17) (0x13c2,0x1005).
Jan 14 11:04:57 localhost kernel: saa7146 (0): dma buffer size 192512
Jan 14 11:04:57 localhost kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-T  PCI)
Jan 14 11:04:57 localhost kernel: hub 2-0:1.0: USB hub found
Jan 14 11:04:57 localhost kernel: hub 2-0:1.0: 10 ports detected
Jan 14 11:04:57 localhost kernel: adapter has MAC addr = 00:d0:5c:20:4c:d2
Jan 14 11:04:57 localhost kernel: DVB: registering adapter 0 frontend 0 (LSI L64781 DVB-T)...
Jan 14 11:04:57 localhost kernel: Linux video capture interface: v2.00
Jan 14 11:04:57 localhost kernel: ppdev: user-space parallel port driver
Jan 14 11:04:57 localhost kernel: saa7146: register extension 'dvb'.
Jan 14 11:04:57 localhost kernel: ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 22
Jan 14 11:04:57 localhost kernel: Intel ICH 0000:00:04.0: PCI INT A -> Link[APCJ] -> GSI 22 (level, low) -> IRQ 22
Jan 14 11:04:57 localhost kernel: dvb 0000:05:06.0: PCI INT A -> Link[APC1] -> GSI 16 (level, low) -> IRQ 16
Jan 14 11:04:57 localhost kernel: saa7146: found saa7146 @ mem ffffc90010ad4000 (revision 1, irq 16) (0x13c2,0x0000).
Jan 14 11:04:57 localhost kernel: firewire_core: created device fw0: GUID 0011d8000071b588, S400
Jan 14 11:04:57 localhost kernel: usb 2-3: new low speed USB device using ohci_hcd and address 2
Jan 14 11:04:57 localhost kernel: intel8x0_measure_ac97_clock: measured 50673 usecs (2496 samples)
Jan 14 11:04:57 localhost kernel: intel8x0: clocking to 46775
Jan 14 11:04:57 localhost kernel: DVB: registering new adapter (Technotrend/Hauppauge WinTV DVB-S rev1.X or Fujitsu Siemens DVB-C)
Jan 14 11:04:57 localhost kernel: adapter has MAC addr = 00:d0:5c:01:cf:19
Jan 14 11:04:57 localhost kernel: usb 2-4: new full speed USB device using ohci_hcd and address 3
Jan 14 11:04:57 localhost kernel: dvb-ttpci: gpioirq unknown type=0 len=0
Jan 14 11:04:57 localhost kernel: dvb-ttpci: info @ card 1: firm f0240009, rtsl b0250018, vid 71010068, app 80002622
Jan 14 11:04:57 localhost kernel: dvb-ttpci: firmware @ card 1 supports CI link layer interface
Jan 14 11:04:57 localhost kernel: dvb-ttpci: adac type set to 0 @ card 1
Jan 14 11:04:57 localhost kernel: saa7146_vv: saa7146 (1): registered device video0 [v4l2]
Jan 14 11:04:57 localhost kernel: saa7146_vv: saa7146 (1): registered device vbi0 [v4l2]
Jan 14 11:04:57 localhost kernel: usbcore: registered new interface driver hiddev
Jan 14 11:04:57 localhost kernel: input: Logitech USB-PS/2 Trackball as /devices/pci0000:00/0000:00:02.0/usb2/2-3/2-3:1.0/input/input2
Jan 14 11:04:57 localhost kernel: generic-usb 0003:046D:C402.0001: input,hidraw0: USB HID v1.00 Mouse [Logitech USB-PS/2 Trackball] on usb-0000:00:02.0-3/input0
Jan 14 11:04:57 localhost kernel: usbcore: registered new interface driver usbhid
Jan 14 11:04:57 localhost kernel: usbhid: USB HID core driver
Jan 14 11:04:57 localhost kernel: usb 2-10: new low speed USB device using ohci_hcd and address 4
Jan 14 11:04:57 localhost kernel: ves1x93: Detected ves1893a rev2
Jan 14 11:04:57 localhost kernel: DVB: registering adapter 1 frontend 0 (VLSI VES1x93 DVB-S)...
Jan 14 11:04:57 localhost kernel: input: DVB on-card IR receiver as /devices/pci0000:00/0000:00:09.0/0000:05:06.0/input/input3
Jan 14 11:04:57 localhost kernel: dvb-ttpci: found av7110-0.

Should I submit a bug report?

Thanks,
Rob

Offline

Board footer

Powered by FluxBB