Hi Mauro, everybody else, it is a Twinhan VisionPlus DVB, works perfectly with 2.6.28 and previous. I tried rc6, rc7 and current git. The only thing that stands out (to my untrained eye) is: IRQ 17/bt878: IRQF_DISABLED is not guaranteed on shared IRQs messages, /proc/interrupts, modules, lspci included, config.gz attached. I hope this helps, thanks Ralf Kaffeine says: 2.6.29: Tuning to: MDR FERNSEHEN / autocount: 0 DvbCam::probe(): /dev/dvb/adapter0/ca0: : No such file or directory Using DVB device 0:0 "DST DVB-T" tuning DVB-T to 594000000 Hz inv:2 bw:0 fecH:2 fecL:9 mod:1 tm:1 gi:3 hier:0 ............... Not able to lock to the signal on the given frequency Frontend closed Tuning delay: 1602 ms Tuning to: RTL Television / autocount: 0 Using DVB device 0:0 "DST DVB-T" tuning DVB-T to 498000000 Hz inv:2 bw:0 fecH:2 fecL:9 mod:1 tm:1 gi:3 hier:0 ............... Not able to lock to the signal on the given frequency Frontend closed Tuning delay: 1602 ms Saved epg data : 4667 events (70 msecs) 2.6.28: Tuning to: RTL Television / autocount: 0 DvbCam::probe(): /dev/dvb/adapter0/ca0: : No such file or directory Using DVB device 0:0 "DST DVB-T" tuning DVB-T to 498000000 Hz inv:2 bw:0 fecH:2 fecL:9 mod:1 tm:1 gi:3 hier:0 . LOCKED. NOUT: 1 dvbEvents 0:0 started Tuning delay: 559 ms pipe opened xine pipe opened /home/rge/.kaxtv.ts Asked to stop pipe closed Live stopped dvbstream::run() end dvbEvents 0:0 ended fdDvr closed Frontend closed Tuning to: NDR FS NDS / autocount: 1 Using DVB device 0:0 "DST DVB-T" tuning DVB-T to 594000000 Hz inv:2 bw:0 fecH:2 fecL:9 mod:1 tm:1 gi:3 hier:0 . LOCKED. NOUT: 1 dvbEvents 0:0 started Tuning delay: 304 ms pipe opened xine pipe opened /home/rge/.kaxtv1.ts Asked to stop pipe closed Live stopped dvbstream::run() end dvbEvents 0:0 ended fdDvr closed Frontend closed Saved epg data : 5506 events (78 msecs) Messages 2.6.29-git-00143-g99adcd9 Linux video capture interface: v2.00 bttv: driver version 0.9.17 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). bttv0: Bt878 (rev 17) at 0000:02:07.0, irq: 17, latency: 32, mmio: 0xfdeff000 bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is 1822:0001 bttv0: using: Twinhan DST + clones [card=113,autodetected] IRQ 17/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs bttv0: gpio: en=00000000, out=00000000 in=00fb0efe [pre-init] bttv0: risc main @ bf8ab000 bttv0: gpio: en=00000000, out=00000000 in=00f92bfe [init] bttv0: tuner absent bttv0: add subdevice "dvb0" bt878: AUDIO driver version 0.0.0 loaded bt878: Bt878 AUDIO function found (0). bt878 0000:02:07.1: PCI INT A -> Link[APC2] -> GSI 17 (level, low) -> IRQ 17 bt878_probe: card id=[0x11822],[ Twinhan VisionPlus DVB ] has DVB functions. bt878(0): Bt878 (rev 17) at 02:07.1, irq: 17, latency: 32, memory: 0xfdefe000 IRQ 17/bt878: IRQF_DISABLED is not guaranteed on shared IRQs dvb_bt8xx: identified card0 as bttv0 DVB: registering new adapter (bttv0) dst(0) dst_comm_init: Initializing DST. dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] bttv0: gpio: en=00000001, out=00000000 in=00fbfffe [extern enable] bttv0: gpio: en=00000001, out=00000000 in=00fb46fe [extern write] dst(0) rdc_reset_state: Resetting state machine dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] bttv0: gpio: en=00000003, out=00000002 in=00f9fffc [extern enable] bttv0: gpio: en=00000003, out=00000000 in=00fbe4fc [extern write] dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] bttv0: gpio: en=00000003, out=00000000 in=00fb5dfc [extern enable] bttv0: gpio: en=00000003, out=00000002 in=00fb1afc [extern write] writing [ 00 06 00 00 00 00 00 fa ] bt-i2c: <W aa 00 06 00 00 00 00 00 fa > dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] bttv0: gpio: en=00000000, out=00000000 in=00fbacfe [extern enable] bt-i2c: <R ab =ff > dst(0) read_dst: reply is 0xff dst(0) dst_wait_dst_ready: dst wait ready after 1 bt-i2c: <R ab =20 =44 =54 =54 =44 =49 =47 =20 > dst(0) read_dst: reply is 0x20 0x44 0x54 0x54 0x44 0x49 0x47 0x20 dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] bttv0: gpio: en=00000000, out=00000000 in=00fb1eff [extern enable] dst(0) dst_get_device_id: Recognise [DTTDIG] dst(0) dst_type_print: DST type: terrestrial DST type flags : 0x10 firmware version = 2 dst(0) dst_comm_init: Initializing DST. dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] bttv0: gpio: en=00000001, out=00000000 in=00f975fe [extern enable] bttv0: gpio: en=00000001, out=00000000 in=00fb03fe [extern write] dst(0) rdc_reset_state: Resetting state machine dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] bttv0: gpio: en=00000003, out=00000002 in=00fbccfc [extern enable] bttv0: gpio: en=00000003, out=00000000 in=00f9ccfc [extern write] dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] bttv0: gpio: en=00000003, out=00000000 in=00fbdcfc [extern enable] bttv0: gpio: en=00000003, out=00000002 in=00fbb7fc [extern write] writing [ 00 0a 00 00 00 00 00 f6 ] bt-i2c: <W aa 00 0a 00 00 00 00 00 f6 > dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] bttv0: gpio: en=00000000, out=00000000 in=00fbadff [extern enable] bt-i2c: <R ab =ff > dst(0) read_dst: reply is 0xff dst(0) dst_wait_dst_ready: dst wait ready after 0 bt-i2c: <R ab =00 =08 =ca =30 =10 =4c =2f =73 > dst(0) read_dst: reply is 0x0 0x8 0xca 0x30 0x10 0x4c 0x2f 0x73 dst(0) dst_get_mac: MAC Address=[00:08:ca:30:10:4c] DVB: registering adapter 0 frontend 0 (DST DVB-T)... 2.6.28.7: Linux video capture interface: v2.00 bttv: driver version 0.9.17 loaded bttv: using 8 buffers with 2080k (520 pages) each for capture bttv: Bt8xx card found (0). bttv0: Bt878 (rev 17) at 0000:02:07.0, irq: 17, latency: 32, mmio: 0xfdeff000 bttv0: detected: Twinhan VisionPlus DVB [card=113], PCI subsystem ID is 1822:0001 bttv0: using: Twinhan DST + clones [card=113,autodetected] bttv0: gpio: en=00000000, out=00000000 in=00fb5bfe [pre-init] bttv0: risc main @ 3cf54000 bttv0: gpio: en=00000000, out=00000000 in=00fb5bfe [init] bttv0: tuner absent bttv0: add subdevice "dvb0" bt878: AUDIO driver version 0.0.0 loaded bt878: Bt878 AUDIO function found (0). bt878 0000:02:07.1: PCI INT A -> Link[APC2] -> GSI 17 (level, low) -> IRQ 17 bt878_probe: card id=[0x11822],[ Twinhan VisionPlus DVB ] has DVB functions. bt878(0): Bt878 (rev 17) at 02:07.1, irq: 17, latency: 32, memory: 0xfdefe000 dvb_bt8xx: identified card0 as bttv0 DVB: registering new adapter (bttv0) dst(0) dst_comm_init: Initializing DST. dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] bttv0: gpio: en=00000001, out=00000000 in=00f9b6fe [extern enable] bttv0: gpio: en=00000001, out=00000000 in=00fb52fe [extern write] dst(0) rdc_reset_state: Resetting state machine dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] bttv0: gpio: en=00000003, out=00000002 in=00fbe6fc [extern enable] bttv0: gpio: en=00000003, out=00000000 in=00f963fc [extern write] dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] bttv0: gpio: en=00000003, out=00000000 in=00fbd5fc [extern enable] bttv0: gpio: en=00000003, out=00000002 in=00fb0ffc [extern write] writing [ 00 06 00 00 00 00 00 fa ] bt-i2c: <W aa 00 06 00 00 00 00 00 fa > dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] bttv0: gpio: en=00000000, out=00000000 in=00fb2ffe [extern enable] bt-i2c: <R ab =ff > dst(0) read_dst: reply is 0xff dst(0) dst_wait_dst_ready: dst wait ready after 1 bt-i2c: <R ab =20 =44 =54 =54 =44 =49 =47 =20 > dst(0) read_dst: reply is 0x20 0x44 0x54 0x54 0x44 0x49 0x47 0x20 dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] bttv0: gpio: en=00000000, out=00000000 in=00f96eff [extern enable] dst(0) dst_get_device_id: Recognise [DTTDIG] dst(0) dst_type_print: DST type: terrestrial DST type flags : 0x10 firmware version = 2 dst(0) dst_comm_init: Initializing DST. dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] bttv0: gpio: en=00000001, out=00000000 in=00fb39fe [extern enable] bttv0: gpio: en=00000001, out=00000000 in=00f9ddfe [extern write] dst(0) rdc_reset_state: Resetting state machine dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] bttv0: gpio: en=00000003, out=00000002 in=00fbe5fc [extern enable] bttv0: gpio: en=00000003, out=00000000 in=00fb01fc [extern write] dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] bttv0: gpio: en=00000003, out=00000000 in=00fb2efc [extern enable] bttv0: gpio: en=00000003, out=00000002 in=00fbecfc [extern write] writing [ 00 0a 00 00 00 00 00 f6 ] bt-i2c: <W aa 00 0a 00 00 00 00 00 f6 > dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] bttv0: gpio: en=00000000, out=00000000 in=00fb1eff [extern enable] bt-i2c: <R ab =ff > dst(0) read_dst: reply is 0xff dst(0) dst_wait_dst_ready: dst wait ready after 0 bt-i2c: <R ab =00 =08 =ca =30 =10 =4c =2f =73 > dst(0) read_dst: reply is 0x0 0x8 0xca 0x30 0x10 0x4c 0x2f 0x73 dst(0) dst_get_mac: MAC Address=[00:08:ca:10:4c:00] DVB: registering adapter 0 frontend 1601332596 (DST DVB-T)... dst(0) dst_set_freq: set Frequency 682000000 dst(0) dst_set_frontend: Set Frequency=[682000000] dst(0) dst_write_tuna: type_flags 0x10 dst(0) dst_comm_init: Initializing DST. dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0001], outhigh=[0000] bttv0: gpio: en=00000001, out=00000000 in=00fbaefe [extern enable] bttv0: gpio: en=00000001, out=00000000 in=00fb62fe [extern write] dst(0) rdc_reset_state: Resetting state machine dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0000] bttv0: gpio: en=00000003, out=00000002 in=00f921fc [extern enable] bttv0: gpio: en=00000003, out=00000000 in=00fbedfc [extern write] dst(0) dst_gpio_outb: mask=[0002], enbb=[0002], outhigh=[0002] bttv0: gpio: en=00000003, out=00000000 in=00fbc5fc [extern enable] bttv0: gpio: en=00000003, out=00000002 in=00fbccfc [extern write] writing [ 0a 68 10 07 08 00 00 6f ] bt-i2c: <W aa 0a 68 10 07 08 00 00 6f > dst(0) dst_gpio_outb: mask=[ffffffff], enbb=[0000], outhigh=[0000] bttv0: gpio: en=00000000, out=00000000 in=00fb74fe [extern enable] bt-i2c: <R ab =ff > dst(0) read_dst: reply is 0xff dst(0) dst_wait_dst_ready: dst wait ready after 17 bt-i2c: <R ab =0a =68 =00 =56 =39 =00 =00 =ff > dst(0) read_dst: reply is 0xa 0x68 0x0 0x56 0x39 0x0 0x0 0xff function : dvb_dvr_open dvb_bt8xx: start_feed dvb_bt8xx: start_feed function : dvb_dmxdev_filter_set dvb_bt8xx: start_feed function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll function : dvb_dvr_poll [...] dmxdev: section callback 4e f1 3a 00 02 ef interupts-2.6.29-git-00143-g99adcd9: CPU0 CPU1 CPU2 CPU3 0: 41 0 0 3 IO-APIC-edge timer 1: 0 0 1 679 IO-APIC-edge i8042 6: 0 0 0 3 IO-APIC-edge floppy 7: 1 0 0 0 IO-APIC-edge parport0 8: 0 0 0 1 IO-APIC-edge rtc0 9: 0 0 0 0 IO-APIC-fasteoi acpi 14: 0 0 1 100 IO-APIC-edge pata_amd 15: 0 0 0 0 IO-APIC-edge pata_amd 16: 0 0 0 33 IO-APIC-fasteoi sata_sil24, ohci1394, HDA Intel 17: 0 0 0 34 IO-APIC-fasteoi bttv0, bt878 18: 0 0 0 2 IO-APIC-fasteoi fcpcipnp 21: 0 10 781 8885 IO-APIC-fasteoi sata_nv, HDA Intel 22: 0 5 743 19891 IO-APIC-fasteoi sata_nv, ohci_hcd:usb2 23: 0 5 128 17205 IO-APIC-fasteoi sata_nv, ehci_hcd:usb1 26: 0 3 68 36598 PCI-MSI-edge inner 27: 0 2 77 36011 PCI-MSI-edge outer NMI: 0 0 0 0 Non-maskable interrupts LOC: 18479 12585 12330 28107 Local timer interrupts RES: 7334 7904 6049 7152 Rescheduling interrupts CAL: 103 197 193 104 Function call interrupts TLB: 1306 1138 941 730 TLB shootdowns TRM: 0 0 0 0 Thermal event interrupts THR: 0 0 0 0 Threshold APIC interrupts SPU: 0 0 0 0 Spurious interrupts ERR: 1 MIS: 0 interupts-2.6.28.7: CPU0 CPU1 CPU2 CPU3 0: 41 0 1 277 IO-APIC-edge timer 1: 0 1 80 22235 IO-APIC-edge i8042 6: 0 0 0 3 IO-APIC-edge floppy 7: 1 0 0 0 IO-APIC-edge parport0 8: 0 0 0 1 IO-APIC-edge rtc0 9: 0 0 0 0 IO-APIC-fasteoi acpi 14: 0 0 0 96 IO-APIC-edge pata_amd 15: 0 0 0 0 IO-APIC-edge pata_amd 16: 0 0 0 29 IO-APIC-fasteoi sata_sil24, ohci1394, HDA Intel 17: 0 0 15 4970 IO-APIC-fasteoi bttv0, bt878 18: 0 0 0 2 IO-APIC-fasteoi fcpcipnp 20: 0 4 286 138957 IO-APIC-fasteoi ehci_hcd:usb1, HDA Intel 21: 1 368 129404 1685931 IO-APIC-fasteoi sata_nv 22: 0 300 109509 3054730 IO-APIC-fasteoi sata_nv 23: 0 49 848 136499 IO-APIC-fasteoi sata_nv, ohci_hcd:usb2 380: 0 231 9545 5827745 PCI-MSI-edge outer 381: 0 212 8358 4778392 PCI-MSI-edge inner NMI: 0 0 0 0 Non-maskable interrupts LOC: 2065225 1275523 589089 2608517 Local timer interrupts RES: 487139 309466 439503 415886 Rescheduling interrupts CAL: 395 488 486 188 Function call interrupts TLB: 19918 9095 37597 9974 TLB shootdowns TRM: 0 0 0 0 Thermal event interrupts THR: 0 0 0 0 Threshold APIC interrupts SPU: 0 0 0 0 Spurious interrupts ERR: 1 MIS: 0 modules-2.6.29-git-00143-g99adcd9: dvb_bt8xx 13596 0 nxt6000 7068 1 dvb_bt8xx mt352 6428 1 dvb_bt8xx sp887x 7164 1 dvb_bt8xx dst_ca 12104 1 dvb_bt8xx tuner_simple 12676 1 dvb_bt8xx tuner_types 17656 1 tuner_simple or51211 7548 1 dvb_bt8xx zl10353 7472 1 dvb_bt8xx lgdt330x 8700 1 dvb_bt8xx dst 26976 2 dvb_bt8xx,dst_ca dvb_core 87548 5 dvb_bt8xx,dst_ca,or51211,lgdt330x,dst cx24110 7628 1 dvb_bt8xx bt878 10296 2 dvb_bt8xx,dst bttv 234868 2 dvb_bt8xx,bt878 i2c_algo_bit 5692 1 bttv v4l2_common 14904 1 bttv videodev 38064 2 bttv,v4l2_common v4l1_compat 12604 1 videodev videobuf_dma_sg 11468 1 bttv videobuf_core 16284 2 bttv,videobuf_dma_sg btcx_risc 4352 1 bttv tveeprom 13292 1 bttv modules-2.6.8.7: dvb_bt8xx 13636 0 nxt6000 7300 1 dvb_bt8xx mt352 6660 1 dvb_bt8xx sp887x 7364 1 dvb_bt8xx dst_ca 12352 1 dvb_bt8xx tuner_simple 12820 1 dvb_bt8xx tuner_types 17920 1 tuner_simple or51211 7876 1 dvb_bt8xx zl10353 7624 1 dvb_bt8xx dst 26824 2 dvb_bt8xx,dst_ca lgdt330x 8900 1 dvb_bt8xx dvb_core 81052 5 dvb_bt8xx,dst_ca,or51211,dst,lgdt330x cx24110 7812 1 dvb_bt8xx bt878 10584 2 dvb_bt8xx,dst bttv 187684 2 dvb_bt8xx,bt878 compat_ioctl32 8320 1 bttv videodev 31104 2 bttv,compat_ioctl32 v4l1_compat 12548 1 videodev i2c_algo_bit 5828 1 bttv v4l2_common 12480 1 bttv videobuf_dma_sg 11716 1 bttv videobuf_core 16452 2 bttv,videobuf_dma_sg btcx_risc 4616 1 bttv tveeprom 13636 1 bttv lspci: 00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) 00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:08.0 RAM memory: nVidia Corporation MCP55 Memory Controller (rev a1) 00:09.0 ISA bridge: nVidia Corporation MCP55 LPC Bridge (rev a2) 00:09.1 SMBus: nVidia Corporation MCP55 SMBus (rev a2) 00:0a.0 USB Controller: nVidia Corporation MCP55 USB Controller (rev a1) 00:0a.1 USB Controller: nVidia Corporation MCP55 USB Controller (rev a2) 00:0c.0 IDE interface: nVidia Corporation MCP55 IDE (rev a1) 00:0d.0 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2) 00:0d.1 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2) 00:0d.2 IDE interface: nVidia Corporation MCP55 SATA Controller (rev a2) 00:0e.0 PCI bridge: nVidia Corporation MCP55 PCI bridge (rev a2) 00:0e.1 Audio device: nVidia Corporation MCP55 High Definition Audio (rev a2) 00:10.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2) 00:11.0 Bridge: nVidia Corporation MCP55 Ethernet (rev a2) 00:16.0 PCI bridge: nVidia Corporation MCP55 PCI Express bridge (rev a2) 00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control 00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control 01:00.0 VGA compatible controller: ATI Technologies Inc RV770 LE [Radeon HD 4800 Series] 01:00.1 Audio device: ATI Technologies Inc HD48x0 audio 02:07.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) 02:07.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) 02:08.0 Network controller: AVM GmbH Fritz!PCI v2.0 ISDN (rev 01) 02:0b.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link) 03:00.0 Mass storage controller: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller (rev 01)
Attachment:
config-2.6.29-git-00143-g99adcd9.gz
Description: Binary data