Проблема со входом в Serial Device Driver Configuration

Только начал разбираться с устройством, подключил шлюз Nevoton OpenTerm, зашёл в настройки Serial Device Driver Configuration, создал устройство, все подключилось и было отлично. Но при повторной попытке зайти в настройки Serial Device Driver Configuration, выдает ошибку Error loading the file: Invalid config file. Как можно поправить? Скидывать устройство на заводские настройки путём перепрошивки? Спасибо за уделённое время.

Добрый день.
Для начала проверим, что с местом на устройстве:

df -h

Если место есть - то надо выполнить

cat /var/log/messages |grep wb-mqtt-confed

И обратить внимание на строки с “ERROR”.
И “скидывать” устройство - точно не нужно, проще и разумней понять причину и исправить. К тому же файл конфига всегда можно восстановить на дефолтный.

/mnt$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 980M 470M 443M 52% /
devtmpfs 241M 0 241M 0% /dev
tmpfs 249M 0 249M 0% /dev/shm
tmpfs 249M 540K 249M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 249M 0 249M 0% /sys/fs/cgroup
/dev/mmcblk0p6 4.7G 294M 4.2G 7% /mnt/data
tmpfs 50M 0 50M 0% /run/user/0

/mnt$ cat /var/log/messages |grep wb-mqtt-confed
Binary file (standard input) matches

Если же просто запустить /mnt$ cat /var/log/messages, то получаем вот такую бесконечную штуку.

Apr 13 10:39:33 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:33 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:33 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:34 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:34 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:34 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:34 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:34 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:34 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:35 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:35 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:35 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:35 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:35 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:35 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:36 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:36 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:36 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:36 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:36 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:36 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:37 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:37 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:37 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:37 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:37 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:37 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:38 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:38 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:38 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:38 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:38 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:38 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:39 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:39 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:39 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:39 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:39 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:39 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:40 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:40 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:40 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:40 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:40 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:40 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:41 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:41 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:41 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:41 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:41 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:41 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Apr 13 10:39:42 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: ERROR: [serial client] Serial protocol error: serial write failed: errno = 9
Apr 13 10:39:42 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: INFO: [serial device] device modbus:10 is disconnected
Apr 13 10:39:42 wirenboard-AF2UNWRV wb-mqtt-serial[1996]: WARNING: [serial client] Serial protocol error: cannot open serial port
Binary file (standard input) matches

Значит файл /etc/wb-mqtt-serial.conf имеет как минимум один неправильно назаванный порт. Советую просто восстановить файл из дефолтного:

cp /usr/share/wb-mqtt-serial/wb-mqtt-serial.conf.default /mnt/data/etc/wb-mqtt-serial.conf

Спасибо большое! Все работает!