I have a machine with....
2 x 2400i Terratec Cinergy Dual Tuner cards fitted
I added a TBS 6280 for HD
I use the cards with MythTV
When compiling the TBS v4l driver I get the problem reported elsewhere as soon as I try to access any of the cards (terratec or TBS) and dmesg spews out.....
[ 77.975901] SELinux: initialized (dev fuse, type fuse), uses genfs_contexts
[ 392.700011] BUG: unable to handle kernel NULL pointer dereference at 0000000000000002
[ 392.700018] IP: [<0000000000000002>] 0x1
[ 392.700027] PGD 195f36067 PUD 178785067 PMD 0
[ 392.700032] Oops: 0010 [#1] SMP
[ 392.700035] Modules linked in: fuse ebtable_nat ipt_MASQUERADE nf_conntrack_netbios_ns nf_conntrack_broadcast bnep bluetooth rfkill ip6table_mangle ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 iptable_nat nf_nat_ipv4 nf_nat iptable_mangle nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack ebtable_filter ebtables ip6table_filter ip6_tables be2iscsi iscsi_boot_sysfs bnx2i cnic uio cxgb4i cxgb4 cxgb3i cxgb3 mdio libcxgbi ib_iser rdma_cm ib_addr iw_cm ib_cm ib_sa ib_mad ib_core iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi hwmon_vid lm90 nvidia(POF) tbs62x0fe(POF) dvb_pll iTCO_wdt iTCO_vendor_support drxd snd_hda_codec_analog raid456 async_raid6_recov async_memcpy async_pq raid6_pq async_xor xor async_tx acpi_cpufreq mperf coretemp rc_tbs_nec(OF) microcode serio_raw i2c_i801 lpc_ich mfd_core
[ 392.700086] r8169 snd_hda_intel mii snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm ir_lirc_codec(OF) lirc_dev(OF) ir_mce_kbd_decoder(OF) saa716x_tbs_dvb(OF) tbs6982fe(POF) tbs6680fe(POF) ir_sony_decoder(OF) tbs6923fe(POF) tbs6928se(POF) ir_jvc_decoder(OF) ir_rc6_decoder(OF) tbs6982se(POF) tbs6991fe(POF) snd_page_alloc tbs6618fe(POF) ir_rc5_decoder(OF) saa716x_core(OF) i7core_edac tbs6922fe(POF) tbs6928fe(POF) snd_timer ir_nec_decoder(OF) stv090x snd edac_core rc_core(OF) i2c_algo_bit soundcore ngene dvb_core(OF) i2c_core asus_atk0110 vhost_net tun macvtap macvlan kvm_intel kvm uinput ata_generic pata_acpi mxm_wmi crc32c_intel mpt2sas pata_marvell raid_class scsi_transport_sas wmi
[ 392.700126] CPU 0
[ 392.700131] Pid: 2375, comm: mythtv-setup Tainted: PF O 3.9.11-200.fc18.x86_64 #1 System manufacturer System Product Name/P6T6 WS REVOLUTION
[ 392.700134] RIP: 0010:[<0000000000000002>] [<0000000000000002>] 0x1
[ 392.700139] RSP: 0018:ffff88017e3e7c10 EFLAGS: 00010246
[ 392.700142] RAX: 0000000000000002 RBX: ffff8801b6ac1000 RCX: 0000000000000000
[ 392.700144] RDX: ffff8801b1d05e00 RSI: 0000000080a86f3d RDI: ffff8801b6ac1000
[ 392.700146] RBP: ffff88017e3e7d18 R08: 0000000000016d20 R09: ffffffffa014aaa0
[ 392.700148] R10: ffff8801b9002300 R11: 0000000000000000 R12: 0000000080a86f3d
[ 392.700150] R13: ffff8801ab195000 R14: ffff8801b1d05e00 R15: 0000000080a86f3d
[ 392.700153] FS: 00007fa196e4b880(0000) GS:ffff8801bfc00000(0000) knlGS:0000000000000000
[ 392.700155] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 392.700157] CR2: 0000000000000002 CR3: 000000017e358000 CR4: 00000000000007f0
[ 392.700159] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 392.700161] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 392.700164] Process mythtv-setup (pid: 2375, threadinfo ffff88017e3e6000, task ffff880195e40000)
[ 392.700166] Stack:
[ 392.700167] ffffffffa01534dc ffff88017e3e7c58 ffffffff811a1fbb ffff8801b1c40900
[ 392.700171] ffff880178792540 ffff880178792500 0000000000000000 ffff880178792510
[ 392.700175] ffff8801b1c40900 ffff88017e3e7c88 ffffffff811bb399 ffff88017e3e7c98
[ 392.700179] Call Trace:
[ 392.700192] [<ffffffffa01534dc>] ? dvb_frontend_ioctl_legacy.isra.10+0x5c/0xc10 [dvb_core]
[ 392.700198] [<ffffffff811a1fbb>] ? chrdev_open+0x9b/0x180
[ 392.700202] [<ffffffff811bb399>] ? mntput_no_expire+0x49/0x130
[ 392.700205] [<ffffffff811bb4a6>] ? mntput+0x26/0x40
[ 392.700208] [<ffffffff811a7462>] ? path_put+0x22/0x30
[ 392.700212] [<ffffffff811a7e6d>] ? terminate_walk+0x3d/0x50
[ 392.700216] [<ffffffff811abcf1>] ? do_last+0x291/0xe50
[ 392.700226] [<ffffffffa0154900>] ? dvb_frontend_thread+0x6d0/0x760 [dvb_core]
[ 392.700236] [<ffffffffa0154ad2>] dvb_frontend_ioctl+0x142/0xd20 [dvb_core]
[ 392.700241] [<ffffffff811854b5>] ? __kmalloc+0x55/0x250
[ 392.700250] [<ffffffffa014aaa0>] ? dvb_usercopy+0xf0/0x1b0 [dvb_core]
[ 392.700260] [<ffffffffa0154990>] ? dvb_frontend_thread+0x760/0x760 [dvb_core]
[ 392.700269] [<ffffffffa014aa27>] dvb_usercopy+0x77/0x1b0 [dvb_core]
[ 392.700274] [<ffffffff812a2b55>] ? selinux_inode_getattr+0x45/0x50
[ 392.700283] [<ffffffffa014ab83>] dvb_generic_ioctl+0x23/0x40 [dvb_core]
[ 392.700287] [<ffffffff811af057>] do_vfs_ioctl+0x97/0x580
[ 392.700293] [<ffffffff8129ebfa>] ? inode_has_perm.isra.32.constprop.62+0x2a/0x30
[ 392.700297] [<ffffffff812a0287>] ? file_has_perm+0x97/0xb0
[ 392.700301] [<ffffffff811af5d1>] sys_ioctl+0x91/0xb0
[ 392.700306] [<ffffffff81667f99>] system_call_fastpath+0x16/0x1b
[ 392.700308] Code: Bad RIP value.
[ 392.700313] RIP [<0000000000000002>] 0x1
[ 392.700318] RSP <ffff88017e3e7c10>
[ 392.700320] CR2: 0000000000000002
[ 392.700323] ---[ end trace 3250deb5c43960bb ]---
So I removed /lib/modules......./media as requested and recompiled the TBS driver
The TBS driver now fully works, including with Myth, however it looks like you've either removed or are using an old version of the ngene/micronas driver....
[ 16.988814] DVB: registering new adapter (nGene)
[ 16.988944] DVB: registering adapter 1 frontend 0 (Micronas DRXD DVB-T)...
[ 17.025813] DVB: registering new adapter (nGene)
[ 17.025946] DVB: registering adapter 2 frontend 0 (Micronas DRXD DVB-T)...
Is what I get on native Fedora x86_64 3.9.11-200 kernel without compiling any drivers
but with your driver the 2400i cards aren't seen at all.
Please update your driver to include the latest kernel/v4l updates for the ngene/micronas DRXD driver.