legal port role argument in dot-config is illegal in PPSI
When in dot-config the role "non-wr" is set, this is propagated to
ppsi.conf, it turns out that PPSI complains about such role. This
setting is used in operation.
Possibly, when non-wr is set in dot-config, auto should be the role in
ppsi - anyhow, the generator of dot-config should be revised.
logs:
PPSi. Commit ppsi-v2016.12-4-gffcde2c, built on Aug 25 2017
Using config file /etc/ppsi.conf
diag-config-2-ppsi: parsing line 1: "# Autogenerated file, please don't
edit."
diag-config-2-ppsi: parsing line 2: "# This file will be overwritten at
next boot."
diag-config-2-ppsi: parsing line 3: "# Global settings"
diag-config-2-ppsi: parsing line 5: "clock-class 187"
diag-config-2-ppsi: parsing line 6: "clock-accuracy 254"
diag-config-2-ppsi: parsing line 9: "port wri1-raw"
diag-config-2-ppsi: parsing line 10: "proto raw"
diag-config-2-ppsi: parsing line 11: "iface wri1"
diag-config-2-ppsi: parsing line 12: "role non-wr"
diag-config-1-ppsi: line 12: wrong arg "non-wr" for "role"
diag-config-2-ppsi: parsing line 13: "extension whiterabbit"
diag-config-2-ppsi: parsing line 15: "port wri2-raw"
diag-config-2-ppsi: parsing line 16: "proto raw"
diag-config-2-ppsi: parsing line 17: "iface wri2"
diag-config-2-ppsi: parsing line 18: "role master"
diag-config-2-ppsi: parsing line 19: "extension whiterabbit"
diag-config-2-ppsi: parsing line 21: "port wri3-raw"
diag-config-2-ppsi: parsing line 22: "proto raw"