Page 17 of 18

TBS6903

PostPosted: Sun Nov 25, 2018 9:16 pm
by ptergrand
driver dogru olarak yuklenmis mi

Re: TBS6903

PostPosted: Mon Nov 26, 2018 12:56 am
by ptergrand
ptergrand Wrote:driver dogru olarak yuklenmis mi



Code: Select All Code
star@star:~$ dmesg | grep TBS
[   17.908610] TBSECP3 driver 0000:02:00.0: TurboSight TBS 6903 DVB-S/S2
[   17.909290] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[   17.996209] TBSECP3 driver 0000:02:00.0: MAC address 00:22:ab:f0:be:72
[   18.311682] TBSECP3 driver 0000:02:00.0: DVB: registering adapter 0 frontend 0 (TurboSight TBS 6903 DVB-S/S2 )...
[   18.311800] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
[   18.393124] TBSECP3 driver 0000:02:00.0: MAC address 00:22:ab:f0:be:73
[   18.393148] TBSECP3 driver 0000:02:00.0: DVB: registering adapter 1 frontend 0 (TurboSight TBS 6903 DVB-S/S2 )...
[   18.393269] TBSECP3 driver 0000:02:00.0: TurboSight TBS 6903 DVB-S/S2 : PCI 0000:02:00.0, IRQ 28, MMIO 0xfeac0000
star@star:~$

Re: Good News,Open source code for TBS Card has been release

PostPosted: Mon Nov 26, 2018 11:19 pm
by ptergrand
usr/src/media_build/v4l/tbsecp3-dvb.c: In function 'tbs6308_read_mac_ext':
/usr/src/media_build/v4l/tbsecp3-dvb.c:197:22: warning: unused variable 'dev' [-Wunused-variable]
struct tbsecp3_dev *dev = adap->dev;

Re: Good News,Open source code for TBS Card has been release

PostPosted: Fri Feb 08, 2019 8:04 am
by dnairb
TBS 6205 DVB-T PCIe on Xubuntu (currently 18.04, Bionic)
Module used: Si2157

I have been using this open source code since its release with a few different cards, and have not had any issues with the installation or use of the cards. I do have a question regarding the compiling and installation process, however:

Rather than compiling every module, is it possible to pass the module's name to 'make', so that only the required module is compiled? It's not a great issue if not; it is time-consuming otherwise, however, and seems to be overkill to do this.

Brian

Re: Good News,Open source code for TBS Card has been release

PostPosted: Mon Jun 17, 2019 7:34 pm
by thori
I have a problem but can't see where. I run a server with 3 6905 Cards:

Code: Select All Code
 lspci -vvv | grep 6905
        Subsystem: Device 6905:0001
        Subsystem: Device 6905:0001
        Subsystem: Device 6905:0001

Follow the Tut on Post 1 step by step, everything went through smooth and without hassle or a error (some small error when make but nothing dramatically)
After i make install, no errors, all works fine.

But if i check the frondend with dmesg | grep frontend, nothing happen, no output. Install TVH, no Hardware detected.

Whats wrong and how to check/fix it?

Re: Good News,Open source code for TBS Card has been release

PostPosted: Wed Jul 03, 2019 6:09 pm
by steven
thori Wrote:I have a problem but can't see where. I run a server with 3 6905 Cards:

Code: Select All Code
 lspci -vvv | grep 6905
        Subsystem: Device 6905:0001
        Subsystem: Device 6905:0001
        Subsystem: Device 6905:0001

Follow the Tut on Post 1 step by step, everything went through smooth and without hassle or a error (some small error when make but nothing dramatically)
After i make install, no errors, all works fine.

But if i check the frondend with dmesg | grep frontend, nothing happen, no output. Install TVH, no Hardware detected.

Whats wrong and how to check/fix it?


Hi which kernel you are using ? and please send one email to our support@tbsdtv.com attatch the full dmesg log
and you can have a try with this package :
#wget http://www.tbsdtv.com/download/document ... 13.tar.bz2
# sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
#tar jxvf media_build-2019-06-13.tar.bz2
#cd media_build
#./install.sh
#reboot

Thanks

Kind Regards

steven

Re: Good News,Open source code for TBS Card has been release

PostPosted: Sun Sep 13, 2020 6:18 pm
by cband
diabloss Wrote:
ptergrand Wrote:PLEASE HELP ME.


TBS Driver Installation
Some DVB devices support in the Linux kernel by the default. But for the most popular devices by DigitalDevices and TBS drivers should be installed manually. In this manual will be described how to install drivers on Ubuntu/Debian Linux.

.....

Probably Linux kernel has been updated. After Linux kernel update drivers should be reinstalled.


I followed your instructions in Ubuntu 20.04 and they worked, however I am not sure about how to reinstall after a Linux kernel update. In particular, I'd like to be able to reinstall the existing drivers without having to go out and download new ones from github. BUT, if I just omit these two lines...

Code: Select All Code
git clone https://github.com/tbsdtv/media_build.git
git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media


... it builds the drivers for the previous kernel, not the new kernel that has just been installed. However if I delete the media and media_build directories including all their contents, and then go through the entire process and include both of those lines, then it builds the drivers for the current (newly installed) kernel. Which makes no sense to me at all - why does the act of re-downloading the drivers trigger it to build them for the new kernel?

With the old proprietary drivers I could just keep using the ones that worked for me until something changed in the Linux kernel that actually made updating the drivers necessary. That's what I'd like to be able to do with the open source drivers - just keep using the ones that I know work, without re-downloading them every time. But how do I do that? Thanks in advance for any assistance!

Re: Good News,Open source code for TBS Card has been release

PostPosted: Tue Sep 15, 2020 2:13 pm
by steven
Hi

we have offline package you can keep it :
# wget http://www.tbsdtv.com/download/document/linux/media_build-2020-08-27.tar.bz2
# sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
#tar jxvf media_build-2020-08-27.tar.bz2
#cd media_build
#./install.sh
#reboot

Thanks

Kind Regards

steven

Re: Good News,Open source code for TBS Card has been release

PostPosted: Tue Sep 15, 2020 4:47 pm
by cband
Thank you, will give it a try next time there is a Ubuntu kernel update.

Re: Good News,Open source code for TBS Card has been release

PostPosted: Sun Sep 27, 2020 3:15 am
by cband
steven Wrote:Hi

we have offline package you can keep it :
# wget http://www.tbsdtv.com/download/document/linux/media_build-2020-08-27.tar.bz2
# sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
#tar jxvf media_build-2020-08-27.tar.bz2
#cd media_build
#./install.sh
#reboot

Thanks

Kind Regards

steven


Unfortunately it did not work. When I ran ./install.sh without using sudo I got all kinds of errors. When I did sudo ./install.sh then it installed a couple new pieces of software using apt install, and then ran for a while and then failed here (note the fatal error in the fifth line). Any suggestions?

Code: Select All Code
  CC [M]  /home/backend/drivers/media_build/v4l/cx18-driver.o
  CC [M]  /home/backend/drivers/media_build/v4l/cx18-cards.o
  CC [M]  /home/backend/drivers/media_build/v4l/cx18-i2c.o
  CC [M]  /home/backend/drivers/media_build/v4l/cx18-firmware.o
/home/backend/drivers/media_build/v4l/ivtvfb.c:40:10: fatal error: asm/memtype.h: No such file or directory
   40 | #include <asm/memtype.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [scripts/Makefile.build:275: /home/backend/drivers/media_build/v4l/ivtvfb.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:1734: /home/backend/drivers/media_build/v4l] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-5.4.0-48-generic'
make[1]: *** [Makefile:52: default] Error 2
make[1]: Leaving directory '/home/backend/drivers/media_build/v4l'
make: *** [Makefile:26: all] Error 2
V4L drivers installing...
make -C /home/backend/drivers/media_build/v4l install
make[1]: Entering directory '/home/backend/drivers/media_build/v4l'
Installing kernel modules under /lib/modules/5.4.0-48-generic/kernel/drivers/media/:
/sbin/depmod -a 5.4.0-48-generic
make -C firmware install
make[2]: Entering directory '/home/backend/drivers/media_build/v4l/firmware'
Installing firmwares at /lib/firmware:
make[2]: Leaving directory '/home/backend/drivers/media_build/v4l/firmware'
make[1]: Leaving directory '/home/backend/drivers/media_build/v4l'
V4L drivers installation done
You need to reboot...


I finally used the ones from git again and they worked but of course it did the full reinstall from git again. All I need is a way to reinstall the existing drivers without needing to connect to git or to update them from git, as long as the version of the drivers that I already have still works.