Произвольная перезагрузка контроллера

Добрый день,

Имеется wirenboard 6.5 + wbio-do-r1g-16 (подключен первым в сам контроллер) и пара wb-mrps6, подключены по модбас
При перезагрузке wirenboard (иногда случается, например сегодня ночью) в момент сразу после его загрузки выключаются все выходы, но так как на 15 и 16 выходы подключены контакторы - то в идеале обеспечить память их состояния (или хотя бы включение). Остальные - можно также запоминать и восстанавливать (в идеале). Либо вообще не сбрасывать никого

Поиском как-то не нашел, но кажется, что память всех состояний должна быть реализована (раз все уходит в 0 после перезапуска системы, а не в момент)

Желательно обойтись без кода и вирт. устройств - так как с этим туго)

Если контактор подключить через wb-mrps6 - поможет?

Добрый день.
А перезагрузка случается из-за пропадания напряжения? Если да - то может быть запитать контроллер от ИБП? Для коротких отключений - вариант идеальный.

Скорее всего вам поможет переключение контакторов на WB-MRPS6, есть регистр который позволяет “запомнить” состояние выходов https://wirenboard.com/wiki/WB-MRPS6_Modbus_Relay_Module

“Память” для боковых модулей (https://wirenboard.com/wiki/WBIO-DO-R1G-16_I - как раз можно реализовать с помощью сохранения в “хранилище” с помошью скриптов. Встроенной памяти у этих модулей нет.

А перезагрузка случается из-за пропадания напряжения? Если да - то может быть запитать контроллер от ИБП? Для коротких отключений - вариант идеальный.

Нет, он сам по себе перезагружается иногда - раз в 3-6 дней примерно
Переустановка системы с флешки не помогла

Скорее всего вам поможет переключение контакторов на WB-MRPS6, есть регистр который позволяет “запомнить” состояние выходов https://wirenboard.com/wiki/WB-MRPS6_Modbus_Relay_Module

Спасибо, попробую

“Память” для боковых модулей (https://wirenboard.com/wiki/WBIO-DO-R1G-16_I - как раз можно реализовать с помощью сохранения в “хранилище” с помошью скриптов. Встроенной памяти у этих модулей нет.

Примеры можно где-то посмотреть? Или где описано как это делать?

Это очень подозрительно. Возможно срабатывает wirenboard.com/wiki/index.php/Watchdog? Посмотрите с помощью

df -h 

свободное место. А перезагружаться начал после каких-то изменений? Что-нибудь подключено в выходу “+5V”?

Это очень подозрительно. Возможно срабатывает wirenboard.com/wiki/index.php/Watchdog?

root@wirenboard-AFNMUY2G:~# df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
/dev/root 976M 473M 437M 52% /
devtmpfs 241M 0 241M 0% /dev
tmpfs 249M 0 249M 0% /dev/shm
tmpfs 249M 3,7M 245M 2% /run
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 249M 0 249M 0% /sys/fs/cgroup
/dev/mmcblk0p6 1,3G 439M 775M 37% /mnt/data
tmpfs 50M 0 50M 0% /run/user/0

Ничего не подключено, просто сам иногда рестартует (обычно ночью - часа в 2-3)
И это в общем только переустановленная система + spruthub

А посмотрите (или сюда выложите) в файле /var/log/messages есть ли записи в момент перезагрузки (ну и время перезагрузки тоже напишите) какие-нибудь?

Aug 7 09:36:53 wirenboard-AFNMUY2G syslog.info syslogd started: BusyBox v1.22.1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: klogd started: BusyBox v1.22.1 (Debian 1:1.22.0-19+b3)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Booting Linux on physical CPU 0x0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] Linux version 4.9.22-wb6 (root@wbdevenv) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #2 SMP Wed Jun 10 11:07:45 UTC 2020
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: div instructions available: patching division code
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] OF: fdt:Machine model: Wiren Board rev. 6.5 (i.MX6UL/ULL)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] cma: Reserved 16 MiB at 0x9f000000
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Memory policy: Data cache writealloc
Aug 7 09:36:56 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] On node 0 totalpages: 131072
Aug 7 09:36:56 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] free_area_init_node: node 0, pgdat c0b4d840, node_mem_map deab3000
Aug 7 09:36:56 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] Normal zone: 1152 pages used for memmap
Aug 7 09:36:56 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] Normal zone: 0 pages reserved
Aug 7 09:36:56 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] Normal zone: 131072 pages, LIFO batch:31
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] percpu: Embedded 14 pages/cpu @defc7000 s25996 r8192 d23156 u57344
Aug 7 09:36:56 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] pcpu-alloc: s25996 r8192 d23156 u57344 alloc=14*4096
Aug 7 09:36:56 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] pcpu-alloc: [0] 0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129920
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] Kernel command line: console=ttymxc0,115200 root=/dev/mmcblk0p3 rootwait ro
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Memory: 491716K/524288K available (6144K kernel code, 312K rwdata, 2276K rodata, 1024K init, 342K bss, 16188K reserved, 16384K cma-reserved)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] Virtual kernel memory layout:
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] vmalloc : 0xe0800000 - 0xff800000 ( 496 MB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] .text : 0xc0008000 - 0xc0700000 (7136 kB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] .init : 0xc0a00000 - 0xc0b00000 (1024 kB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] .data : 0xc0b00000 - 0xc0b4e100 ( 313 kB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] .bss : 0xc0b50000 - 0xc0ba5aec ( 343 kB)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Hierarchical RCU implementation.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Build-time adjustment of leaf fanout to 32.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] NR_IRQS:16 nr_irqs:16 16
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Switching to timer-based delay loop, resolution 41ns
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000016] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.000054] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.002556] Console: colour dummy device 80x30
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.002594] Calibrating delay loop (skipped), value calculated using timer frequency… 48.00 BogoMIPS (lpj=240000)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.002626] pid_max: default: 32768 minimum: 301
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.002891] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.002916] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.004396] CPU: Testing write buffer coherency: ok
Aug 7 09:36:56 wirenboard-AFNMUY2G user.err kernel: [ 0.004965] /cpus/cpu@0 missing clock-frequency property
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.005007] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.005064] Setting up static identity map for 0x80100000 - 0x80100070
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.007658] Brought up 1 CPUs
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.007690] SMP: Total of 1 processors activated (48.00 BogoMIPS).
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.007705] CPU: All CPU(s) started in SVC mode.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.009150] devtmpfs: initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.036112] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.036901] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.036949] futex hash table entries: 256 (order: 2, 16384 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.038334] pinctrl core: initialized pinctrl subsystem
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.040904] NET: Registered protocol family 16
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.042815] DMA: preallocated 256 KiB pool for atomic coherent allocations
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.045622] cpuidle: using governor menu
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.080455] No ATAGs?
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.080510] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.080533] hw-breakpoint: maximum watchpoint size is 8 bytes.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.082912] imx6ul-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.128975] mxs-dma 1804000.dma-apbh: initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.133811] SCSI subsystem initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.134417] usbcore: registered new interface driver usbfs
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.134573] usbcore: registered new interface driver hub
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.134834] usbcore: registered new device driver usb
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.136559] i2c-gpio i2c_rtc: using pins 48 (SDA) and 49 (SCL)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.137485] i2c-gpio i2c_eeprom1: using pins 76 (SDA) and 67 (SCL)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.138369] i2c-gpio i2c_eeprom2: using pins 70 (SDA) and 71 (SCL)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.139750] i2c i2c-1: IMX I2C adapter registered
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.139790] i2c i2c-1: can’t use DMA, using PIO instead.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.140149] Linux video capture interface: v2.00
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.140308] pps_core: LinuxPPS API ver. 1 registered
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.140327] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.140382] PTP clock support registered
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.141102] Advanced Linux Sound Architecture Driver Initialized.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.143770] clocksource: Switched to clocksource mxc_timer1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.169590] NET: Registered protocol family 2
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.170854] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.170977] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.171133] TCP: Hash tables configured (established 4096 bind 4096)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.171249] UDP hash table entries: 256 (order: 1, 8192 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.171304] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.171625] NET: Registered protocol family 1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.172541] RPC: Registered named UNIX socket transport module.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.172571] RPC: Registered udp transport module.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.172588] RPC: Registered tcp transport module.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.172602] RPC: Registered tcp NFSv4.1 backchannel transport module.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.177549] workingset: timestamp_bits=14 max_order=17 bucket_order=3
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.197208] NFS: Registering the id_resolver key type
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.197274] Key type id_resolver registered
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 0.197291] Key type id_legacy registered
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.208124] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.208158] io scheduler noop registered (default)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.208178] io scheduler deadline registered
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.208260] io scheduler cfq registered
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 0.215011] imx-sdma 20ec000.sdma: Direct firmware load for imx/sdma/sdma-imx6q.bin failed with error -2
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.215055] imx-sdma 20ec000.sdma: external firmware not found, using ROM firmware
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.224579] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 18, base_baud = 5000000) is a IMX
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.803370] console [ttymxc0] enabled
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.809001] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 55, base_baud = 5000000) is a IMX
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.819344] 21fc000.serial: ttymxc5 at MMIO 0x21fc000 (irq = 56, base_baud = 5000000) is a IMX
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.862690] imx_rngc 2284000.rngb: Freescale RNGC registered.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.868835] [drm] Initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.908540] brd: module loaded
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.928327] loop: module loaded
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.936598] at24 5-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.948052] at24 6-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.958913] libphy: Fixed MDIO Bus: probed
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 0.965626] 20b4000.ethernet supply phy not found, using dummy regulator
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 0.973636] pps pps0: new PPS source ptp0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.007601] libphy: fec_enet_mii_bus: probed
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.013322] fec 20b4000.ethernet eth0: registered PHC device 0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 1.133873] 2188000.ethernet supply phy not found, using dummy regulator
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.254900] pps pps1: new PPS source ptp1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.260179] libphy: fec_enet_mii_bus: probed
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.268310] fec 2188000.ethernet eth1: registered PHC device 1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.274886] PPP generic driver version 2.4.2
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.279718] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.286407] ehci-mxc: Freescale On-Chip EHCI Host driver
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.292250] usbcore: registered new interface driver usb-storage
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.298893] usbcore: registered new interface driver usbserial
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.305055] usbcore: registered new interface driver usbserial_generic
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.311715] usbserial: USB Serial support registered for generic
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.318438] mousedev: PS/2 mouse device common for all mice
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.382589] rtc-pcf8563 4-0051: rtc core: registered rtc-pcf8563 as rtc0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.398795] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.407919] i2c /dev entries driver
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.421458] lm75 4-0048: hwmon0: sensor ‘lm75b’
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.542595] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.550879] sdhci: Secure Digital Host Controller Interface driver
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.557217] sdhci: Copyright© Pierre Ossman
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.561604] sdhci-pltfm: SDHCI platform and OF driver helper
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.633851] mmc0: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.653402] ledtrig-cpu: registered to indicate activity on CPUs
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.678162] usbcore: registered new interface driver usbhid
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.685930] usbhid: USB HID core driver
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.711930] NET: Registered protocol family 10
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.719256] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.727150] NET: Registered protocol family 17
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 1.731821] Key type dns_resolver registered
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 1.741214] Registering SWP/SWPB emulation handler
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.748228] registered taskstats version 1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.notice kernel: [ 1.770353] random: fast init done
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.778763] mmc0: new DDR MMC card at address 0001
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.785869] imx_thermal 2000000.aips-bus:tempmon: Industrial CPU temperature grade - max:105C critical:100C passive:95C
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.796861] mmcblk0: mmc0:0001 Q2J54A 3.59 GiB
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.801844] mmcblk0boot0: mmc0:0001 Q2J54A partition 1 16.0 MiB
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.820724] rtc-pcf8563 4-0051: setting system clock to 2020-08-07 09:36:42 UTC (1596793002)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.829219] of_cfs_init
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.832030] mmcblk0boot1: mmc0:0001 Q2J54A partition 2 16.0 MiB
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.838543] mmcblk0rpmb: mmc0:0001 Q2J54A partition 3 512 KiB
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.847574] of_cfs_init: OK
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.856128] mmcblk0: p1 p2 p3 p4 < p5 p6 >
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.861288] vdd3p0: disabling
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.867836] vref-3v3: disabling
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.871010] usb1_vbus: disabling
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.874399] usb2_vbus: disabling
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.877647] ALSA device list:
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.880620] No soundcards found.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.err kernel: [ 1.885177] EXT4-fs (mmcblk0p3): couldn’t mount as ext3 due to feature incompatibilities
Aug 7 09:36:56 wirenboard-AFNMUY2G user.err kernel: [ 1.893994] EXT4-fs (mmcblk0p3): couldn’t mount as ext2 due to feature incompatibilities
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.909314] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.917732] VFS: Mounted root (ext4 filesystem) readonly on device 179:3.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.929649] devtmpfs: mounted
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 1.934130] Freeing unused kernel memory: 1024K (c0a00000 - c0b00000)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 2.185741] ip_tables: © 2000-2006 Netfilter Core Team
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 2.222498] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 2.241687] systemd[1]: Detected architecture arm.
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 2.284836] systemd[1]: Set hostname to .
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 2.917936] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 2.954596] systemd[1]: Listening on fsck to fsckd communication Socket.
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 2.994707] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 3.034216] systemd[1]: Reached target Paths.
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 3.065907] systemd[1]: Created slice User and Session Slice.
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 3.104669] systemd[1]: Listening on udev Kernel Socket.
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info kernel: [ 3.152176] systemd[1]: Reached target Encrypted Volumes.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 4.152395] EXT4-fs (mmcblk0p3): re-mounted. Opts: errors=remount-ro
Aug 7 09:36:56 wirenboard-AFNMUY2G syslog.info kernel: [ 4.704888] systemd-journald[144]: Received request to flush runtime journal from PID 1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.075162] lirc_dev: IR Remote Control driver registered, major 245
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.099591] Driver for 1-wire Dallas network protocol.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 6.155417] lirc_pwm: module is from the staging directory, the quality is unknown, you have been warned.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.240235] lirc_pwm lirc-rfm69: GPIO receiver on pin 77
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.297713] lirc_pwm lirc-rfm69: lirc_dev: driver lirc-rfm69 registered at minor = 0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.349635] lirc_pwm lirc-rfm69: probed
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.549488] fec 20b4000.ethernet rename2: renamed from eth0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.880489] fec 2188000.ethernet eth0: renamed from eth1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.924079] ci_hdrc ci_hdrc.0: EHCI Host Controller
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.929036] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus number 1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 6.978613] fec 20b4000.ethernet eth1: renamed from rename2
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.083950] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.118986] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.125980] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.133214] usb usb1: Product: EHCI Host Controller
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.138158] usb usb1: Manufacturer: Linux 4.9.22-wb6 ehci_hcd
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.143941] usb usb1: SerialNumber: ci_hdrc.0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.388703] hub 1-0:1.0: USB hub found
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.417125] hub 1-0:1.0: 1 port detected
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.503920] ci_hdrc ci_hdrc.1: EHCI Host Controller
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.557565] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 2
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.674071] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.714165] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.720981] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.728335] usb usb2: Product: EHCI Host Controller
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.733225] usb usb2: Manufacturer: Linux 4.9.22-wb6 ehci_hcd
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.739018] usb usb2: SerialNumber: ci_hdrc.1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 7.979611] hub 2-0:1.0: USB hub found
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 8.007993] hub 2-0:1.0: 1 port detected
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 8.423933] usb 2-1: new high-speed USB device number 2 using ci_hdrc
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 8.641798] Adding 262140k swap on /dev/mmcblk0p5. Priority:-1 extents:1 across:262140k SS
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 8.656378] usb 2-1: New USB device found, idVendor=0424, idProduct=2514

Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 8.663199] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 8.707107] hub 2-1:1.0: USB hub found
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 8.729645] hub 2-1:1.0: 4 ports detected
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 8.925849] EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.074128] usb 2-1.1: new high-speed USB device number 3 using ci_hdrc
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.238882] usb 2-1.1: New USB device found, idVendor=0bda, idProduct=b720
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.245937] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.253296] usb 2-1.1: Product: 802.11n WLAN Adapter
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.258341] usb 2-1.1: Manufacturer: Realtek
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.262622] usb 2-1.1: SerialNumber: 00e04c000001
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.434007] Bluetooth: Core ver 2.22
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.437768] NET: Registered protocol family 31
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.442224] Bluetooth: HCI device and connection manager initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.530568] Bluetooth: HCI socket layer initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.538632] Bluetooth: L2CAP socket layer initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.548240] Bluetooth: SCO socket layer initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.624020] usbcore: registered new interface driver btusb
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.635307] Bluetooth: hci0: rtl: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=8723
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.644099] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_config.bin
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 9.680678] bluetooth hci0: Direct firmware load for rtl_bt/rtl8723b_config.bin failed with error -2
Aug 7 09:36:56 wirenboard-AFNMUY2G user.err kernel: [ 9.689956] Bluetooth: hci0: Failed to load rtl_bt/rtl8723b_config.bin
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.696543] Bluetooth: hci0: rtl: loading rtl_bt/rtl8723b_fw.bin
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.708257] Bluetooth: hci0: rom_version status=0 version=1
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 9.714104] Bluetooth: cfg_sz 0, total size 22496
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 10.118412] 8723bu: module is from the staging directory, the quality is unknown, you have been warned.
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 10.162697] RTL871X: module init start
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 10.166633] RTL871X: rtl8723bu v4.3.6.11_12942.20141204_BTCOEX20140507-4E40
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 10.173606] RTL871X: rtl8723bu BT-Coex version = BTCOEX20140507-4E40
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 10.413389] RTL871X: rtw_ndev_init(wlan0)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 10.428504] RTL871X: rtw_ndev_init(wlan1)
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 10.456151] usbcore: registered new interface driver rtl8723bu
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 10.462446] RTL871X: module init ret=0
Aug 7 09:36:56 wirenboard-AFNMUY2G user.warn kernel: [ 11.528989] cgroup: new mount options do not match the existing superblock, will be ignored
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 12.375925] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 12.381934] Bluetooth: BNEP filters: protocol multicast
Aug 7 09:36:56 wirenboard-AFNMUY2G user.info kernel: [ 12.426031] Bluetooth: BNEP socket layer initialized
Aug 7 09:36:56 wirenboard-AFNMUY2G daemon.info wb-mqtt-confed[518]: INFO: MQTT connection established
Aug 7 09:36:57 wirenboard-AFNMUY2G user.warn kernel: [ 17.194072] RTL871X: RTW_ADAPTIVITY_EN_
Aug 7 09:36:57 wirenboard-AFNMUY2G user.warn kernel: [ 17.197767] AUTO, chplan:0x20, Regulation:3,3
Aug 7 09:36:57 wirenboard-AFNMUY2G user.warn kernel: [ 17.202186] RTL871X: RTW_ADAPTIVITY_MODE_
Aug 7 09:36:57 wirenboard-AFNMUY2G user.warn kernel: [ 17.206137] NORMAL
Aug 7 09:37:02 wirenboard-AFNMUY2G authpriv.info CRON[1056]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 7 09:37:02 wirenboard-AFNMUY2G cron.info CRON[1111]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 7 09:37:02 wirenboard-AFNMUY2G user.notice kernel: [ 22.074366] random: crng init done
Aug 7 09:37:02 wirenboard-AFNMUY2G user.info kernel: [ 22.180031] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Aug 7 09:37:04 wirenboard-AFNMUY2G daemon.err ntpdate[1238]: Can’t find host 0.debian.pool.ntp.org: Name or service not known (-2)
Aug 7 09:37:04 wirenboard-AFNMUY2G daemon.err ntpdate[1238]: Can’t find host 1.debian.pool.ntp.org: Name or service not known (-2)
Aug 7 09:37:04 wirenboard-AFNMUY2G daemon.err ntpdate[1238]: Can’t find host 2.debian.pool.ntp.org: Name or service not known (-2)
Aug 7 09:37:04 wirenboard-AFNMUY2G daemon.err ntpdate[1238]: Can’t find host 3.debian.pool.ntp.org: Name or service not known (-2)
Aug 7 09:37:04 wirenboard-AFNMUY2G daemon.err ntpdate[1238]: no servers can be used, exiting
Aug 7 09:37:04 wirenboard-AFNMUY2G user.warn kernel: [ 24.246844] RTL871X: nolinked power save enter
Aug 7 09:37:07 wirenboard-AFNMUY2G authpriv.info CRON[1056]: pam_unix(cron:session): session closed for user root
Aug 7 09:37:08 wirenboard-AFNMUY2G user.info kernel: [ 27.306078] 2018000.serial: ttymxc6 at MMIO 0x2018000 (irq = 274, base_baud = 5000000) is a IMX
Aug 7 09:37:10 wirenboard-AFNMUY2G user.notice wb-mqtt-db[587]: 2020-08-07 09:37:10.532 NOTICE: DB logger started, go to main loop
Aug 7 09:37:11 wirenboard-AFNMUY2G user.info kernel: [ 30.338509] 21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 275, base_baud = 5000000) is a IMX
Aug 7 09:37:15 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: driver is created
Aug 7 09:37:15 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: [wbgo_mqtt] rules-wirenboard-AFNMUY2G-2460: MQTT connection established
Aug 7 09:37:16 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: driver loop is started
Aug 7 09:37:16 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: wait for driver to become ready
Aug 7 09:37:19 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: driver is ready
Aug 7 09:37:19 wirenboard-AFNMUY2G auth.info sshd[2698]: Server listening on 0.0.0.0 port 22.
Aug 7 09:37:19 wirenboard-AFNMUY2G auth.info sshd[2698]: Server listening on :: port 22.
Aug 7 09:37:19 wirenboard-AFNMUY2G daemon.notice ntpd[2754]: ntpd 4.2.8p10@1.3728-o Sat Feb 24 11:31:31 UTC 2018 (1): Starting
Aug 7 09:37:19 wirenboard-AFNMUY2G daemon.info ntpd[2754]: Command line: /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 101:103
Aug 7 09:37:19 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: [rule info] using file /var/lib/wirenboard/wbrules-persistent.db for persistent DB
Aug 7 09:37:19 wirenboard-AFNMUY2G user.info kernel: [ 38.816761] SMSC LAN8710/LAN8720 2188000.ethernet:00: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=2188000.ethernet:00, irq=-1)
Aug 7 09:37:19 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: [wbgo_mqtt] wb-rules-engine-wirenboard-AFNMUY2G-2460: MQTT connection established
Aug 7 09:37:19 wirenboard-AFNMUY2G user.info kernel: [ 39.016845] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
Aug 7 09:37:20 wirenboard-AFNMUY2G user.info kernel: [ 39.327106] Micrel KSZ8081 or KSZ8091 2188000.ethernet:03: attached PHY driver [Micrel KSZ8081 or KSZ8091] (mii_bus:phy_addr=2188000.ethernet:03, irq=-1)
Aug 7 09:37:20 wirenboard-AFNMUY2G user.info kernel: [ 39.500022] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info ntpd[2789]: proto: precision = 2.042 usec (-19)
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info ntpd[2789]: Listen and drop on 0 v6wildcard [::]:123
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info ntpd[2789]: Listen and drop on 1 v4wildcard 0.0.0.0:123
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info ntpd[2789]: Listen normally on 2 lo 127.0.0.1:123
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info ntpd[2789]: Listen normally on 3 lo [::1]:123
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info ntpd[2789]: Listening on routing socket on fd #20 for interface updates
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info dnsmasq[2829]: started, version 2.76 cachesize 150
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info dnsmasq[2829]: compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC loop-detect inotify
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info dnsmasq-dhcp[2829]: DHCP, IP range 192.168.42.50 – 192.168.42.150, lease time 12h
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info dnsmasq[2829]: reading /etc/resolv.conf
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info dnsmasq[2829]: using nameserver 10.10.0.1#53
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info dnsmasq[2829]: read /etc/hosts - 6 addresses
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: [engine] Starting main loop
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: the engine is ready
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: [engine] Starting sync loop
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.err ntpd[2789]: error resolving pool 0.debian.pool.ntp.org: Name or service not known (-2)
Aug 7 09:37:20 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: /usr/share/wb-rules-system/rules/buzzer.js is NOT under source root /etc/wb-rules
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: /usr/share/wb-rules-system/rules/hwmon.js is NOT under source root /etc/wb-rules
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]: Internet Systems Consortium DHCP Client 4.3.5
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]: Copyright 2004-2016 Internet Systems Consortium.
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]: All rights reserved.
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]: For info, please visit https://www.isc.org/software/dhcp/
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]:
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.err ntpd[2789]: error resolving pool 1.debian.pool.ntp.org: Name or service not known (-2)
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: /usr/share/wb-rules-system/rules/network.js is NOT under source root /etc/wb-rules
Aug 7 09:37:21 wirenboard-AFNMUY2G user.info kernel: [ 41.204868] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]: Listening on LPF/eth0/80:1f:12:4c:3b:f0
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]: Sending on LPF/eth0/80:1f:12:4c:3b:f0
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]: Sending on Socket/fallback
Aug 7 09:37:21 wirenboard-AFNMUY2G daemon.info dhclient[2887]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5
Aug 7 09:37:22 wirenboard-AFNMUY2G user.info kernel: [ 41.314072] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Aug 7 09:37:22 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: /usr/share/wb-rules-system/rules/power_status.js is NOT under source root /etc/wb-rules
Aug 7 09:37:22 wirenboard-AFNMUY2G daemon.err ntpd[2789]: error resolving pool 2.debian.pool.ntp.org: Name or service not known (-2)
Aug 7 09:37:23 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: /usr/share/wb-rules-system/rules/system.js is NOT under source root /etc/wb-rules
Aug 7 09:37:23 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: /usr/share/wb-rules-system/rules/wb-mqtt-dac.js is NOT under source root /etc/wb-rules
Aug 7 09:37:23 wirenboard-AFNMUY2G daemon.err ntpd[2789]: bind(23) AF_INET6 fe80::821f:12ff:fe4c:3bf0%3#123 flags 0x11 failed: Cannot assign requested address
Aug 7 09:37:23 wirenboard-AFNMUY2G daemon.err ntpd[2789]: unable to create socket on eth0 (4) for fe80::821f:12ff:fe4c:3bf0%3#123
Aug 7 09:37:23 wirenboard-AFNMUY2G daemon.info ntpd[2789]: failed to init interface for address fe80::821f:12ff:fe4c:3bf0%3
Aug 7 09:37:23 wirenboard-AFNMUY2G daemon.err ntpd[2789]: error resolving pool 3.debian.pool.ntp.org: Name or service not known (-2)
Aug 7 09:37:24 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: /usr/share/wb-rules-system/rules/wbmz2-battery.js is NOT under source root /etc/wb-rules
Aug 7 09:37:25 wirenboard-AFNMUY2G daemon.info netplugd[3153]: /etc/netplug/netplug eth0 in -> pid 3153
Aug 7 09:37:25 wirenboard-AFNMUY2G daemon.info ntpd[2789]: Listen normally on 5 eth0 [fe80::821f:12ff:fe4c:3bf0%3]:123
Aug 7 09:37:26 wirenboard-AFNMUY2G daemon.info dhclient[2887]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
Aug 7 09:37:26 wirenboard-AFNMUY2G daemon.info dhclient[2887]: DHCPREQUEST of 10.10.0.5 on eth0 to 255.255.255.255 port 67
Aug 7 09:37:26 wirenboard-AFNMUY2G daemon.info dhclient[2887]: DHCPOFFER of 10.10.0.5 from 10.10.0.1
Aug 7 09:37:26 wirenboard-AFNMUY2G daemon.info dhclient[2887]: DHCPACK of 10.10.0.5 from 10.10.0.1
Aug 7 09:37:26 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: [rule info] add your rules to /etc/wb-rules/
Aug 7 09:37:26 wirenboard-AFNMUY2G daemon.info dnsmasq[2829]: reading /etc/resolv.conf
Aug 7 09:37:26 wirenboard-AFNMUY2G daemon.info dnsmasq[2829]: using nameserver 10.10.0.1#53
Aug 7 09:37:27 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: /usr/share/wb-rules/load_alarms.js is NOT under source root /etc/wb-rules
Aug 7 09:37:27 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: all rule files are loaded
Aug 7 09:37:27 wirenboard-AFNMUY2G daemon.info ntpd[2789]: Listen normally on 6 eth0 10.10.0.5:123
Aug 7 09:37:14 wirenboard-AFNMUY2G user.notice serial: address: 0
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 1
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 2
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 3
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 4
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 5
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 8
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 121
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 270
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 0
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 1
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 2
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 3
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 4
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 5
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 8
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 121
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 270
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 0
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 1
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 2
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 3
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 0
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 1
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 2
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 3
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 0
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 1
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 2
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 32
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 33
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 34
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 121
Aug 7 09:37:29 wirenboard-AFNMUY2G user.notice serial: address: 270
Aug 7 09:37:29 wirenboard-AFNMUY2G daemon.notice ntpd[2789]: ntpd exiting on signal 15 (Terminated)
Aug 7 09:37:30 wirenboard-AFNMUY2G user.notice serial: Init: Set mode to 1: setup register <modbus:40:: 10> <-- 1
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.notice ntpd[3399]: ntpd 4.2.8p10@1.3728-o Sat Feb 24 11:31:31 UTC 2018 (1): Starting
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3399]: Command line: /usr/sbin/ntpd -p /var/run/ntpd.pid -g -c /run/ntp.conf.dhcp -u 101:103
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3408]: proto: precision = 2.208 usec (-19)
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3408]: Listen and drop on 0 v6wildcard [::]:123
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3408]: Listen and drop on 1 v4wildcard 0.0.0.0:123
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3408]: Listen normally on 2 lo 127.0.0.1:123
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3408]: Listen normally on 3 eth0 10.10.0.5:123
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3408]: Listen normally on 4 lo [::1]:123
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3408]: Listen normally on 5 eth0 [fe80::821f:12ff:fe4c:3bf0%3]:123
Aug 7 09:37:30 wirenboard-AFNMUY2G daemon.info ntpd[3408]: Listening on routing socket on fd #22 for interface updates
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info dhclient[2887]: bound to 10.10.0.5 – renewal in 41770 seconds.
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.err ntpdate[3436]: the NTP socket is in use, exiting
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.notice watchdog[3445]: starting daemon (5.15):
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: int=1s realtime=yes sync=no load=0,0,0 soft=no
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: memory: minimum pages = 256 free, 0 allocatable (4096 byte pages)
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: ping: no machine to check
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: file: no file to check
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: pidfile: /var/run/syslogd.pid
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: pidfile: /var/run/sshd.pid
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: pidfile: /var/run/mosquitto.pid
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: pidfile: /var/run/nginx.pid
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: interface: no interface to check
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: temperature: no sensors to check
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: no test binary files
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: no repair binary files
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: error retry time-out = 30 seconds
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: repair attempts = 1
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: alive=/dev/watchdog1 heartbeat=[none] to=[none] no_act=no force=no
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: watchdog now set to 60 seconds
Aug 7 09:37:31 wirenboard-AFNMUY2G daemon.info watchdog[3445]: hardware watchdog identity: GPIO Watchdog
Aug 7 09:37:33 wirenboard-AFNMUY2G daemon.info netplugd[3151]: eth0: state INNING pid 3153 exited status 0
Aug 7 09:37:34 wirenboard-AFNMUY2G auth.info sshd[2698]: Received SIGHUP; restarting.
Aug 7 09:37:34 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: ERROR: [rule error] ECMAScript error: Error: error error (rc -100) anon native strict preventsyield clearTimeout /usr/share/wb-rules-system/scripts/lib.js:289 anon /etc/wb-rules/dim-w.js:55 preventsyield call native strict preventsyield anon /usr/share/wb-rules-system/scripts/lib.js:233 preventsyield
Aug 7 09:37:34 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: ERROR: [rule error] ECMAScript error: Error: error error (rc -100) anon native strict preventsyield clearTimeout /usr/share/wb-rules-system/scripts/lib.js:289 anon /etc/wb-rules/dim-b.js:55 preventsyield call native strict preventsyield anon /usr/share/wb-rules-system/scripts/lib.js:233 preventsyield
Aug 7 09:37:34 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: ERROR: [rule error] ECMAScript error: Error: error error (rc -100) anon native strict preventsyield clearTimeout /usr/share/wb-rules-system/scripts/lib.js:289 anon /etc/wb-rules/dim-g.js:55 preventsyield call native strict preventsyield anon /usr/share/wb-rules-system/scripts/lib.js:233 preventsyield
Aug 7 09:37:34 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: ERROR: [rule error] ECMAScript error: Error: error error (rc -100) anon native strict preventsyield clearTimeout /usr/share/wb-rules-system/scripts/lib.js:289 anon /etc/wb-rules/dim-r.js:55 preventsyield call native strict preventsyield anon /usr/share/wb-rules-system/scripts/lib.js:233 preventsyield
Aug 7 09:37:34 wirenboard-AFNMUY2G daemon.err watchdog[3445]: cannot open /var/run/sshd.pid (errno = 2 = ‘No such file or directory’)
Aug 7 09:37:34 wirenboard-AFNMUY2G auth.info sshd[2698]: Server listening on 0.0.0.0 port 22.
Aug 7 09:37:34 wirenboard-AFNMUY2G auth.info sshd[2698]: Server listening on :: port 22.
Aug 7 09:38:00 wirenboard-AFNMUY2G authpriv.info CRON[3564]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 7 09:38:00 wirenboard-AFNMUY2G cron.info CRON[3568]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 7 09:38:04 wirenboard-AFNMUY2G authpriv.info CRON[3564]: pam_unix(cron:session): session closed for user root
Aug 7 09:38:44 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: [rule info] add your rules to /etc/wb-rules/
Aug 7 09:38:45 wirenboard-AFNMUY2G daemon.info wb-rules[2460]: INFO: reloading file: /etc/wb-rules/rules.js
Aug 7 09:38:54 wirenboard-AFNMUY2G user.warn java[3537]: *** WARNING *** The program ‘java’ uses the Apple Bonjour compatibility layer of Avahi.
Aug 7 09:38:54 wirenboard-AFNMUY2G user.warn java[3537]: *** WARNING *** Please fix your application to use the native API of Avahi!
Aug 7 09:38:54 wirenboard-AFNMUY2G user.warn java[3537]: *** WARNING *** For more information see http://0pointer.de/avahi-compat?s=libdns_sd&e=java
Aug 7 09:39:01 wirenboard-AFNMUY2G authpriv.info CRON[3660]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 7 09:39:01 wirenboard-AFNMUY2G cron.info CRON[3664]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 7 09:39:04 wirenboard-AFNMUY2G user.notice wb-mqtt-db[587]: 2020-08-07 09:39:04.844 NOTICE: Bulk processing took 527ms
Aug 7 09:39:06 wirenboard-AFNMUY2G authpriv.info CRON[3660]: pam_unix(cron:session): session closed for user root
Aug 7 09:40:01 wirenboard-AFNMUY2G authpriv.info CRON[3769]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 7 09:40:01 wirenboard-AFNMUY2G authpriv.info CRON[3768]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 7 09:40:01 wirenboard-AFNMUY2G cron.info CRON[3777]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_wbrules.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 7 09:40:01 wirenboard-AFNMUY2G cron.info CRON[3778]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 7 09:40:03 wirenboard-AFNMUY2G authpriv.info CRON[3769]: pam_unix(cron:session): session closed for user root
Aug 7 09:40:06 wirenboard-AFNMUY2G authpriv.info CRON[3768]: pam_unix(cron:session): session closed for user root
Aug 7 09:40:31 wirenboard-AFNMUY2G user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 1 coil(s) @ 0 of device modbus:40: Serial protocol error: request timed out
Aug 7 09:41:01 wirenboard-AFNMUY2G authpriv.info CRON[3853]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 7 09:41:01 wirenboard-AFNMUY2G cron.info CRON[3857]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 7 09:41:04 wirenboard-AFNMUY2G user.notice wb-mqtt-db[587]: 2020-08-07 09:41:04.413 NOTICE: Bulk processing took 96ms

Это только за сегодня, да, должен быть еще файл messages.1.gz. Интересно что у него в конце, как раз перед перезапуском.

Насколько я понимаю, с помощью сохранения состояния в “хранилище” не получится добиться того, чтобы выходы не сбрасывались вообще. Они после перезагрузки контроллера сначала сбросятся в 0, а восстановятся только через некоторое время после загрузки движка правил и отработки логики.
Нельзя ли в момент, когда происходит инициализация драйвера и сброс всех выходов в 0, оставлять те, что были включены? Ведь их состояние драйвер может взять из retained сообщений?

Это стоит сделать независимо от того, решится ли данная конкретная проблема у коллеги другим способом, ведь могут быть ещё случаи пропадания питания на более длительный срок, чем может вытянуть аккумулятор.

хорошая идея, поставил в план разработки

Поддержу
Интересует именно полное восстановление всех состояний, конечно
Так как сейчас пока система грузится состояния старые, а когда загрузилась - она их выставляет в 0
У меня вообще нет ИБП - нет электричества, и нечем управлять, ИБП не нужен

То была перезагрузка по Ребут

А вот как выглядела самостоятельная перезагрузка:

Aug 6 22:45:10 wirenboard-AFNMUY2G user.notice wb-mqtt-db[530]: 2020-08-06 22:45:10.081 NOTICE: Bulk processing took 76ms
Aug 6 22:46:01 wirenboard-AFNMUY2G authpriv.info CRON[25121]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 6 22:46:01 wirenboard-AFNMUY2G cron.info CRON[25125]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 6 22:46:06 wirenboard-AFNMUY2G authpriv.info CRON[25121]: pam_unix(cron:session): session closed for user root
Aug 6 22:50:12 wirenboard-AFNMUY2G syslog.info syslogd started: BusyBox v1.22.1
Aug 6 22:50:13 wirenboard-AFNMUY2G daemon.err ntpdate[432]: Can’t find host 0.debian.pool.ntp.org: Name or service not known (-2)
Aug 6 22:50:13 wirenboard-AFNMUY2G daemon.err ntpdate[432]: Can’t find host 1.debian.pool.ntp.org: Name or service not known (-2)
Aug 6 22:50:13 wirenboard-AFNMUY2G daemon.err ntpdate[432]: Can’t find host 2.debian.pool.ntp.org: Name or service not known (-2)
Aug 6 22:50:13 wirenboard-AFNMUY2G daemon.err ntpdate[432]: Can’t find host 3.debian.pool.ntp.org: Name or service not known (-2)
Aug 6 22:50:13 wirenboard-AFNMUY2G daemon.err ntpdate[432]: no servers can be used, exiting
Aug 6 22:50:15 wirenboard-AFNMUY2G user.notice kernel: klogd started: BusyBox v1.22.1 (Debian 1:1.22.0-19+b3)
Aug 6 22:50:15 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Booting Linux on physical CPU 0x0
Aug 6 22:50:15 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] Linux version 4.9.22-wb6 (root@wbdevenv) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #2 SMP Wed Jun 10 11:07:45 UTC 2020
Aug 6 22:50:15 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
Aug 6 22:50:15 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: div instructions available: patching division code
Aug 6 22:50:15 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Aug 6 22:50:15 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] OF: fdt:Machine model: Wiren Board rev. 6.5 (i.MX6UL/ULL)
Aug 6 22:50:15 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] cma: Reserved 16 MiB at 0x9f000000
Aug 6 22:50:15 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Memory policy: Data cache writealloc

Сегодня опять перезагрузка

Кусочек лога:

Aug 12 01:15:06 wirenboard-AFNMUY2G authpriv.info CRON[1827]: pam_unix(cron:session): session closed for user root
Aug 12 01:15:31 wirenboard-AFNMUY2G user.notice serial: ModbusRTU::ReadRegisterRange(): failed to read 6 coil(s) @ 0 of device modbus:74: Serial protocol error: request timed out
Aug 12 01:16:01 wirenboard-AFNMUY2G authpriv.info CRON[1915]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 12 01:16:01 wirenboard-AFNMUY2G cron.info CRON[1919]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 12 01:16:05 wirenboard-AFNMUY2G authpriv.info CRON[1915]: pam_unix(cron:session): session closed for user root
Aug 12 01:17:01 wirenboard-AFNMUY2G authpriv.info CRON[1991]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 12 01:17:01 wirenboard-AFNMUY2G authpriv.info CRON[1992]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 12 01:17:01 wirenboard-AFNMUY2G cron.info CRON[2000]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 12 01:17:01 wirenboard-AFNMUY2G cron.info CRON[1999]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Aug 12 01:17:01 wirenboard-AFNMUY2G authpriv.info CRON[1991]: pam_unix(cron:session): session closed for user root
Aug 12 01:17:04 wirenboard-AFNMUY2G user.notice wb-mqtt-db[587]: 2020-08-12 01:17:04.766 NOTICE: Bulk processing took 118ms
Aug 12 01:17:06 wirenboard-AFNMUY2G authpriv.info CRON[1992]: pam_unix(cron:session): session closed for user root
Aug 12 01:18:01 wirenboard-AFNMUY2G authpriv.info CRON[2074]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 12 01:18:01 wirenboard-AFNMUY2G cron.info CRON[2078]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 12 01:18:05 wirenboard-AFNMUY2G authpriv.info CRON[2074]: pam_unix(cron:session): session closed for user root
Aug 12 01:19:01 wirenboard-AFNMUY2G authpriv.info CRON[2150]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 12 01:19:01 wirenboard-AFNMUY2G cron.info CRON[2154]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 12 01:19:04 wirenboard-AFNMUY2G user.notice wb-mqtt-db[587]: 2020-08-12 01:19:04.746 NOTICE: Bulk processing took 98ms
Aug 12 01:19:05 wirenboard-AFNMUY2G authpriv.info CRON[2150]: pam_unix(cron:session): session closed for user root
Aug 12 01:21:27 wirenboard-AFNMUY2G syslog.info syslogd started: BusyBox v1.22.1
Aug 12 01:21:28 wirenboard-AFNMUY2G daemon.err ntpdate[463]: Can’t find host 0.debian.pool.ntp.org: Name or service not known (-2)
Aug 12 01:21:28 wirenboard-AFNMUY2G daemon.err ntpdate[463]: Can’t find host 1.debian.pool.ntp.org: Name or service not known (-2)
Aug 12 01:21:28 wirenboard-AFNMUY2G daemon.err ntpdate[463]: Can’t find host 2.debian.pool.ntp.org: Name or service not known (-2)
Aug 12 01:21:28 wirenboard-AFNMUY2G daemon.err ntpdate[463]: Can’t find host 3.debian.pool.ntp.org: Name or service not known (-2)
Aug 12 01:21:28 wirenboard-AFNMUY2G daemon.err ntpdate[463]: no servers can be used, exiting
Aug 12 01:21:29 wirenboard-AFNMUY2G user.notice kernel: klogd started: BusyBox v1.22.1 (Debian 1:1.22.0-19+b3)
Aug 12 01:21:29 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Booting Linux on physical CPU 0x0
Aug 12 01:21:29 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] Linux version 4.9.22-wb6 (root@wbdevenv) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #2 SMP Wed Jun 10 11:07:45 UTC 2020
Aug 12 01:21:29 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
Aug 12 01:21:29 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: div instructions available: patching division code
Aug 12 01:21:29 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Aug 12 01:21:29 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] OF: fdt:Machine model: Wiren Board rev. 6.5 (i.MX6UL/ULL)
Aug 12 01:21:29 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] cma: Reserved 16 MiB at 0x9f000000
Aug 12 01:21:29 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Memory policy: Data cache writealloc
Aug 12 01:21:29 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] On node 0 totalpages: 131072
Aug 12 01:21:29 wirenboard-AFNMUY2G user.debug kernel: [ 0.000000] free_area_init_node: node 0, pgdat c0b4d840, node_mem_map deab3000

Давайте добавим вывод в лог состояния памяти каждую минуту и посмотрим:

echo -e "*/1 * * * *   root    /usr/bin/free | logger -t freeresult\n" >>/etc/crontab; systemctl restart cron

Потому что пока подозрительного не вижу.

Вот только сегодня ночью завалился в ребут опять:

Aug 22 20:19:40 wirenboard-AFNMUY2G user.notice wb-mqtt-db[548]: 2020-08-22 20:19:40.379 NOTICE: Bulk processing took 70ms
Aug 22 20:20:01 wirenboard-AFNMUY2G authpriv.info CRON[12442]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 22 20:20:01 wirenboard-AFNMUY2G authpriv.info CRON[12443]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 22 20:20:01 wirenboard-AFNMUY2G authpriv.info CRON[12441]: pam_unix(cron:session): session opened for user root by (uid=0)
Aug 22 20:20:01 wirenboard-AFNMUY2G cron.info CRON[12452]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_confed.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 22 20:20:01 wirenboard-AFNMUY2G cron.info CRON[12455]: (root) CMD ( /usr/bin/free | logger -t freeresult)
Aug 22 20:20:01 wirenboard-AFNMUY2G cron.info CRON[12454]: (root) CMD (/usr/share/wb-daemon-watchdogs/check_wbrules.sh 2>&1 | logger -t wb-daemon-watchdogs)
Aug 22 20:20:01 wirenboard-AFNMUY2G user.notice freeresult: total used free shared buff/cache available
Aug 22 20:20:01 wirenboard-AFNMUY2G user.notice freeresult: Mem: 509124 305656 79064 3880 124404 187340
Aug 22 20:20:01 wirenboard-AFNMUY2G user.notice freeresult: Swap: 262140 0 262140
Aug 22 20:20:01 wirenboard-AFNMUY2G authpriv.info CRON[12441]: pam_unix(cron:session): session closed for user root
Aug 22 20:20:01 wirenboard-AFNMUY2G user.notice wb-daemon-watchdogs: wb-rules check failed, reload wb-rules
Aug 22 20:20:03 wirenboard-AFNMUY2G authpriv.info CRON[12443]: pam_unix(cron:session): session closed for user root
Aug 22 20:20:04 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: driver is created
Aug 22 20:20:04 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: [wbgo_mqtt] rules-wirenboard-AFNMUY2G-12495: MQTT connection established
Aug 22 20:20:04 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: driver loop is started
Aug 22 20:20:04 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: wait for driver to become ready
Aug 22 20:20:04 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: driver is ready
Aug 22 20:20:04 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: [rule info] using file /var/lib/wirenboard/wbrules-persistent.db for persistent DB
Aug 22 20:20:04 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: [wbgo_mqtt] wb-rules-engine-wirenboard-AFNMUY2G-12495: MQTT connection established
Aug 22 20:20:05 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: [engine] Starting main loop
Aug 22 20:20:05 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: the engine is ready
Aug 22 20:20:05 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: [engine] Starting sync loop
Aug 22 20:20:05 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: /usr/share/wb-rules-system/rules/buzzer.js is NOT under source root /etc/wb-rules
Aug 22 20:20:05 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: /usr/share/wb-rules-system/rules/hwmon.js is NOT under source root /etc/wb-rules
Aug 22 20:20:05 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: /usr/share/wb-rules-system/rules/network.js is NOT under source root /etc/wb-rules
Aug 22 20:20:05 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: /usr/share/wb-rules-system/rules/power_status.js is NOT under source root /etc/wb-rules
Aug 22 20:20:05 wirenboard-AFNMUY2G authpriv.info CRON[12442]: pam_unix(cron:session): session closed for user root
Aug 22 20:20:06 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: /usr/share/wb-rules-system/rules/system.js is NOT under source root /etc/wb-rules
Aug 22 20:20:06 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: ERROR: command ‘/bin/sh -c echo 0 > /sys/class/pwm/pwmchip0/export’ failed with exit status 1
Aug 22 20:20:06 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: /usr/share/wb-rules-system/rules/wb-mqtt-dac.js is NOT under source root /etc/wb-rules
Aug 22 20:20:06 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: /usr/share/wb-rules-system/rules/wbmz2-battery.js is NOT under source root /etc/wb-rules
Aug 22 20:20:07 wirenboard-AFNMUY2G auth.info sshd[4678]: Exiting on signal 15
Aug 22 20:20:07 wirenboard-AFNMUY2G daemon.notice watchdog[3425]: stopping daemon (5.15)
Aug 22 20:20:07 wirenboard-AFNMUY2G authpriv.info systemd: pam_unix(systemd-user:session): session closed for user root
Aug 22 20:20:08 wirenboard-AFNMUY2G auth.info sshd[2684]: Received signal 15; terminating.
Aug 22 20:20:08 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: [rule info] add your rules to /etc/wb-rules/
Aug 22 20:20:11 wirenboard-AFNMUY2G user.notice wb-mqtt-db[548]: 2020-08-22 20:20:11.911 NOTICE: Exit signal received, stopping
Aug 22 20:20:11 wirenboard-AFNMUY2G daemon.info dnsmasq[2793]: exiting on receipt of SIGTERM
Aug 22 20:20:11 wirenboard-AFNMUY2G daemon.err netplugd[3130]: caught signal 15 - exiting
Aug 22 20:20:12 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: /usr/share/wb-rules/load_alarms.js is NOT under source root /etc/wb-rules
Aug 22 20:20:12 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: all rule files are loaded
Aug 22 20:20:12 wirenboard-AFNMUY2G daemon.info wb-rules[12495]: INFO: [engine] Stopping sync loop
Aug 22 20:20:13 wirenboard-AFNMUY2G user.notice kernel: klogd: exiting
Aug 22 20:20:14 wirenboard-AFNMUY2G syslog.info syslogd exiting
Aug 22 20:20:50 wirenboard-AFNMUY2G syslog.info syslogd started: BusyBox v1.22.1
Aug 22 20:20:52 wirenboard-AFNMUY2G user.notice kernel: klogd started: BusyBox v1.22.1 (Debian 1:1.22.0-19+b3)
Aug 22 20:20:52 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Booting Linux on physical CPU 0x0
Aug 22 20:20:52 wirenboard-AFNMUY2G user.notice kernel: [ 0.000000] Linux version 4.9.22-wb6 (root@wbdevenv) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #2 SMP Wed Jun 10 11:07:45 UTC 2020
Aug 22 20:20:52 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
Aug 22 20:20:52 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: div instructions available: patching division code
Aug 22 20:20:52 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Aug 22 20:20:52 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] OF: fdt:Machine model: Wiren Board rev. 6.5 (i.MX6UL/ULL)
Aug 22 20:20:52 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] cma: Reserved 16 MiB at 0x9f000000
Aug 22 20:20:52 wirenboard-AFNMUY2G user.info kernel: [ 0.000000] Memory policy: Data cache writealloc

Итак, что видим:

Штатно wb-daemon-watchdogs не проверяет wb-rules.
выложите поржалуйста содержимое

/etc/watchdog.conf.wb

запускается новый wb-rules с пид 12495

И через пару секунд процессы начинают завершаться
Время проходит достаточно мало чтобы после первого срабатывания ватчдога он отдал команду на перезапуск, с памятью свободной все хорошо. Можно из крона убрать запуск записи в лог.
Попробую воспроизвести, жду конфиг ватчдога.

конфиг ватчдога

# Use GPIO watchdog
watchdog-device		= /dev/watchdog1

# Defaults compiled into the binary
admin			= 
interval		= 1
logtick                	= 1
log-dir			= /var/log/watchdog

# This greatly decreases the chance that watchdog won't be scheduled before
# your machine is really loaded
realtime		= yes
priority		= 1

# Test if there at least 1MB of memory (256 pages)
min-memory		= 256

# Test if vital daemons are running
pidfile		= /var/run/syslogd.pid 
pidfile		= /var/run/sshd.pid
pidfile		= /var/run/mosquitto.pid
pidfile		= /var/run/nginx.pid

# Timeout for all tests
retry-timeout		= 30

# Put other test/repair scripts to this dir
test-directory		= /etc/watchdog.d
test-timeout		= 30

Это как сделать?

SSHD запустился с ошибками

авг 22 20:21:31 wirenboard-AFNMUY2G systemd[1]: Reloading OpenBSD Secure Shell server.
авг 22 20:21:31 wirenboard-AFNMUY2G sshd[3470]: /etc/ssh/sshd_config line 18: Deprecated option KeyRegenerationInterval
авг 22 20:21:31 wirenboard-AFNMUY2G sshd[3470]: /etc/ssh/sshd_config line 19: Deprecated option ServerKeyBits
авг 22 20:21:31 wirenboard-AFNMUY2G sshd[3470]: /etc/ssh/sshd_config line 30: Deprecated option RSAAuthentication
авг 22 20:21:31 wirenboard-AFNMUY2G sshd[3470]: /etc/ssh/sshd_config line 37: Deprecated option RhostsRSAAuthentication
авг 22 20:21:31 wirenboard-AFNMUY2G systemd[1]: Reloaded OpenBSD Secure Shell server.
авг 22 20:21:32 wirenboard-AFNMUY2G sshd[2703]: /etc/ssh/sshd_config line 18: Deprecated option KeyRegenerationInterval
авг 22 20:21:32 wirenboard-AFNMUY2G sshd[2703]: /etc/ssh/sshd_config line 19: Deprecated option ServerKeyBits
авг 22 20:21:32 wirenboard-AFNMUY2G sshd[2703]: /etc/ssh/sshd_config line 30: Deprecated option RSAAuthentication
авг 22 20:21:32 wirenboard-AFNMUY2G sshd[2703]: /etc/ssh/sshd_config line 37: Deprecated option RhostsRSAAuthentication

Открыть файл /etc/crontab

mcedit /etc/crontab

Удалить строчку

*/1 * * * *   root    /usr/bin/free | logger -t freeresult

Сохранить файл.

Не страшно, он обновился и часть параметров из конфига в новой версии помечены как “устаревающие”.