tbs electronics TBS-5925 User manual

© EUMETSAT
The copyright of this document is the property of EUMETSAT.
Doc.No.
:
EUM/OPS/MAN/15/776259
Issue
:
v2B e-signed
Date
:
10 May 2021
WBS/DBS
:
TBS DVB-S2 Receivers EUMETCast LINUX Setup
Guide
EUMETSAT
Eumetsat-Allee 1, D-64295 Darmstadt, Germany
Tel: +49 6151 807-7
Fax: +49 6151 807 555
http://www.eumetsat.int

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 2 of 15
Page intentionally left blank

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 3 of 15
Document Change Record
Issue /
Revision
Date
DCN.
No
Changed Pages / Paragraphs
v1
12 January 2015
First release
v1A
16 April 2015
Links Updated , New drivers used, Appendix for
Centos 6.6 added
v1B
8 May 2015
New drivers used, Tuner Frequency updated
v1C
18 February 2016
New drivers used,
Tellicast Setup Updated (§3.2, p10)
New dvb-eumetcast rpm/deb/ tar.gz package used
(APPENDIX A,B p15, pp18-19)
v2
15 March 2016
Document title updated
New TBS-6903 device added (§1, p5)
Prerequisites Updated (§2, p7)
New Linux drivers used (§3.2, p11)
v2A
23 December 2020
TBS-9527 added
V2B
29 April 2021
Co-author changed
Links to EUMETSAT web/ftp pages updated

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 4 of 15
Table of Contents
1INTRODUCTION..............................................................................................................................5
2EUMETCAST SATELLITE PARAMETERS....................................................................................8
3PREREQUISITES ............................................................................................................................8
4INSTALLATION & CONFIGURATION............................................................................................8
4.1 Physical Connections.............................................................................................................8
4.2 Linux Drivers ........................................................................................................................12
4.3 Channel Tuning and reception software ..............................................................................13
4.4 Verify Lock & Reception.......................................................................................................14
5TELLICAST AND SYSTEM CONFIGURATION SETUP ..............................................................15
5.1 Tellicast Setup......................................................................................................................15
5.2 Firewall.................................................................................................................................15
5.3 System Configuration Setup ................................................................................................15
Table of Figures
Figure 1 TBS-5925 Receiver....................................................................................................................5
Figure 2 TBS-5927 Receiver....................................................................................................................5
Figure 2 TBS-6925 Receiver....................................................................................................................6
Figure 3 TBS-6983 Receiver....................................................................................................................6
Figure 4 TBS-6903 Receiver....................................................................................................................7
Figure 5 TBS-6908 Receiver....................................................................................................................7
Figure 6 TBS-5925/5927 Connectors ......................................................................................................9
Figure 7 TBS-6925/TBS-6983 Connectors............................................................................................10
Figure 8 TBS-6903 Connectors .............................................................................................................11
Figure 9 TBS-6908 Connectors .............................................................................................................11
Figure 10 TBS-6903/6908 Power Cable................................................................................................12

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 5 of 15
1INTRODUCTION
Figure 1 TBS-5925 Receiver
Figure 2 TBS-5927 Receiver

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 6 of 15
Figure 3 TBS-6925 Receiver
Figure 4 TBS-6983 Receiver

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 7 of 15
Figure 5 TBS-6903 Receiver
Figure 6 TBS-6908 Receiver
The purpose of this manual is to guide a user through the minimum necessary steps to allow
the reception of EUMETCast data (DVB-S2) on the TBS-5925 / TBS-5927 / TBS-6925 /
TBS-6983 / TBS-6903 / TBS-6908 and similar satellite receivers.

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 8 of 15
2EUMETCAST SATELLITE PARAMETERS
In the event that the EUMETCast Europe service is switched from EUTELSAT10 to the
backup satellite HOTBIRD13A adjustments to the configuration of the receiver’s settings
will be required to the receiver devices listed in this document. Additionally, the receiving
antenna must be either re-pointed to HOTBIRD13 or the antenna fitted with dual KU band
LNB’s optimally aligned to EUTELSAT10A and HOTBIRD13C.
The up to date information for all EUMETCast Services is available at following links:
EUMETCast Europe Prime Satellite
EUMETCast Europe Backup Satellite
EUMETCast Africa
Please refer to the EUMETCast document TD15 for the latest settings required for
HOTBIRD13 reception.
3PREREQUISITES
Before performing the configuration please ensure the following steps have been addressed:
A PC that covers the recommended technical specifications (see PC Hardware
Specification). If the HVS is enabled PC RAM should be > 4 Gb;
A USB 2.0 port is available for connecting the TBS-5925 / TBS-5927 receiver;
A PCIe slot is available for connecting the TBS-6925 / TBS-6983 / TBS-6903 /
TBS-6908 receiver;
Operating System is compliant. The tested Linux distributions in this manual were
UBUNTU LTS 16.04, 18.04, 20.04 and Centos 7 and 8, 32bit version (if
available) and 64 bit versions;
Firefox 35 and higher or any other compatible browser;
Root access to the reception host system;
The EUMETCast antenna pointing to the used satellite has been performed
correctly (see Satellite Reception Setup);
4INSTALLATION & CONFIGURATION
4.1 Physical Connections

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 9 of 15
Figure 7 TBS-5925/5927 Connectors
The connectors used in the TBS-5925 device configuration are described in the following
table:
Number
Connector
1
Power Supply
2
RF In
3
USB 2.0 Connector
Connect the power adaptor to connector 1 on the TBS-5925;
Connect the antenna cable to the connector 2 ;
Connect the device using the connector 3 to the PC using a usb cable ;

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 10 of 15
Figure 8 TBS-6925/TBS-6983 Connectors
The connectors used in the TBS-6925 / TBS-6983 device configuration are described in the
following table:
Number
Connector
1
RF In
2
PCIe 1.x Connector
Connect the antenna cable to the connector 1;
Plug-in the connector 2 to a free PCIe slot of your PC ;
Note: On TBS-6983 to get adapter 0 use the lower plug (on TBS-6925 upper plug, lower is
loop)

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 11 of 15
Figure 9 TBS-6903 Connectors
Figure 10 TBS-6908 Connectors

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 12 of 15
Figure 11 TBS-6903/6908 Power Cable
The connectors used in the TBS-6903/6908 devices configuration are described in the
following table:
Number
Connector
1
PCIe 1.x Connector
2
RF In
3
Power Cable Connector
Notes:
i. On TBS-6903/6908 to get adapter 0 use the lower plug.
ii. The external power plug is optional. It needs to be used in very rare cases when there is
no enough power from PCIe slot. (The LNB Input on TBS cards can provide 450mA. If
the user has only LNB connected on the coaxial cable, then the external power is not
needed as one LNB is on average 100mA. If there are things like motor, DiSEqC devices
on the same coaxial cable, then the power consumption can go up and external power be
needed).
4.2 Linux Drivers
1) Precompiled drivers are not available
2) You can find the latest linux driver at tbsdtv web site :
http://www.tbsdtv.com/download/
It is recommended to select “Open Source Linux Driver” and follow the instructions using
the “Downloading and building” and “Firmware” installation, using the following link
https://github.com/tbsdtv/linux_media/wiki
3) After the driver installation reboot the EUMETCast W/S in order to load the newly

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 13 of 15
installed drivers.
# shutdown –r now
4) After reboot check that the newly installed driver is loaded correctly:
# dmesg | grep TBS
5) If everything is OK, the output from the above command should be similar to:
if everything is OK, the output from the above command should be similar to:
e.g.
a. for the TBS-5925 USB device (UBUNTU) :
# dmesg |grep TBS
[ 1.468829] usb 1-6: Product: TBS-5925
[ 1.468832] usb 1-6: Manufacturer: TBS-Tech
[ 13.960367] dvb-usb: found a 'TBS 5925 DVB-S2 USB2.0' in cold state, will try to load a firmware
[ 14.079021] tbs5925: start downloading TBS5925 firmware
[ 14.196012] dvb-usb: found a 'TBS 5925 DVB-S2 USB2.0' in warm state.
[ 14.196206] DVB: registering new adapter (TBS 5925 DVB-S2 USB2.0)
[ 14.484325] tbs5925: TBS 5925 FE Attached.
[ 14.486426] dvb-usb: TBS 5925 DVB-S2 USB2.0 successfully initialized and connected.
b. for the TBS-5925 USB device (CENTOS) :
# dmesg |grep TBS
[root@sadca-pc1 ~]# dmesg |grep TBS
usb 2-1.6: Product: TBS-5925
usb 2-1.6: Manufacturer: TBS-Tech
dvb-usb: found a 'TBS 5925 DVB-S2 USB2.0' in cold state, will try to load a firmware
tbs5925: start downloading TBS5925 firmware
dvb-usb: found a 'TBS 5925 DVB-S2 USB2.0' in warm state.
DVB: registering new adapter (TBS 5925 DVB-S2 USB2.0)
tbs5925: TBS 5925 FE Attached.
dvb-usb: TBS 5925 DVB-S2 USB2.0 successfully initialized and connected.
4.3 Channel Tuning and reception software
The reception and decoding is managed by the EUMETSAT “dvb-eumetcast” service.
The package and installation instructions are available for download here:
EUMETCast_Licence_cd/Linux/DVB_devices/Common_Apps/
Please use the latest version (1.2 or later). Older versions are included only for older linux
distributions if the latest version is not supported.
Follow the instruction from Readme_dvb-eumetcast.txt to install and run the service.

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 14 of 15
4.4 Verify Lock & Reception
The signal lock and quality can be easily tested using femon command:
# femon –H (femon –h for centos)
FE: TurboSight TBS 6908 DVBS/S2 frontend (DVBS)
status SCVYL | signal 85% | snr 86% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal 85% | snr 85% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal 85% | snr 85% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal 85% | snr 86% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal 85% | snr 85% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal 85% | snr 85% | ber 0 | unc 0 | FE_HAS_LOCK
status SCVYL | signal 85% | snr 84% | ber 0 | unc 0 | FE_HAS_LOCK
After the whole installation is completed and the dvb-eumetcast service is running, the data
reception can be tested using tcpdump command
# tcpdump -nni dummy0
06:58:48.255090 IP 192.168.1.1.51728 > 224.223.222.240.7022: UDP, length 1242
06:58:48.255103 IP 192.168.1.1.42048 > 224.223.222.27.7004: rx type 242 (1242)
06:58:48.255109 IP 192.168.1.1.51728 > 224.223.222.240.7022: UDP, length 1242
06:58:48.255112 IP 192.168.1.1.51728 > 224.223.222.240.7022: UDP, length 1242
06:58:48.255116 IP 192.168.1.1.38955 > 224.223.222.83.8002: UDP, length 1242
06:58:48.255122 IP 192.168.1.1.53211 > 224.223.222.23.6004: UDP, length 1242
06:58:48.255125 IP 192.168.1.1.53211 > 224.223.222.23.6004: UDP, length 1242
06:58:48.255129 IP 192.168.1.1.42048 > 224.223.222.27.7004: rx type 242 (1242)
06:58:48.255132 IP 192.168.1.1.51728 > 224.223.222.240.7022: UDP, length 1242
06:58:48.255135 IP 192.168.1.1.51728 > 224.223.222.240.7022: UDP, length 1242
06:58:48.255138 IP 192.168.1.1.42048 > 224.223.222.27.7004: rx type 242 (1242)
06:58:48.255141 IP 192.168.1.1.51728 > 224.223.222.240.7022: UDP, length 1242
06:58:48.255144 IP 192.168.1.1.51728 > 224.223.222.240.7022: UDP, length 1242
06:58:48.255148 IP 192.168.1.1.51629 > 224.223.222.1.7003: rx type 240 (1242)
06:58:48.255152 IP 192.168.1.1.51728 > 224.223.222.240.7022: UDP, length 1242

EUM/OPS/MAN/15/776259
v2B e-signed, 10 May 2021
TBS DVB-S2 Receivers EUMETCast LINUX Setup Guide
Page 15 of 15
5TELLICAST AND SYSTEM CONFIGURATION SETUP
5.1 Tellicast Setup
After the steps above have been completed, the Tellicast application must be given the fixed
IP of the dummyo interface from which the data can be taken:
In the configuration file cast-client_xxx.ini the “interface_address” must be set to the
dummy0 IP Address:
interface_address=192.168.238.238
This is automatically done by the dvb-eumetcast (version 1.2 or later) installation
script, if dvb-eumetcast is installed after tellicast-client.
5.2 Firewall
Make sure the firewall allows traffic from the interface address in 4.1!
5.3 System Configuration Setup
This section is for information only, as the packages will make the configuration already.
In order to allow unrestricted multicast from network interfaces under Linux reception host, a set of system
parameters must be configured correctly. This is automatically done by the tellicast-client installation routines
and includes following parameters:
# vi /etc/sysctl.conf
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
net.ipv4.ip_forward = 1
net.core.rmem_max = 9000000
net.core.wmem_max = 9000000
Then run :
# sysctl -p /etc/sysctl.conf
to refresh with the new configuration.
This manual suits for next models
5
Table of contents
Popular Receiver manuals by other brands

Cambridge Audio
Cambridge Audio CXR120 owner's manual

Magnat Audio
Magnat Audio MR 780 Important notes for installation & warranty card

Yamaha
Yamaha RX-V596 Service manual

GAMA Electronics
GAMA Electronics RFR24VPRWP instruction manual

Onkyo
Onkyo Integra TX-DS898 instruction manual

Telefunken
Telefunken TF-1640 instruction manual