0

I would like to be able to remotely monitor signal strength from a satellite feed, but I can't seem to be able to interact with the device.

My current configuration is:

ubuntu server 4.15.0-36-generic

With a TechniSat SkyStar 2 PCI card

$ lscpi

Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)
Subsystem: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card

I've tried installing dvb-apps from the universe repository, and downloading a list of channels for the satellite I wish to tune into. But when I try to szap the channel I get I/O errors:

$ sudo szap -c ~/channels-conf/dvb-s/Astra-28.2E -n 001
reading channels from file '/home/administrator/channels-conf/dvb-s/Astra-28.2E'
zapping to 1 'BBC 1 London':
sat 0, frequency = 10773 MHz H, symbolrate 22000000, vpid = 0x0900, apid = 0x0902 sid = 0x189d
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
Version: 5.10    FE_CAN { DVB-S + DVB-S2 }
FE_SET_TONE failed: Remote I/O error
FE_DISEQC_SEND_MASTER_CMD failed: Remote I/O error
FE_DISEQC_SEND_BURST failed: Remote I/O error
FE_SET_TONE failed: Remote I/O error
status 00 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 00 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 00 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 00 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 00 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 

I don't know if it is a driver issue, there seem to be some kernel modules loaded for the chip the satellite DVB card uses:

$ lsmod | grep b2
b2c2_flexcop_pci       16384  0
b2c2_flexcop           32768  1 b2c2_flexcop_pci
s5h1420                20480  1 b2c2_flexcop
cx24113                20480  1 b2c2_flexcop
cx24123                20480  1 b2c2_flexcop
dvb_core              126976  3 b2c2_flexcop,stv0299,lgdt330x

And there also appears to be a device file for the DVB card:

$ ls /dev/dvb/adapter0/
demux0  dvr0  frontend0  net0

Your Answer

By clicking "Post Your Answer", you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.