I have a TBS 6522 tuner card, which has 4 ports, presented as two DVB devices. The DVB-C/DVB-T ports share the same muxer as the DVB-S/S2. VDR correctly detects this:
Jun 09 13:29:13 tv.house vdr[16535]: [16535] DVB API version is 0x050B (VDR was built with 0x050B)
Jun 09 13:29:13 tv.house vdr[16535]: [16535] frontend 0/0 provides DVB-T,DVB-T2,DVB-C,ISDBT,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("TurboSight TBS 6522 DVB-S/S2/DVB-T/T2/C ")
Jun 09 13:29:13 tv.house vdr[16535]: [16535] frontend 0/1 provides DVB-S,DVB-S2,DSS with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Silicon Labs Si2183")
Jun 09 13:29:13 tv.house vdr[16535]: [16535] frontend 1/0 provides DVB-T,DVB-T2,DVB-C,ISDBT,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("TurboSight TBS 6522 DVB-S/S2/DVB-T/T2/C ")
Jun 09 13:29:14 tv.house vdr[16535]: [16535] frontend 1/1 provides DVB-S,DVB-S2,DSS with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Silicon Labs Si2183")
Jun 09 13:29:14 tv.house vdr[16535]: [16535] found 2 DVB devices
Jun 09 13:29:13 tv.house vdr[16535]: [16535] frontend 0/0 provides DVB-T,DVB-T2,DVB-C,ISDBT,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("TurboSight TBS 6522 DVB-S/S2/DVB-T/T2/C ")
Jun 09 13:29:13 tv.house vdr[16535]: [16535] frontend 0/1 provides DVB-S,DVB-S2,DSS with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Silicon Labs Si2183")
Jun 09 13:29:13 tv.house vdr[16535]: [16535] frontend 1/0 provides DVB-T,DVB-T2,DVB-C,ISDBT,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("TurboSight TBS 6522 DVB-S/S2/DVB-T/T2/C ")
Jun 09 13:29:14 tv.house vdr[16535]: [16535] frontend 1/1 provides DVB-S,DVB-S2,DSS with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Silicon Labs Si2183")
Jun 09 13:29:14 tv.house vdr[16535]: [16535] found 2 DVB devices
Currently I have DVB-T connected to /dev/dvb/adapter0/frontend0 and a DVB-S connected to /dev/dvb/adapter1/frontend1.
The streams from DVB-T work fine but the DVB-S streams do not work at all. The problem appears to be that VDR never attempts to test frontend 1/1 for a signal and instead continually retries frontend 0/1:
Jun 09 14:14:30 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
Jun 09 14:15:33 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
Jun 09 14:16:36 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
Jun 09 14:17:40 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
Jun 09 14:18:44 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
Jun 09 14:15:33 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
Jun 09 14:16:36 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
Jun 09 14:17:40 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
Jun 09 14:18:44 tv.house vdr[16891]: [16897] frontend 0/1 timed out while tuning to channel 26 (BBC Two HD), tp 210847
It would be useful if it were possible to change the --device parameter to be more explicit about which DVB devices should be enabled e.g. --device=A,F;A,F i.e. --device=0,0;1,1 from my configuration so that VDR wouldn't unnecessarily keep trying to get a signal from frontend 0/1.
Regards,
Nick
_______________________________________________ vdr mailing list vdr@xxxxxxxxxxx https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr