Page 1 of 1

How install tbs6983 driver on fedora 26 kernel 4.12 high?

PostPosted: Sun Sep 03, 2017 8:04 am
by sajjads24
hi
how install tbs6983 driver on fedora 26 with kernel :
Code: Select All Code
[sajjad@localhost ~]$ uname -r
4.12.9-300.fc26.x86_64
[sajjad@localhost ~]$ lspci
00:00.0 Host bridge: Intel Corporation Core Processor DMI (rev 11)
00:03.0 PCI bridge: Intel Corporation Core Processor PCI Express Root Port 1 (rev 11)
00:08.0 System peripheral: Intel Corporation Core Processor System Management Registers (rev 11)
00:08.1 System peripheral: Intel Corporation Core Processor Semaphore and Scratchpad Registers (rev 11)
00:08.2 System peripheral: Intel Corporation Core Processor System Control and Status Registers (rev 11)
00:08.3 System peripheral: Intel Corporation Core Processor Miscellaneous Registers (rev 11)
00:10.0 System peripheral: Intel Corporation Core Processor QPI Link (rev 11)
00:10.1 System peripheral: Intel Corporation Core Processor QPI Routing and Protocol Registers (rev 11)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.1 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 (rev 06)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06)
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)
00:1c.6 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 7 (rev 06)
00:1c.7 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 8 (rev 06)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation P55 Chipset LPC Interface Controller (rev 06)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Juniper XT [Radeon HD 6770]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Juniper HDMI Audio [Radeon HD 5700 Series]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
03:00.0 SATA controller: JMicron Technology Corp. JMB361 AHCI/IDE (rev 02)
03:00.1 IDE interface: JMicron Technology Corp. JMB361 AHCI/IDE (rev 02)
04:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
05:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9120 SATA 6Gb/s Controller (rev 12)
06:00.0 PCI bridge: Pericom Semiconductor Device 2304 (rev 05)
07:01.0 PCI bridge: Pericom Semiconductor Device 2304 (rev 05)
07:02.0 PCI bridge: Pericom Semiconductor Device 2304 (rev 05)
08:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
0b:01.0 Network controller: Qualcomm Atheros AR922X Wireless Network Adapter (rev 01)
3f:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-Core Registers (rev 04)
3f:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 04)
3f:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 04)
3f:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 04)
3f:03.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller (rev 04)
3f:03.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Target Address Decoder (rev 04)
3f:03.4 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Test Registers (rev 04)
3f:04.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Control Registers (rev 04)
3f:04.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Address Registers (rev 04)
3f:04.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Rank Registers (rev 04)
3f:04.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers (rev 04)
3f:05.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Control Registers (rev 04)
3f:05.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Address Registers (rev 04)
3f:05.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Rank Registers (rev 04)
3f:05.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers (rev 04)
[sajjad@localhost ~]$


plz helpe me ?

Re: How install tbs6983 driver on fedora 26 kernel 4.12 high

PostPosted: Sun Sep 03, 2017 10:32 pm
by sajjads24
i am download TBS Linux Driver v17330 from this link :
https://www.tbsiptv.com/downloads?path=6
but i am can not install on fedora 26 with kernel 4.12.9 !
how fix this error :
Code: Select All Code
[sajjad@localhost ~]$ su
Password:
[root@localhost sajjad]# cd /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/
[root@localhost linux-tbs-drivers]# ls
COPYING  dmesg_log  INSTALL  linux  Makefile  README  README.patches  v4l
[root@localhost linux-tbs-drivers]# ./INSTALL
./INSTALL: line 1: Mauro: command not found
./INSTALL: line 3: V4L/DVB: No such file or directory
./INSTALL: line 4: Those: command not found
./INSTALL: line 5: usage.: command not found
./INSTALL: line 7: =======================================================================: command not found
./INSTALL: line 8: Quick: command not found
make -C /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l all
make[1]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/firmware'
make[2]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/firmware'
make -C firmware
make[2]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/firmware'
make[2]: Nothing to be done for 'default'.
make[2]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/firmware'
Kernel build directory is /lib/modules/4.12.9-300.fc26.x86_64/build
make -C /lib/modules/4.12.9-300.fc26.x86_64/build SUBDIRS=/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l  modules
make[2]: Entering directory '/usr/src/kernels/4.12.9-300.fc26.x86_64'
  CC [M]  /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/saa7146_vbi.o
/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/saa7146_vbi.c: In function 'vbi_workaround':
/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/saa7146_vbi.c:117:6: error: implicit declaration of function 'signal_pending'; did you mean 'timer_pending'? [-Werror=implicit-function-declaration]
   if(signal_pending(current)) {
      ^~~~~~~~~~~~~~
      timer_pending
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:303: /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/saa7146_vbi.o] Error 1
make[2]: *** [Makefile:1519: _module_/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory '/usr/src/kernels/4.12.9-300.fc26.x86_64'
make[1]: *** [Makefile:52: default] Error 2
make[1]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
make: *** [Makefile:26: all] Error 2
./INSTALL: line 10: ======================================================================: command not found
./INSTALL: line 12: For: command not found
./INSTALL: line 13: other: command not found
./INSTALL: line 15: ======================: command not found
./INSTALL: line 16: Normal: command not found
./INSTALL: line 17: all: command not found
./INSTALL: line 19: clean: command not found
./INSTALL: line 20: but: command not found
./INSTALL: line 21: used: command not found
./INSTALL: line 23: distclean: command not found
./INSTALL: line 24: latest: command not found
./INSTALL: line 25: version.: command not found
./INSTALL: line 27: default: command not found
./INSTALL: line 28: This: command not found
make -C /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l
make[1]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/firmware'
make[2]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/firmware'
make -C firmware
make[2]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/firmware'
make[2]: Nothing to be done for 'default'.
make[2]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/firmware'
Kernel build directory is /lib/modules/4.12.9-300.fc26.x86_64/build
make -C /lib/modules/4.12.9-300.fc26.x86_64/build SUBDIRS=/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l  modules
make[2]: Entering directory '/usr/src/kernels/4.12.9-300.fc26.x86_64'
  CC [M]  /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/saa7146_vbi.o
/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/saa7146_vbi.c: In function 'vbi_workaround':
/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/saa7146_vbi.c:117:6: error: implicit declaration of function 'signal_pending'; did you mean 'timer_pending'? [-Werror=implicit-function-declaration]
   if(signal_pending(current)) {
      ^~~~~~~~~~~~~~
      timer_pending
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:303: /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l/saa7146_vbi.o] Error 1
make[2]: *** [Makefile:1519: _module_/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory '/usr/src/kernels/4.12.9-300.fc26.x86_64'
make[1]: *** [Makefile:52: default] Error 2
make[1]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
make: *** [Makefile:26: all] Error 2
install: target 'fill' is not a directory
./INSTALL: line 58: into: command not found
./INSTALL: line 59: careful: command not found
./INSTALL: line 61: xconfig: command not found
./INSTALL: line 62: kernel: command not found
./INSTALL: line 67: gconf: command not found
./INSTALL: line 69: config: command not found
./INSTALL: line 70: kernel: command not found
./INSTALL: line 75: mconf: command not found
./INSTALL: line 77: release: command not found
./INSTALL: line 78: Typical: command not found
make -C /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l release
make[1]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
Forcing kernel version to 2.6.12-18mdk.
make[1]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
./INSTALL: line 80: to: command not found
./INSTALL: line 81: This: command not found
./INSTALL: line 82: /lib/modules/2.6.12-18mdk/build/: No such file or directory
./INSTALL: line 83: points: command not found
./INSTALL: line 84: Or: command not found
make -C /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l release
make[1]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
Searching in /root/linux-git/Makefile for kernel version.
Forcing compiling to version ..
*** Warning: You should configure and build kernel before compiling V4L
make[1]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
./INSTALL: line 86: to: command not found
./INSTALL: line 87: To: command not found
make -C /home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l release
make[1]: Entering directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
No version yet, using 4.12.9-300.fc26.x86_64
make[1]: Leaving directory '/home/sajjad/ukdghkdg/fdgsfh/linux-tbs-drivers/v4l'
./INSTALL: line 90: ======================: command not found
./INSTALL: line 91: Module: command not found
./INSTALL: line 92: require: command not found
insmod: ERROR: this tool does not support loading from stdin!
rmmod: ERROR: Module _ is not currently loaded
rmmod: ERROR: Module removes is not currently loaded
rmmod: ERROR: Module all is not currently loaded
rmmod: ERROR: Module modules is not currently loaded
rmmod: ERROR: Module from is not currently loaded
rmmod: ERROR: Module V4L/DVB is not currently loaded
rmmod: ERROR: Module tree is not currently loaded
./INSTALL: line 98: reload: command not found
./INSTALL: line 100: ===================: command not found
./INSTALL: line 101: Tree: command not found
./INSTALL: line 103: ivtv: command not found
./INSTALL: line 104: syntax error near unexpected token `('
./INSTALL: line 104: `            from ivtvdriver.org (requires subversion)'
[root@localhost linux-tbs-drivers]#

Re: How install tbs6983 driver on fedora 26 kernel 4.12 high

PostPosted: Mon Sep 04, 2017 12:46 am
by sajjads24
i can't install opensource driver :
https://pastebin.com/KuGQ3hVK

PLZ HELPE ME
How Fix Error ?

Re: How install tbs6983 driver on fedora 26 kernel 4.12 high

PostPosted: Mon Sep 04, 2017 9:49 am
by steven
Hi

For driver v17330 is the closed driver already discontinued you can check our open source driver in future
https://github.com/tbsdtv/linux_media/wiki
and for kernel 4.12 we have not add support yet the newest kernel is 4.11.

Thanks

Kind Regards

steven

Re: How install tbs6983 driver on fedora 26 kernel 4.12 high

PostPosted: Sun Sep 17, 2017 4:26 am
by sajjads24
steven Wrote:Hi

For driver v17330 is the closed driver already discontinued you can check our open source driver in future
https://github.com/tbsdtv/linux_media/wiki
and for kernel 4.12 we have not add support yet the newest kernel is 4.11.

Thanks

Kind Regards

steven

hi
thanks for help me
i am install driver from :
https://github.com/tbsdtv/linux_media/wiki
on fedora 26 with kernel 4.12.9 and work good .
but yesterday update kernel to 4.12.12 and use reinstall guide from wiki github and show ERROR after enter make command !?
please see this ERROR :
https://pastebin.com/SPTdWuK0
now how fix error ?