wie anderweitig bereits erwähnt, habe ich ein kleines Problem mit einem Neustart der piVCCU nach dem Zurücklesen des YAHM-Backups:
'..Ist noch nicht bereit...' auf ewig.
piVCCU
Aktuelles Stretch-Lite von November 2017
YAHM - Testsystem
Jessie-Lite - Version 8
CCU-FW 2.29.22
Zusatzsoftware
Homeputer CL und CL-Webserver
Nach der Grundinstallation lt. Github funktioniert piVCCU ohne Probleme.
Dann spiele ich das Backup von Yahm ein und das System starte nicht mehr.
Die Anpassungen lt. Github habe ich durchgeführt:
Code: Alles auswählen
Remove YAHM specific configuration stuff (this needs to done, even if you used a new sd card image and after every restore of a YAHM backup)
sudo systemctl stop pivccu.service
sudo rm -f /var/lib/piVCCU/userfs/etc/config/no-coprocessor-update
sudo sed -i /var/lib/piVCCU/userfs/etc/config/rfd.conf -e 's/Improved Coprocessor Initialization = false/Improved Coprocessor Initialization = true/'
if [ `grep -c '^Improved Coprocessor Initialization' /var/lib/piVCCU/userfs/etc/config/rfd.conf` -eq 0 ]; then sudo sed -i /var/lib/piVCCU/userfs/etc/config/rfd.conf -e 's/\(^Replacemap File.*\)/\1\nImproved Coprocessor Initialization = true\n/'; fi
if [ `grep -c '\^[Interface 0\]' /var/lib/piVCCU/userfs/etc/config/rfd.conf` -eq 0 ]; then sudo bash -c "echo -e \"\n[Interface 0]\nType = CCU2\nComPortFile = /dev/mmd_bidcos\n#AccessFile = /dev/null\n#ResetFile = /dev/ccu2-ic200\" >> /var/lib/piVCCU/userfs/etc/config/rfd.conf"; fi
sudo sed -i /var/lib/piVCCU/userfs/etc/config/multimacd.conf -e 's/bcm2835-raw-uart/mxs_auart_raw.0/'
if [ `grep -c '<name>HmIP-RF</name>' /var/lib/piVCCU/userfs/etc/config/InterfacesList.xml` -eq 0 ]; then sudo bash -c "sed -i /var/lib/piVCCU/userfs/etc/config/InterfacesList.xml -e 's/\(<\/interfaces>\)/\t<ipc>\n\t\t<name>HmIP-RF<\/name>\n\t\t<url>xmlrpc:\/\/127.0.0.1:2010<\/url>\n\t\t<info>HmIP-RF<\/info>\n\t<\/ipc>\n\1/'"; fi
Meine Vermutung war die Contronics-Zusatzsoftware.
Also ein vorher erstelltes Komplett-Backup von piVCCU wieder auf die SD geschrieben und nur die Zusatz-Software installiert:
Funktioniert.
Könnte vielleicht einmal jemand seine rfd.conf und interfaceslist.xml hier einstellen?
Die 'sed-' Befehle kommen mir italienisch vor.
Und / oder einen Tipp geben, an was es evtl. sonst noch liegen könnte.