Ich kann es nicht testen. Deshalb werden garantiert irgendwelche Feinheiten nicht funktionieren.
Das Startscript bbc_pmt_starter.sh muss pro Demux eine Instanz anwerfen. Das ginge so:
Code:
#!/bin/sh
bbc_pmt_v5.py -t short -d /dev/dvb/adapter0/demux0 >/dev/null 2>&1 &
bbc_pmt_v5.py -t short -d /dev/dvb/adapter0/demux1 >/dev/null 2>&1 &
bbc_pmt_v5.py -t short -d /dev/dvb/adapter0/demux2 >/dev/null 2>&1 &
bbc_pmt_v5.py -t short -d /dev/dvb/adapter0/demux3 >/dev/null 2>&1 &
Ich bin mir sicher, dass die ursprünglich vorhandene while-Schleife nicht gebraucht wird. Es steckt bereits eine entsprechende in bbc_pmt_v5.py.
Es ist nur etwas Shell-Bastelei. Das Teufelchen steckt aber immer im Detail.
Lesezeichen