Hi All
Great news! TBS Linux driver for kernel 3.x is ready the same day as Ubuntu 11.10 official release!
Please check the download section:
http://www.tbsdtv.com/english/Download.html
hda@localhost /tmp/linux-tbs-drivers_111013/linux-tbs-drivers
$ ls -l linux/
ls: cannot access linux/kernel_version.h: Permission denied
ls: cannot access linux/include: Permission denied
ls: cannot access linux/Makefile: Permission denied
ls: cannot access linux/sound: Permission denied
ls: cannot access linux/firmware: Permission denied
ls: cannot access linux/drivers: Permission denied
total 0
d????????? ? ? ? ? ? drivers
d????????? ? ? ? ? ? firmware
d????????? ? ? ? ? ? include
-????????? ? ? ? ? ? kernel_version.h
-????????? ? ? ? ? ? Makefile
d????????? ? ? ? ? ? sound
hda@localhost /tmp/linux-tbs-drivers_111013/linux-tbs-drivers
$ ls -l v4l/
ls: cannot access v4l/tbs5922ctrl.o.x86_64: Permission denied
ls: cannot access v4l/tbs-x86.sh: Permission denied
ls: cannot access v4l/compat.h: Permission denied
ls: cannot access v4l/tbs62x0fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs5922fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs6984fe_driver.o.x86: Permission denied
ls: cannot access v4l/tbs8921ctrl.o.x86_64: Permission denied
ls: cannot access v4l/tbs6921fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/Makefile.kernel: Permission denied
ls: cannot access v4l/tbs6922fe_driver.o.x86: Permission denied
ls: cannot access v4l/scripts: Permission denied
ls: cannot access v4l/tbsctrl.o.x86: Permission denied
ls: cannot access v4l/Makefile.sound: Permission denied
ls: cannot access v4l/tbs6921fe_driver.o.x86: Permission denied
ls: cannot access v4l/tbs8921fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs6980ctrl.o.x86_64: Permission denied
ls: cannot access v4l/tbs6981fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs6925ctrl_driver.o.x86: Permission denied
ls: cannot access v4l/tbs5921ctrl.o.x86_64: Permission denied
ls: cannot access v4l/tbs6980ctrl.o.x86: Permission denied
ls: cannot access v4l/tbs6981ctrl.o.x86_64: Permission denied
ls: cannot access v4l/Kconfig.staging: Permission denied
ls: cannot access v4l/tbs6984fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs6980fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs6921ctrl.o.x86_64: Permission denied
ls: cannot access v4l/tbs8921fe_driver.o.x86: Permission denied
ls: cannot access v4l/tbs8922fe_driver.o.x86: Permission denied
ls: cannot access v4l/Kconfig.sound: Permission denied
ls: cannot access v4l/tbs6992_driver.o.x86: Permission denied
ls: cannot access v4l/tbs6992_driver.o.x86_64: Permission denied
ls: cannot access v4l/versions.txt: Permission denied
ls: cannot access v4l/Makefile: Permission denied
ls: cannot access v4l/tbs5922ctrl.o.x86: Permission denied
ls: cannot access v4l/tbs6981fe_driver.o.x86: Permission denied
ls: cannot access v4l/tbs8922ctrl.o.x86: Permission denied
ls: cannot access v4l/tbs-x86_64.sh: Permission denied
ls: cannot access v4l/tbs6980fe_driver.o.x86: Permission denied
ls: cannot access v4l/tbs6922fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs8922ctrl.o.x86_64: Permission denied
ls: cannot access v4l/tbs62x0fe_driver.o.x86: Permission denied
ls: cannot access v4l/tbs6921ctrl.o.x86: Permission denied
ls: cannot access v4l/tbs8922fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/obsolete.txt: Permission denied
ls: cannot access v4l/tbsctrl.o.x86_64: Permission denied
ls: cannot access v4l/tbs5921fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs6981ctrl.o.x86: Permission denied
ls: cannot access v4l/tbs5921fe_driver.o.x86: Permission denied
ls: cannot access v4l/firmware: Permission denied
ls: cannot access v4l/tbs5921ctrl.o.x86: Permission denied
ls: cannot access v4l/tbs8921ctrl.o.x86: Permission denied
ls: cannot access v4l/tbs6928fe_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs5922fe_driver.o.x86: Permission denied
ls: cannot access v4l/tbs6925ctrl_driver.o.x86_64: Permission denied
ls: cannot access v4l/tbs6928fe_driver.o.x86: Permission denied
total 0
-????????? ? ? ? ? ? compat.h
d????????? ? ? ? ? ? firmware
-????????? ? ? ? ? ? Kconfig.sound
-????????? ? ? ? ? ? Kconfig.staging
-????????? ? ? ? ? ? Makefile
-????????? ? ? ? ? ? Makefile.kernel
-????????? ? ? ? ? ? Makefile.sound
-????????? ? ? ? ? ? obsolete.txt
d????????? ? ? ? ? ? scripts
-????????? ? ? ? ? ? tbs5921ctrl.o.x86
-????????? ? ? ? ? ? tbs5921ctrl.o.x86_64
-????????? ? ? ? ? ? tbs5921fe_driver.o.x86
-????????? ? ? ? ? ? tbs5921fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs5922ctrl.o.x86
-????????? ? ? ? ? ? tbs5922ctrl.o.x86_64
-????????? ? ? ? ? ? tbs5922fe_driver.o.x86
-????????? ? ? ? ? ? tbs5922fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs62x0fe_driver.o.x86
-????????? ? ? ? ? ? tbs62x0fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs6921ctrl.o.x86
-????????? ? ? ? ? ? tbs6921ctrl.o.x86_64
-????????? ? ? ? ? ? tbs6921fe_driver.o.x86
-????????? ? ? ? ? ? tbs6921fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs6922fe_driver.o.x86
-????????? ? ? ? ? ? tbs6922fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs6925ctrl_driver.o.x86
-????????? ? ? ? ? ? tbs6925ctrl_driver.o.x86_64
-????????? ? ? ? ? ? tbs6928fe_driver.o.x86
-????????? ? ? ? ? ? tbs6928fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs6980ctrl.o.x86
-????????? ? ? ? ? ? tbs6980ctrl.o.x86_64
-????????? ? ? ? ? ? tbs6980fe_driver.o.x86
-????????? ? ? ? ? ? tbs6980fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs6981ctrl.o.x86
-????????? ? ? ? ? ? tbs6981ctrl.o.x86_64
-????????? ? ? ? ? ? tbs6981fe_driver.o.x86
-????????? ? ? ? ? ? tbs6981fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs6984fe_driver.o.x86
-????????? ? ? ? ? ? tbs6984fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs6992_driver.o.x86
-????????? ? ? ? ? ? tbs6992_driver.o.x86_64
-????????? ? ? ? ? ? tbs8921ctrl.o.x86
-????????? ? ? ? ? ? tbs8921ctrl.o.x86_64
-????????? ? ? ? ? ? tbs8921fe_driver.o.x86
-????????? ? ? ? ? ? tbs8921fe_driver.o.x86_64
-????????? ? ? ? ? ? tbs8922ctrl.o.x86
-????????? ? ? ? ? ? tbs8922ctrl.o.x86_64
-????????? ? ? ? ? ? tbs8922fe_driver.o.x86
-????????? ? ? ? ? ? tbs8922fe_driver.o.x86_64
-????????? ? ? ? ? ? tbsctrl.o.x86
-????????? ? ? ? ? ? tbsctrl.o.x86_64
-????????? ? ? ? ? ? tbs-x86_64.sh
-????????? ? ? ? ? ? tbs-x86.sh
-????????? ? ? ? ? ? versions.txt
localhost linux-tbs-drivers
# ./v4l/tbs-x86_64.sh
TBS drivers configured for x86_64 platform.
localhost linux-tbs-drivers
# make
make -C /tmp/linux-tbs-drivers_111013/linux-tbs-drivers/v4l
/bin/sh: /sbin/lsmod: No such file or directory
make[1]: Entering directory `/tmp/linux-tbs-drivers_111013/linux-tbs-drivers/v4l'
No version yet, using 3.0-ARCH
make[1]: Leaving directory `/tmp/linux-tbs-drivers_111013/linux-tbs-drivers/v4l'
/bin/sh: /sbin/lsmod: No such file or directory
make[1]: Entering directory `/tmp/linux-tbs-drivers_111013/linux-tbs-drivers/v4l'
Updating/Creating .config
Preparing to compile for kernel version
File not found: /lib/modules//build/.config at ./scripts/make_kconfig.pl line 33.
make[1]: *** [.config] Error 2
make[1]: Leaving directory `/tmp/linux-tbs-drivers_111013/linux-tbs-drivers/v4l'
make: *** [all] Error 2
[ 10.173009] cx25840 3-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
[ 10.180560] cx23885_dvb_register() allocating 1 frontend(s)
[ 10.180562] cx23885[0]: cx23885 based dvb card
[ 10.238417] TurboSight TBS 6981 Frontend 0 Attaching...
[ 10.238846] BUG: unable to handle kernel paging request at 0000000300110010
[ 10.239117] IP: [<ffffffffa02b8c85>] tbs6981ctrl1+0x15/0x20 [cx23885]
[ 10.239364] PGD 12714c067 PUD 0
[ 10.239495] Oops: 0000 [#1] PREEMPT SMP
[ 10.239657] CPU 1
[ 10.239730] Modules linked in: tbs6981fe(P) snd_usb_audio snd_usbmidi_lib snd_rawmidi snd_seq_device nvidia(P) ir_lirc_codec lirc_dev ir_mce_kbd_decoder ir_sony_decoder cx25840 ir_jvc_decoder ir_rc6_decoder ir_rc5_decoder snd_hda_codec_via ir_nec_decoder snd_hda_intel cx23885(+) snd_hda_codec rc_core cx2341x snd_hwdep snd_pcm videobuf_dma_sg videobuf_dvb snd_timer dvb_core snd soundcore videobuf_core r8169 sg evdev v4l2_common videodev media v4l2_compat_ioctl32 btcx_risc tveeprom iTCO_wdt mii snd_page_alloc asus_atk0110 pcspkr i2c_i801 intel_agp button iTCO_vendor_support intel_gtt i2c_core processor ext4 mbcache jbd2 crc16 sr_mod cdrom sd_mod usbhid hid uhci_hcd ahci libahci ehci_hcd libata usbcore scsi_mod
[ 10.241398]
[ 10.241398] Pid: 428, comm: modprobe Tainted: P 3.0-ARCH #1 System manufacturer System Product Name/P5Q SE PLUS
[ 10.241398] RIP: 0010:[<ffffffffa02b8c85>] [<ffffffffa02b8c85>] tbs6981ctrl1+0x15/0x20 [cx23885]
[ 10.241398] RSP: 0018:ffff8801283ff9f8 EFLAGS: 00010202
[ 10.241398] RAX: ffff8801283ffa7e RBX: ffffffffa02c5080 RCX: 0000000000000001
[ 10.241398] RDX: 0000000000000001 RSI: 0000000300110010 RDI: ffff880122440000
[ 10.241398] RBP: ffff8801283ff9f8 R08: 000000000cd890f9 R09: 00000000f8db99c1
[ 10.241398] R10: 0000000041652316 R11: 00000000300bacc0 R12: ffff880122440000
[ 10.241398] R13: 0000000000000001 R14: 0000000000000001 R15: ffff880126a58800
[ 10.241398] FS: 00007f0a5403f700(0000) GS:ffff88012fc80000(0000) knlGS:0000000000000000
[ 10.241398] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 10.241398] CR2: 0000000300110010 CR3: 0000000127c32000 CR4: 00000000000406e0
[ 10.241398] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 10.241398] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 10.241398] Process modprobe (pid: 428, threadinfo ffff8801283fe000, task ffff880127f7b250)
[ 10.241398] Stack:
[ 10.241398] ffff8801283ffa28 ffffffffa0f4b082 ffffffffa02c5080 ffff880122440000
[ 10.241398] ffff8801283ffa78 00000000000000ff ffff8801283ffa48 ffffffffa0f4b23f
[ 10.241398] ffffffffa02c5080 ffff880122440000 ffff8801283ffad8 ffffffffa0f4ba66
[ 10.241398] Call Trace:
[ 10.241398] [<ffffffffa0f4b082>] SetGpioPinDirection+0x32/0x80 [tbs6981fe]
[ 10.241398] [<ffffffffa0f4b23f>] SetEncrypt_Cs+0x5f/0x80 [tbs6981fe]
[ 10.241398] [<ffffffffa0f4ba66>] tbs6981fe_attach+0x196/0x4f0 [tbs6981fe]
[ 10.241398] [<ffffffff810996f0>] ? mod_find_symname+0x90/0x90
[ 10.241398] [<ffffffffa02b0ae7>] dvb_register+0x1427/0x2410 [cx23885]
[ 10.241398] [<ffffffff8105d079>] ? console_unlock+0x1a9/0x200
[ 10.241398] [<ffffffff813f2c4f>] ? __mutex_lock_slowpath+0x23f/0x330
[ 10.241398] [<ffffffff81082b4f>] ? __mutex_init+0x2f/0x40
[ 10.241398] [<ffffffffa00cc3d5>] ? videobuf_queue_core_init+0x105/0x1b0 [videobuf_core]
[ 10.241398] [<ffffffffa02b1d78>] cx23885_dvb_register+0x118/0x150 [cx23885]
[ 10.241398] [<ffffffffa02a7d42>] ? cx23885_ir_init+0x92/0x300 [cx23885]
[ 10.241398] [<ffffffffa02b9abf>] cx23885_initdev+0x8eb/0xc6e [cx23885]
[ 10.241398] [<ffffffff812f3d76>] ? __pm_runtime_set_status+0x146/0x200
[ 10.241398] [<ffffffff81240ecc>] local_pci_probe+0x5c/0xd0
[ 10.241398] [<ffffffff81241671>] pci_device_probe+0x101/0x120
[ 10.241398] [<ffffffff812ea43e>] driver_probe_device+0x7e/0x1b0
[ 10.241398] [<ffffffff812ea61b>] __driver_attach+0xab/0xb0
[ 10.241398] [<ffffffff812ea570>] ? driver_probe_device+0x1b0/0x1b0
[ 10.241398] [<ffffffff812ea570>] ? driver_probe_device+0x1b0/0x1b0
[ 10.241398] [<ffffffff812e93fc>] bus_for_each_dev+0x5c/0x90
[ 10.241398] [<ffffffff812ea0ce>] driver_attach+0x1e/0x20
[ 10.241398] [<ffffffff812e9d20>] bus_add_driver+0x1a0/0x270
[ 10.241398] [<ffffffffa02ca000>] ? 0xffffffffa02c9fff
[ 10.241398] [<ffffffff812eab86>] driver_register+0x76/0x140
[ 10.241398] [<ffffffff813eb0f9>] ? printk+0x41/0x43
[ 10.241398] [<ffffffffa02ca000>] ? 0xffffffffa02c9fff
[ 10.241398] [<ffffffff812425d6>] __pci_register_driver+0x56/0xd0
[ 10.241398] [<ffffffffa02ca033>] cx23885_init+0x33/0x35 [cx23885]
[ 10.241398] [<ffffffff81002040>] do_one_initcall+0x40/0x180
[ 10.241398] [<ffffffff8109d5ef>] sys_init_module+0x8f/0x200
[ 10.241398] [<ffffffff813f4c82>] system_call_fastpath+0x16/0x1b
[ 10.241398] Code: 02 48 89 e5 48 03 b7 b8 00 00 00 89 16 31 c0 c9 c3 90 90 90 90 90 55 c1 fe 02 48 63 f6 48 c1 e6 02 48 89 e5 48 03 b7 b8 00 00 00 <8b> 06 c9 c3 0f 1f 80 00 00 00 00 55 c1 fe 02 48 63 f6 48 c1 e6
[ 10.241398] RIP [<ffffffffa02b8c85>] tbs6981ctrl1+0x15/0x20 [cx23885]
[ 10.241398] RSP <ffff8801283ff9f8>
[ 10.241398] CR2: 0000000300110010
[ 10.415043] ---[ end trace 8cc6cc126764aad9 ]---
hda Wrote:Thanks for the quick reply cody.
After following your instructions and compiling the driver I get the following in dmesg after inserting the module:
hda Wrote:Also any idea why I cant list the driver directories as a regular user?
Users browsing this forum: No registered users and 0 guests