How to Install TBS6985 Driver on Ubuntu
Added by Arshvinder Singh Sehmi almost 11 years ago
Hi Team,
I am new to linux. I shall be very thankful to you if anybody could please suggest and help me in installing TBS6985 drivers on Ubuntu 12.03.92.
I have downloaded the drviers from tbsdtv.com and they are archieved in a .zip file format. Please help.
Thanks & Regards,
ErSehmi
Replies (54)
RE: How to Install TBS6985 Driver on Ubuntu - Added by Bengt Madeberg almost 11 years ago
Read the readme files or
From linuxtv.org
Making it work
I.1 extract linux-tbs-drivers.tar.bz2 archive:
tar xjvf linux-tbs-drivers.tar.bz2
I.2 go to driver package directory:
cd linux-tbs-drivers
I.3 select build arch 32bit or 64bit
./v4l/tbs-x86.sh
or
./v4l/tbs-x86_64.sh
I.4 build and install the driver:
make && make install
I.5 reboot in order to load the newly installed driver:
shutdown -r now
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Please confirm what is this -
I.4 build and install the driver:
make && make install
Where I have to build them?
Also, where I have to write all the above commands
Thanks & Regards,
ErSehmi
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Please provide me step by step process with screenshot. I couldn't able to understand what all you have written above!
Thanks & Regards,
ErSehmi
RE: How to Install TBS6985 Driver on Ubuntu - Added by Bengt Madeberg almost 11 years ago
Open a terminal window. Goto the directory where you have the downloaded driver and do the commands above...
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Please help me. I got the following error & warning while I run make && make install
make2: Entering directory `/usr/src/linux-headers-3.8.0-29-generic'
Building modules, stage 2.
MODPOST 537 modules
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6985ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6985ctrl.o
Installing kernel modules under /lib/modules/3.8.0-29-generic/kernel/drivers/media/:
video/gspca/m5602/: install: cannot create directory `/lib/modules/3.8.0-29-generic/kernel/drivers/media/video': Permission denied
gspca_m5602.ko install: cannot create regular file `/lib/modules/3.8.0-29-generic/kernel/drivers/media/video/gspca/m5602': No such file or directory
strip: '/lib/modules/3.8.0-29-generic/kernel/drivers/media/video/gspca/m5602/*.ko': No such file
make1: * [media-install] Error 1
make1: Leaving directory `/root/tbs/linux-tbs-drivers/v4l'
make: * [install] Error 2
Thanks & regards,
ErSehmi
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
You should run "make install" as root.
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Run as root even getting the following warning messages -
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6985ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6985ctrl.o
What is this? How to resolve this issue?
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
I would suggest that you remove "linux-tbs-drivers" directory, unpack linux-tbs-drivers.tar.bz2 again and start from scratch. It should work. At least it did work for me (ubutu 12.04, x64).
If you got that driver from some forum post or strange page, then go ahead and download the latest driver from official page, to be sure.
http://www.tbsdtv.com/download/document/common/tbs-linux-drivers_v130927.zip
Run everything as root
# if you downloaded new driver, then use appropriate unzip command first # I assume that you have linux-tbs-drivers.tar.bz2 in /root/tbs/ folder cd /root/tbs/ rm -rf linux-tbs-drivers/ tar xjvf linux-tbs-drivers.tar.bz2 cd linux-tbs-drivers/ ./v4l/tbs-x86.sh # for 32bit linux, DO NOT RUN BOTH, only choose one that matches your installation ./v4l/tbs-x86_64.sh # for 64bit linux make # ONLY if everything went ok, then make install
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
I hav repeated the complete process are you have explained above. But I think I didn't got any success this time again
case after installing make, I ran the following command
dmesg | grep frontend
And, as others suggested it should yield the following -
dmesg | grep frontend
[ 2.675672] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6985 DVBS/S2 frontend)...
[ 3.228796] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6985 DVBS/S2 frontend)...
[ 3.780790] DVB: registering adapter 2 frontend 0 (TurboSight TBS 6985 DVBS/S2 frontend)...
[ 4.332797] DVB: registering adapter 3 frontend 0 (TurboSight TBS 6985 DVBS/S2 frontend)...
But, in my case it yielded
[ 8.520003] [<f90ea16f>] saa716x_tbs6985_frontend_attach+0xef/0x470 [saa716x_tbs_dvb]
Please suggest me where is an issue in all this!
Thanks In Advance!
Regards,
ErSehmi
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Please fomd the output of make command at my system
root@HP6040in:~/tbs/linux-tbs-drivers# make
make -C /root/tbs/linux-tbs-drivers/v4l
make1: Entering directory `/root/tbs/linux-tbs-drivers/v4l'
creating symbolic links...
make -C firmware prep
make2: Entering directory `/root/tbs/linux-tbs-drivers/v4l/firmware'
make2: Leaving directory `/root/tbs/linux-tbs-drivers/v4l/firmware'
make -C firmware
make2: Entering directory `/root/tbs/linux-tbs-drivers/v4l/firmware'
make2: Nothing to be done for `default'.
make2: Leaving directory `/root/tbs/linux-tbs-drivers/v4l/firmware'
Kernel build directory is /lib/modules/3.8.0-29-generic/build
make -C /lib/modules/3.8.0-29-generic/build SUBDIRS=/root/tbs/linux-tbs-drivers/v4l modules
make2: Entering directory `/usr/src/linux-headers-3.8.0-29-generic'
Building modules, stage 2.
MODPOST 537 modules
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs8921ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs8921ctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5220ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5220ctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5680ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5680ctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5880ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5880ctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5881ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5881ctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5925ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5925ctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbsdvbcctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbsdvbcctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5922ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5922ctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5921ctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5921ctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbsctrl.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbsctrl.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5220fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5220fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5280fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5280fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5680fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5680fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5880fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5880fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5881fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5881fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5921fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5921fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5922fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5922fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs5925fe_ctrl_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs5925fe_ctrl_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs62x0fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs62x0fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs62x1fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs62x1fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6618fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6618fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6680fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6680fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6921fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6921fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6922fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6922fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6923fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6923fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6925ctrl_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6925ctrl_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6926_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6926_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6926ctrl_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6926ctrl_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6928fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6928fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6928se_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6928se_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6980fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6980fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6981fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6981fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6982fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6982fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6982se_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6982se_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6984fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6984fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6985fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6985fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6985se_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6985se_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6991fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6991fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6991se_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6991se_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs6992_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs6992_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs8921fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs8921fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbs8922fe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbs8922fe_driver.o
WARNING: could not find /root/tbs/linux-tbs-drivers/v4l/.tbsdvbcfe_driver.o.cmd for /root/tbs/linux-tbs-drivers/v4l/tbsdvbcfe_driver.o
make2: Leaving directory `/usr/src/linux-headers-3.8.0-29-generic'
./scripts/rmmod.pl check
found 537 modules
make1: Leaving directory `/root/tbs/linux-tbs-drivers/v4l'
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
Strange. Do you have all needed tools? Did you install build-essential package? Maybe you are missing something.
You do have make. But what about gcc and other tools?
I just tried to build it on my machine.
I do get the same warnings but it continues with lot of lines like this:
CC /root/tbs-drivers/linux-tbs-drivers/v4l/adp1653.mod.o LD [M] /root/tbs-drivers/linux-tbs-drivers/v4l/adp1653.ko CC /root/tbs-drivers/linux-tbs-drivers/v4l/adv7170.mod.o LD [M] /root/tbs-drivers/linux-tbs-drivers/v4l/adv7170.ko CC /root/tbs-drivers/linux-tbs-drivers/v4l/adv7175.mod.o LD [M] /root/tbs-drivers/linux-tbs-drivers/v4l/adv7175.ko CC /root/tbs-drivers/linux-tbs-drivers/v4l/adv7180.mod.o ...
And then finishes:
... CC /root/tbs-drivers/linux-tbs-drivers/v4l/zr364xx.mod.o LD [M] /root/tbs-drivers/linux-tbs-drivers/v4l/zr364xx.ko make[2]: Leaving directory `/usr/src/linux-headers-3.8.0-29-generic' ./scripts/rmmod.pl check found 525 modules make[1]: Leaving directory `/root/tbs-drivers/linux-tbs-drivers/v4l'
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
I think I have only update linux-headers and after that I am not sure what all I have at my system, since I am a newbie
Please suggest me what all other packages I need at my system for successful installation.
Regards,
ErSehmi
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
The most important package is build-essential, it contains tools for compiling kernel and modules.
apt-get install build-essential
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
I ran this command and got the following message
root@HP6040in:~/tbs/linux-tbs-drivers# apt-get install build-essential
Reading package lists... Done
Building dependency tree
Reading state information... Done
build-essential is already the newest version.
The following package was automatically installed and is no longer required:
thunderbird-globalmenu
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 240 not upgraded.
What shall I do next please suggest? Since, I am getting headache cause I couldn't able to see any TV adapters in TVHeadEnd Configuration.
Please suggest!
Regards,
ErSehmi
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
Looks ok. You have build-essentials.
But your logs do not show any lines with CC or LD, that is strange. Looks like everything is either built already or you are missing something.
You should get lot of lines starting with CC and LD.
Now, if you run "make" 2nd time, then that is normal, because everything is already built. The just do "make install" and restart your computer.
If you did "make install" and restart and it's still not working, then try this:
cd /root/tbs/linux-tbs-drivers rm -rf /lib/modules/`uname -r`/kernel/drivers/media/ make install
And then restart again.
It removes old media tree and installs TBS modules again. Otherwise there might be some conflicts.
It should work now.
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Done the same but in the same situation where I was earlier!
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
What do you get when you run:
dmesg | grep -i dvb
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
The output of dmesg | grep dvb is
root@HP6040in:~/tbs/linux-tbs-drivers# dmesg | grep dvb
[ 7.640362] DVB: registering new adapter (SAA716x dvb adapter)
[ 8.232424] IP: [<f8755c83>] tbsctrl1+0x3/0x10 [saa716x_tbs_dvb]
[ 8.232883] Modules linked in: snd_hda_intel(F+) tbs6985fe(POF) snd_hda_codec(F) snd_hwdep(F) snd_pcm(F) rc_tbs_nec(OF) snd_seq_midi(F) snd_rawmidi(F) snd_seq_midi_event(F) saa716x_tbs_dvb(OF+) tbs6991se(POF) ir_lirc_codec(OF) tbs6928fe(POF) lirc_dev(OF) snd_seq(F) ir_mce_kbd_decoder(OF) ir_sony_decoder(OF) ir_jvc_decoder(OF) ir_rc6_decoder(OF) ir_rc5_decoder(OF) ir_nec_decoder(OF) tbs6922fe(POF) rc_core(OF) snd_timer(F) saa716x_core(OF) snd_seq_device(F) dvb_core(OF) i2c_algo_bit(F) tbs6618fe(POF) tbs6991fe(POF) snd(F) tbs6982se(POF) tbs6928se(POF) tbs6985se(POF) tbs6923fe(POF) stv090x(OF) soundcore(F) coretemp(F) snd_page_alloc(F) wmi(F) tbs6680fe(POF) tbs6982fe(POF) microcode(F) psmouse(F) serio_raw(F) i2c_nforce2(F) drm(F) mac_hid(F) lp(F) parport(F) hid_generic(F) usbhid(F) hid(F) usb_storage(F) pata_acpi(F) firewire_ohci(F) firewire_core(F) crc_itu_t(F) forcedeth(F) ahci(F) libahci(F) pata_amd(F)
[ 8.236002] EIP is at tbsctrl1+0x3/0x10 [saa716x_tbs_dvb]
[ 8.236002] [<f875216f>] saa716x_tbs6985_frontend_attach+0xef/0x470 [saa716x_tbs_dvb]
[ 8.236002] [<f86c8bbf>] saa716x_dvb_init+0x4f/0x510 [saa716x_core]
[ 8.236002] [<f8755752>] saa716x_tbs_pci_probe+0x1b2/0x300 [saa716x_tbs_dvb]
[ 8.236002] [<f87558bc>] saa716x_tbs_init+0x1c/0x20 [saa716x_tbs_dvb]
[ 8.236002] [<f87558a0>] ? saa716x_tbs_pci_probe+0x300/0x300 [saa716x_tbs_dvb]
[ 8.236002] EIP: [<f8755c83>] tbsctrl1+0x3/0x10 [saa716x_tbs_dvb] SS:ESP 0068:f2469cb4
And the output of dmesg | grep TBS is
[ 7.640144] input: saa716x IR (TurboSight TBS 6985) as /devices/pci0000:00/0000:00:0d.0/0000:04:00.0/rc/rc0/input7
[ 7.640208] rc0: saa716x IR (TurboSight TBS 6985) as /devices/pci0000:00/0000:00:0d.0/0000:04:00.0/rc/rc0
[ 8.232016] TurboSight TBS 6985 Frontend Attaching...
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Please confirm me isn't this issue due to I have not attached IR cable with my TBS card while installing drivers?
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
The outpuf of grep -i dvb is
root@HP6040in:~/tbs/linux-tbs-drivers# dmesg | grep -i dvb
[ 7.640362] DVB: registering new adapter (SAA716x dvb adapter)
[ 8.232424] IP: [<f8755c83>] tbsctrl1+0x3/0x10 [saa716x_tbs_dvb]
[ 8.232883] Modules linked in: snd_hda_intel(F+) tbs6985fe(POF) snd_hda_codec(F) snd_hwdep(F) snd_pcm(F) rc_tbs_nec(OF) snd_seq_midi(F) snd_rawmidi(F) snd_seq_midi_event(F) saa716x_tbs_dvb(OF+) tbs6991se(POF) ir_lirc_codec(OF) tbs6928fe(POF) lirc_dev(OF) snd_seq(F) ir_mce_kbd_decoder(OF) ir_sony_decoder(OF) ir_jvc_decoder(OF) ir_rc6_decoder(OF) ir_rc5_decoder(OF) ir_nec_decoder(OF) tbs6922fe(POF) rc_core(OF) snd_timer(F) saa716x_core(OF) snd_seq_device(F) dvb_core(OF) i2c_algo_bit(F) tbs6618fe(POF) tbs6991fe(POF) snd(F) tbs6982se(POF) tbs6928se(POF) tbs6985se(POF) tbs6923fe(POF) stv090x(OF) soundcore(F) coretemp(F) snd_page_alloc(F) wmi(F) tbs6680fe(POF) tbs6982fe(POF) microcode(F) psmouse(F) serio_raw(F) i2c_nforce2(F) drm(F) mac_hid(F) lp(F) parport(F) hid_generic(F) usbhid(F) hid(F) usb_storage(F) pata_acpi(F) firewire_ohci(F) firewire_core(F) crc_itu_t(F) forcedeth(F) ahci(F) libahci(F) pata_amd(F)
[ 8.236002] EIP is at tbsctrl1+0x3/0x10 [saa716x_tbs_dvb]
[ 8.236002] [<f875216f>] saa716x_tbs6985_frontend_attach+0xef/0x470 [saa716x_tbs_dvb]
[ 8.236002] [<f86c8bbf>] saa716x_dvb_init+0x4f/0x510 [saa716x_core]
[ 8.236002] [<f8755752>] saa716x_tbs_pci_probe+0x1b2/0x300 [saa716x_tbs_dvb]
[ 8.236002] [<f87558bc>] saa716x_tbs_init+0x1c/0x20 [saa716x_tbs_dvb]
[ 8.236002] [<f87558a0>] ? saa716x_tbs_pci_probe+0x300/0x300 [saa716x_tbs_dvb]
[ 8.236002] EIP: [<f8755c83>] tbsctrl1+0x3/0x10 [saa716x_tbs_dvb] SS:ESP 0068:f2469cb4
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
No, IR is not the problem here.
IR is the only part that works.
Looks like saa716x_tbs_dvb module is is crashing.
Why? Well, that I can not tell.
I'm afraid that at this point I can not help.
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
Can you post output of:
uname -a
And can you tell, did you run:
./v4l/tbs-x86.sh
or
./v4l/tbs-x86_64.sh
Maybe you did compile wrong version... well... not sure that is possible. But it's a thought.
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Please confirm me one thing I am using this card and it is working perfectly under windows media center 8.1
Also, I have not connected extra power cable that is shipped with this card.
Do, I need to connect that power cable to power the card under ubuntu
Regards,
ErSehmi
RE: How to Install TBS6985 Driver on Ubuntu - Added by srx srx almost 11 years ago
If it works under windows, then I can not see why it should not run under linux.
Extra power cable should be used, specially if you use more than one input. Otherwise you can burn your card and/or motherboard. PCIe can not deliver enough power.
I doubt that absence of extra power cable will make driver crash. But you can try if it makes a difference. It's easy to add that cable. If your PSU has PCIe graphic card power cable, then it's even easier, it's the same thing.
I'm using extra power cable. But I'm using all four inputs too. I do not even want to try what happens without it.
I'm running Ubuntu 12.04 LTS 64bit on AMD Phenom X2 and 2GB ram on some cheap Gigabyte motherboard.
Kernel is 3.8.0-29-generic
I'm using this driver: tbs-linux-drivers_v130927.zip
And it works, no problems.
RE: How to Install TBS6985 Driver on Ubuntu - Added by Arshvinder Singh Sehmi almost 11 years ago
Right now I am using only 1 input of card.
and when i use the following command
lspci -v
it yields, it means that ubuntu detects my card. But TvheadEnd donot
04:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 02)
Subsystem: Device 6985:0002
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at efe00000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+
Capabilities: [50] Express Endpoint, MSI 00
Capabilities: [74] Power Management version 2
Capabilities: [80] Vendor Specific Information: Len=50 >
Capabilities: [100] Vendor Specific Information: ID=0000 Rev=0 Len=088 >
Kernel driver in use: SAA716x TBS
Kernel modules: saa716x_tbs-dvb