Moderator Control Panel ]

Can't make TBS6909 to work in Unicable/JESS mode

Can't make TBS6909 to work in Unicable/JESS mode

Postby malakudi » Mon Oct 01, 2018 10:33 pm

Hello,

I have a few TBS 6909 and one Unicable 2 (aka JESS) multiswitch from Technisat, model Technirouter 9/4x16. It supports 4 satellites with wideband LNBs or 2 satellites with Quattro LNBs, and has 4 outputs with 16 SCR addresses each.

I have configured TBS 6909 with mode=2, connected output cable from multiswitch on Tuner 3 as shown in documentation, but I can not get signal with any Linux program I have tried, which includes w_scan, mumudvb and tvheadend of course.

For example, I use w_scan with:
w_scan -a 0 -s S19E2 -fs -u 0:1210:a to select Astra 1 (19.2E) on SCR id 1, frequency 1210 MHz. But nothing is scanned.

On same multiswitch output, I have tested an enigma2 STB (VU+ Zero) and configured it with same settings (SCR id 1, frequency 1210 MHz) and worked fine. Obviously I have also tried other SCR ids and frequencies but none works on TBS card, all work on STB.

Any hint? I am a bit desperate now.
malakudi
 
Posts: 11
Joined: Sun Apr 13, 2014 7:51 pm

Re: Can't make TBS6909 to work in Unicable/JESS mode

Postby malakudi » Tue Oct 02, 2018 3:04 am

How is Unicable going to work with mode 2, if the code in mxl58x.c does nothing for set_voltage?
Code: Select All Code
static int set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage)
{
   struct mxl *state = fe->demodulator_priv;
   struct i2c_adapter *i2c = state->base->i2c;
   struct mxl58x_cfg *cfg = state->base->cfg;

   switch (mode) {
   case 2:
         break;


Unicable communication requires setting voltage to 18V, then sending diseqc command, then returning to 13V. What is going on here? Does it really support Unicable in mode 2?
malakudi
 
Posts: 11
Joined: Sun Apr 13, 2014 7:51 pm

Re: Can't make TBS6909 to work in Unicable/JESS mode

Postby malakudi » Tue Oct 02, 2018 10:13 pm

Tested with different pc satellite card and my setup works fine. With TBS 6909 I managed to work in mode 1 but only with EN 50494. It seems diseqc commands starting with 70 are blocked, so EN 50607 is not working. In mode 2 nothing works.

Can you provide a workaround?
malakudi
 
Posts: 11
Joined: Sun Apr 13, 2014 7:51 pm

Re: Can't make TBS6909 to work in Unicable/JESS mode

Postby malakudi » Wed Oct 03, 2018 2:48 pm

Fixed the issue. It has been mentioned in drivers git since January but nobody noticed - although the fix proposed there was not optimal.
https://github.com/tbsdtv/linux_media/issues/102

Here is the correct fix:

Code: Select All Code
--- mxl58x.c   2018-10-03 09:19:29.000000000 +0300
+++ mxl58x.c   2018-10-03 09:31:47.128176219 +0300
@@ -801,7 +801,6 @@
 
    switch (mode) {
    case 2:
-         break;
    case 1:
       cfg->set_voltage(i2c, voltage, state->rf_in);
       break;
@@ -824,7 +823,6 @@
 
    switch (mode) {
    case 2:
-         break;
    case 1:
       set_input_tone(fe, tone, state->rf_in);
       break;


Please update git
malakudi
 
Posts: 11
Joined: Sun Apr 13, 2014 7:51 pm

Re: Can't make TBS6909 to work in Unicable/JESS mode

Postby jdrr » Wed Oct 17, 2018 2:23 am

I also have a 4 satellites system with Unicable II, however, I can not seem to get it to work.

I only get something in mode = 1 and only the satellites A and B.
jdrr
 
Posts: 1
Joined: Tue Oct 16, 2018 9:26 am


Return to DVB-S2 Octa Tuner PCIe Card TBS6909

Who is online

Users browsing this forum: No registered users and 1 guest