Moderator Control Panel ]

Install TBS6928se on Centos 7 Error make

It's important to keep your driver and software updated.

Install TBS6928se on Centos 7 Error make

Postby wandeu » Sat May 25, 2019 5:36 pm

[root@ServerDT linux-tbs-drivers]# uname -a
Linux ServerDT 3.10.0-957.12.2.el7.x86_64 #1 SMP Tue May 14 21:24:32 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

[root@ServerDT linux-tbs-drivers]# make
make -C /root/tbs/linux-tbs-drivers/v4l
make[1] : on entre dans le répertoire « /root/tbs/linux-tbs-drivers/v4l »
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/root/tbs/linux-tbs-drivers/v4l/firmware'
make[2]: Leaving directory `/root/tbs/linux-tbs-drivers/v4l/firmware'
make -C firmware
make[2]: Entering directory `/root/tbs/linux-tbs-drivers/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/root/tbs/linux-tbs-drivers/v4l/firmware'
Kernel build directory is /lib/modules/3.10.0-957.12.2.el7.x86_64/build
make -C /lib/modules/3.10.0-957.12.2.el7.x86_64/build SUBDIRS=/root/tbs/linux-tbs-drivers/v4l modules
make[2]: Entering directory `/usr/src/kernels/3.10.0-957.12.2.el7.x86_64'
CC [M] /root/tbs/linux-tbs-drivers/v4l/tuner-xc2028.o
In file included from <command-line>:0:0:
/root/tbs/linux-tbs-drivers/v4l/compat.h: In function 'snd_card_create':
/root/tbs/linux-tbs-drivers/v4l/compat.h:662:2: warning: passing argument 1 of 'snd_card_new' makes pointer from integer without a cast [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /root/tbs/linux-tbs-drivers/v4l/compat.h:217:0,
from <command-line>:0:
include/sound/core.h:239:5: note: expected 'struct device *' but argument is of type 'int'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/root/tbs/linux-tbs-drivers/v4l/compat.h:662:2: warning: passing argument 2 of 'snd_card_new' makes integer from pointer without a cast [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /root/tbs/linux-tbs-drivers/v4l/compat.h:217:0,
from <command-line>:0:
include/sound/core.h:239:5: note: expected 'int' but argument is of type 'const char *'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/root/tbs/linux-tbs-drivers/v4l/compat.h:662:2: warning: passing argument 3 of 'snd_card_new' from incompatible pointer type [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /root/tbs/linux-tbs-drivers/v4l/compat.h:217:0,
from <command-line>:0:
include/sound/core.h:239:5: note: expected 'const char *' but argument is of type 'struct module *'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/root/tbs/linux-tbs-drivers/v4l/compat.h:662:2: warning: passing argument 4 of 'snd_card_new' makes pointer from integer without a cast [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /root/tbs/linux-tbs-drivers/v4l/compat.h:217:0,
from <command-line>:0:
include/sound/core.h:239:5: note: expected 'struct module *' but argument is of type 'int'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/root/tbs/linux-tbs-drivers/v4l/compat.h:662:2: error: too few arguments to function 'snd_card_new'
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /root/tbs/linux-tbs-drivers/v4l/compat.h:217:0,
from <command-line>:0:
include/sound/core.h:239:5: note: declared here
int snd_card_new(struct device *parent, int idx, const char *xid,
^
make[3]: *** [/root/tbs/linux-tbs-drivers/v4l/tuner-xc2028.o] Erreur 1
make[2]: *** [_module_/root/tbs/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory `/usr/src/kernels/3.10.0-957.12.2.el7.x86_64'
make[1]: *** [default] Erreur 2
make[1] : on quitte le répertoire « /root/tbs/linux-tbs-drivers/v4l »
make: *** [all] Erreur 2

I need help

lspci output

30:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
Subsystem: Device 6928:0002
Physical Slot: 1-1
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 5
Region 0: Memory at f0600000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [40] MSI: Enable- Count=1/32 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [50] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <1us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset- SlotPowerLimit 0.000W
DevCtl: Report errors: Correctable- Non-Fatal- Fatal+ Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <4us, L1 <64us
ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp-
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
Capabilities: [74] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot-,D3cold-)
Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] Vendor Specific Information: Len=50 <?>
Capabilities: [100 v1] Vendor Specific Information: ID=0000 Rev=0 Len=088 <?>

tbs-linux-drivers_v170330.zip the driver that I use
wandeu
 
Posts: 3
Joined: Sat May 25, 2019 3:10 am

Re: Install TBS6928se on Centos 7 Error make

Postby xiaocao » Mon May 27, 2019 10:05 am

hi ,

please download driver from https://www.tbsiptv.com/download/common ... 160405.zip and re-install.



best regards!
xiaocao
 
Posts: 71
Joined: Tue Jun 25, 2013 5:48 pm

Re: Install TBS6928se on Centos 7 Error make

Postby wandeu » Wed May 29, 2019 5:12 pm

./v4l/tbs-x86_64.sh
make clean
make distclean
make
In file included from <command-line>:0:0:
/root/tbs16405/linux-tbs-drivers/v4l/compat.h:662:2: error: too few arguments to function 'snd_card_new'
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /root/tbs16405/linux-tbs-drivers/v4l/compat.h:217:0,
from <command-line>:0:
include/sound/core.h:239:5: note: declared here
int snd_card_new(struct device *parent, int idx, const char *xid,
^
make[3]: *** [/root/tbs16405/linux-tbs-drivers/v4l/tuner-xc2028.o] Erreur 1
make[2]: *** [_module_/root/tbs16405/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory `/usr/src/kernels/3.10.0-957.12.2.el7.x86_64'
make[1]: *** [default] Erreur 2
make[1] : on quitte le répertoire « /root/tbs16405/linux-tbs-drivers/v4l »
make: *** [all] Erreur 2

The same error
wandeu
 
Posts: 3
Joined: Sat May 25, 2019 3:10 am

Re: Install TBS6928se on Centos 7 Error make

Postby steven » Wed May 29, 2019 5:58 pm

Hi

Sorry about this is it possible try ubuntu with kernel under 4.10 such as 4.6 4.8
then use this pacakge :
#sudo rm -rf /lib/modules/`uname -r`/kernel/drivers/media/
1.wget http://www.tbsiptv.com/download/common/tbs-linux-drivers_v170330.zip
2.unzip tbs-linux-drivers_v170330.zip
3. tar jxvf linux-tbs-drivers.tar.bz2
4. cd linux-tbs-drivers
5. ./v4l/tbs-x86_64.sh
6. make -j4
7.make install
8.restart

as for 6928se it have not open source driver support

Thanks

Kind Regards

steven
steven
 
Posts: 2239
Joined: Fri Aug 06, 2010 3:23 pm

Re: Install TBS6928se on Centos 7 Error make

Postby wandeu » Thu Sep 17, 2020 7:56 pm

Hi I trying to install this card on ubuntu 18.04.5 but I have a error

root@iptvserver:/home/administrator/tbs17/linux-tbs-drivers# make
make -C /home/administrator/tbs17/linux-tbs-drivers/v4l
make[1]: Entering directory '/home/administrator/tbs17/linux-tbs-drivers/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory '/home/administrator/tbs17/linux-tbs-drivers/v4l/firmware'
make[2]: Leaving directory '/home/administrator/tbs17/linux-tbs-drivers/v4l/firmware'
make -C firmware
make[2]: Entering directory '/home/administrator/tbs17/linux-tbs-drivers/v4l/firmware'
make[2]: Nothing to be done for 'default'.
make[2]: Leaving directory '/home/administrator/tbs17/linux-tbs-drivers/v4l/firmware'
Kernel build directory is /lib/modules/5.4.0-47-generic/build
make -C /lib/modules/5.4.0-47-generic/build SUBDIRS=/home/administrator/tbs17/linux-tbs-drivers/v4l modules
make[2]: Entering directory '/usr/src/linux-headers-5.4.0-47-generic'
make[3]: *** No rule to make target 'arch/x86/tools/relocs_32.c', needed by 'arch/x86/tools/relocs_32.o'. Stop.
arch/x86/Makefile:232: recipe for target 'archscripts' failed
make[2]: *** [archscripts] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-5.4.0-47-generic'
Makefile:51: recipe for target 'default' failed
make[1]: *** [default] Error 2
make[1]: Leaving directory '/home/administrator/tbs17/linux-tbs-drivers/v4l'
Makefile:26: recipe for target 'all' failed
make: *** [all] Error 2
I NEED Help
Linux iptvserver 5.4.0-47-generic #51~18.04.1-Ubuntu SMP Sat Sep 5 14:35:50 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
wandeu
 
Posts: 3
Joined: Sat May 25, 2019 3:10 am

Re: Install TBS6928se on Centos 7 Error make

Postby steven » Fri Sep 18, 2020 9:39 am

[quote="wandeu"]Hi I trying to install this card on ubuntu 18.04.5 but I have a error


for kernel 5.x please use this package :
# 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
steven
 
Posts: 2239
Joined: Fri Aug 06, 2010 3:23 pm

Re: Install TBS6928se on Centos 7 Error make

Postby lionelbarker » Mon Nov 16, 2020 1:28 am

did you get a solution to this ?

I am on version centos 7 with kernel 3.10.0-693.21.1

I can compile on that version - but nothing later - I tried centos 8 but no joy.

I also install a free Centos 7 (3.10.0-1160.el7.x86_64) - I got your error

I have the TBS6928SE and the TBS 6220 (DVB-T/DVBT2) in my linux box and wouldn't mind being able to move forward.

Not sure if TBS are giving up on linux altogether or just for these cards
lionelbarker
 
Posts: 2
Joined: Sun Nov 04, 2018 10:30 pm

Re: Install TBS6928se on Centos 7 Error make

Postby kingsize » Mon Nov 16, 2020 2:57 am

I too am in need of a solution for compiling on an older kernel 3.10.0-1127.19.1.el7.x86_64

/root/TBS/Closed/linux-tbs-drivers/v4l/compat.h:662:2: warning: passing argument 4 of 'snd_card_new' makes pointer from integer without a cast [enabled by default]
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /root/TBS/Closed/linux-tbs-drivers/v4l/compat.h:217:0,
from <command-line>:0:
include/sound/core.h:237:5: note: expected 'struct module *' but argument is of type 'int'
int snd_card_new(struct device *parent, int idx, const char *xid,
^
In file included from <command-line>:0:0:
/root/TBS/Closed/linux-tbs-drivers/v4l/compat.h:662:2: error: too few arguments to function 'snd_card_new'
*card = snd_card_new(idx, id, module, extra_size);
^
In file included from /root/TBS/Closed/linux-tbs-drivers/v4l/compat.h:217:0,
from <command-line>:0:
include/sound/core.h:237:5: note: declared here
int snd_card_new(struct device *parent, int idx, const char *xid,
^
make[3]: *** [/root/TBS/Closed/linux-tbs-drivers/v4l/tuner-xc2028.o] Error 1
make[3]: *** [/root/TBS/Closed/linux-tbs-drivers/v4l/tda827x.o] Error 1
make[3]: *** [/root/TBS/Closed/linux-tbs-drivers/v4l/tuner-types.o] Error 1
make[3]: *** [/root/TBS/Closed/linux-tbs-drivers/v4l/tda9887.o] Error 1
make[2]: *** [_module_/root/TBS/Closed/linux-tbs-drivers/v4l] Error 2
make[2]: Leaving directory `/usr/src/kernels/3.10.0-1127.19.1.el7.x86_64'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/root/TBS/Closed/linux-tbs-drivers/v4l'
make: *** [all] Error 2
kingsize
 
Posts: 4
Joined: Tue Mar 19, 2019 11:46 pm

Re: Install TBS6928se on Centos 7 Error make

Postby zhangchao » Mon Nov 16, 2020 10:21 am

hi ,
please add skype jack_2431 .

best regards!
zhangchao
 
Posts: 95
Joined: Thu Jan 17, 2013 4:59 pm


Return to Driver & Software Update

Who is online

Users browsing this forum: No registered users and 15 guests