TechniSat SkyStar 2 eXpress HD install drive in Linux

AHMAD ALBAHETH

Registered
Messages
166
this article was written by me ,this process has been tested with the last version of
Ubuntu (17.10) codename:Artful Aardvark

to understand this this process, please follow my insthttps://www.sat-universe.com/images/galaxy/editor/createlink.gifruction and I hope it’s well be
helpful for all. By the way am new in Linux world not expert, Before that my experiment with card for a week in Ubuntu 17.10 .

I was try to test my card in the Ubuntu and I spend a lot of time to find working driver with the last version of Ubuntu since the old version was hard to installed drive easy without any errors fortunately I had bad luck with that, because the main issue was error named frame_vector.c . finally I had grate news about new package was create for TBS DVB_S & other cards to supported in Linux.


Today I was test the new TBS package linux_media .
Why I use it because alto of SKYSTAR2 HD PCIe EXPRESS users knew that the card identify Kernel-Modul saa716x smiler to TBS Card ,DVB-S2 (SKYSTAR2 HD PCIe EXPRESS)
which name as: Kernel-Modul saa716x_budget and the device known in Linux (Ubuntu 17.10)
and the old version that was hard to install the drive from 14 to 16 [Multimedia controller: Philips Semiconductors SAA7160 (rev 03) ]

by this command to Identification the card
Note*: "Capabilities" information are only show if you use the root account, else you will have "Capabilities: <access denied>".
With not working driver:

# lspci -v | grep --after-context=10 7160

03:00.0 Multimedia controller: Philips Semiconductors SAA7160 (rev 03)
Subsystem: Device 1ae4:0700
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at f7c00000 (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 <?>

The final line with "Kernel driver in use:" is missing because NO driver is loaded.


With lspci -vvvnn (and working drivers):


# lspci -vvvnn | grep --after-context=27 7160

03:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 03)
Subsystem: Device [1ae4:0700]
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: 32 bytes
Interrupt: pin A routed to IRQ 19
Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: SAA716x Budget
Kernel modules: saa716x_tbs_dvb


So we finally have the ability to install the driver without any issue with Ubuntu 17.10 and
the new version very exciting to me anyway let start with how to install the driver for the old and the best card ever used after I was had the skystar2 (SD) PCI slot

we need to operate the TechniSat SkyStar 2 eXpress HD DVB card under Ubuntu, a few steps must be taken.

1- Proc Process Table

Proc-Process Table {en} should need to be installed first for the driver to be installed. This can be done via the package sources [1]:

The current version can alternatively be installed manually via the following commands in the terminal [2]:
root privilege required to execute the command

wget -P ~ / Downloads / "http://search.cpan.org/CPAN/authors/id/J/JW/JWB/Proc-ProcessTable-0.50.tar.gz"
tar xfvz Proc-ProcessTable-0.53.tar.gz
cd ~ / Downloads / Proc-ProcessTable-0.53
pear Makefile.PL
make
make test
make install
after installation we ready to install the

2-Downloading and building

run these command in Root privilege

# git clone https://github.com/tbsdtv/media_build.git
# git clone --depth=1 https://github.com/tbsdtv/linux_media.git -b latest ./media
# cd media_build
# make dir DIR=../media
# make distclean
# make -j4
# make install
# reboot
after reboot and login run these command to check if the driver installation successfully

lspci -vvvnn

03:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7160 [1131:7160] (rev 03)
Subsystem: Device [1ae4:0700]
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: 32 bytes
Interrupt: pin A routed to IRQ 19
Region 0: Memory at f7c00000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: SAA716x Budget
Kernel modules: saa716x_tbs_dvb


[ 25.533178] stv090x_attach: Attaching STV0903 demodulator(1) Cut=0x30
[ 25.555964] rt2800usb 1-1.3:1.0 wlxd06f4a249eb0: renamed from wlan0
[ 25.588911] stv6110x_attach: Attaching STV6110x
[ 25.637716] SAA716x Budget 0000:03:00.0: DVB: registering adapter 0 frontend 0 (STV090x Multistandard)...
[ 27.029881] Adding 8282108k swap on /dev/mapper/ubuntu--vg-swap_1. Priority:-1 extents:1 across:8282108k FS
[ 27.931153] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 29.160732] audit: type=1400 audit(1510907091.852:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="libreoffice-oopslash" pid=844 comm="apparmor_parser"

after that you can check by using these commands also

$ ls -al /dev/dvb
total 0
drwxr-xr-x 3 root root 60 Nov 17 2017 .
drwxr-xr-x 21 root root 4320 Nov 17 2017 ..
drwxr-xr-x 2 root root 120 Nov 17 2017 adapter0


# lsdvb

# lsdvb: Simple utility to list PCI/PCIe DVB devices
Version: 0.0.4
Copyright (C) Manu Abraham

SAA716x Budget (1131:7160 1:700) on PCI Domain:0 Bus:3 Device:0 Function:0
DEVICE:0 ADAPTER:0 FRONTEND:0 (STV090x Multistandard)
FE_QPSK Fmin=950MHz Fmax=2150MHz

to check the Linux kernel modules loaded

# lsmod

saa716x_tbs_dvb 61440 0
cx24117 36864 1 saa716x_tbs_dvb
saa716x_core 69632 1 saa716x_tbs_dvb
tas2101 24576 1 saa716x_tbs_dvb
snd_hda_codec_realtek 94208 1
snd_hda_codec_generic 73728 1 snd_hda_codec_realtek
arc4 6384 2
dvb_core 131072 2 saa716x_tbs_dvb,saa716x_core
i2c_mux 16384 1 tas2101
media 40960 1 dvb_core
snd_hda_intel 40960 8
rt2800usb 28672 0

to finish installing you might have to do this

⦁ Upgrading sources and re-installing
~ $ cd media
~/media $ git remote update
~/media $ git pull
~/media $ cd ../media_build
~/media_build $ git remote update
~/media_build $ git pull
~/media_build $ make
~/media_build $ sudo make install
(now you can reboot or unload/reload modules manually:)
~/media_build $ sudo reboot

for the TBS OWNER THEY HAVE TO UPDATE THE Firmware before upgrading the source but for Owner sky star 2 HD PCIe express not need
⦁ Firmware
wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2
tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/

finally I hope this Tutorials
to install the card in Ubuntu 17.10 help you to have the card and using it

in PDF file

Download from here
https://onedrive.live.com/download?...E0233424B!591910&authkey=AM88hne7t8whFOw&em=2

with my pleasure AHMADALBAHETH
 

fiji

Member
Messages
1,074
Need update driver for os w7 32/64 bit
last instal version is : 4.5.1.0 ( by technisat )

v 4.5.1.0 not perfect work for week signal in dvbdream smartdvb as well .

TechniSat DVB-PC TV Star PCI (BDA) V4.5.1.0

Any updated driver for tehnisat dvbs card ?

upKqGKx.jpg
 

Rickk

Registered
Messages
2,375
Need update driver for os w7 32/64 bit
last instal version is : 4.5.1.0 ( by technisat )

v 4.5.1.0 not perfect work for week signal in dvbdream smartdvb as well .

TechniSat DVB-PC TV Star PCI (BDA) V4.5.1.0

Any updated driver for tehnisat dvbs card ?

upKqGKx.jpg

the last is v4.6.0.9999
 

Rickk

Registered
Messages
2,375
only the modified driver 4.3.2 via the device manager and then the 4.6.0 driver otherwise there is an error message
 

hamza2019

Registered
Messages
4
i have eror
do-MS-7758 do # lsdvb

lsdvb: Simple utility to list PCI/PCIe DVB devices
Version: 0.0.4
Copyright (C) Manu Abraham
ERROR: Opening /sys/class/dvb directory
 

AHMAD ALBAHETH

Registered
Messages
166
i got the same error with TechniSat SkyStar 2 eXpress HD , i has fix it with remove the card from main board and reinstall it
this will fixing the issue
 
Top