da läuft wohl vdr aktuell nicht mit dem mcli-Plugin, weil der Socket wird vom Plugin erstellt, good case:
ll /var/tmp/mcli.sock
srwxrwxrwx 1 vdr video 0 30. Mär 21:22 /var/tmp/mcli.sock
# man bemerke den user "vdr"
netcvdiag -s
UUID <fe80::208:54ff:fe**:****>:
slot 0.0, type DVB-C, used: 12
LOCK , frequency 314000000Hz (314006.7kHz)
strength f6f6, snr f7f7, ber 0000, unc 0000
NIMCurrent 0
RotorStatus 0, RotorDiff 0.0
...
Alles anzeigen
Allerdings:
/usr/sbin/netcvupdate -d eth0.2 -i fe80::208:54ff:fe54:b261 -U /tmp/netceiver_C94_2lnb_30.conf
UUID fe80::208:54ff:fe54:b261: Uploading /tmp/netceiver_C94_2lnb_30.conf ... ftp: q: unknown option
Upload failed (ret=256)
Das ist eine andere Baustelle...in der Online-Hilfe von "netcvupdate" (was btw. den Socket nicht benutzt), steht, daß nur ftp-Clients funktionieren, die "-q" unterstützen
netcvupdate -h
netcvupdate: invalid option -- 'h'
...
*** ftp command must understand the -q (timeout) option! ***
...hier mal reproduziert:
netcvupdate -d eth1 -i fe80::208:54ff:fe**:**** -D
UUID fe80::208:54ff:fe**:****: Downloading netceiver.conf ... ftp: q: unknown option
Download failed (ret=256)
das liegt daran, weil sich "netcvupdate" die Implementierung eines FTP-Clients gespart hat und nur die Befehle wrappt....kann man so machen, kann aber auch später mal einen auf die Füße fallen.
Da ich auf die Schnelle keinen FTP-Client auf Fedora gefunden, der noch -q unterstützt, habe ich mal einen neuen Schalter "-n" eingefügt, der auf "lftp" umschaltet, damit tut es wenigstens wieder:
/opt/reel/sbin/netcvupdate -q -n -d eth1 -i fe80::208:54ff:fe**:**** -D
INFO : disable verbose mode
INFO : enable options for FTP client 'lftp'
UUID fe80::208:54ff:fe**:****: Downloading netceiver.conf ...
Download done
/opt/reel/sbin/netcvupdate -q -n -d eth1 -i fe80::208:54ff:fe**:**** -U netceiver.conf
INFO : disable verbose mode
INFO : enable options for FTP client 'lftp'
UUID fe80::208:54ff:fe**:****: Uploading netceiver.conf ...
Upload done
Alles anzeigen
Viel Erfolg damit...(nach Installation von 'lftp') - Code ist im "master" aktualisiert.