\ \ /\ / / | '__/ _ \ '_ \| '_ \ / _ \ / _` | '__/ _` | \ V V /| | | | __/ | | | |_) | (_) | (_| | | | (_| | \_/\_/ |_|_| \___|_| |_|_.__/ \___/ \__,_|_| \__,_| Welcome to Wiren Board 7.3.4 (s/n ANULT4Y6), release wb-2410 (as stable) Linux wirenboard-ANULT4Y6 5.10.35-wb172 #1 SMP Wed Oct 16 09:19:27 UTC 2024 armv7l GNU/Linux System load: 1.24 1.07 0.45 Up time: 2 min Memory usage: 7% of 1.96G Usage of /: 70% of 976M /mnt/data: 1% of 55G Last login: Sat Mar 29 11:01:19 MSK 2025 on ttyS0 root@wirenboard-ANULT4Y6:~# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/root 999320 649872 280636 70% / devtmpfs 1021928 0 1021928 0% /dev tmpfs 1030632 4 1030628 1% /dev/shm tmpfs 412256 1260 410996 1% /run tmpfs 5120 4 5116 1% /run/lock /dev/mmcblk0p6 57508960 346976 54210972 1% /mnt/data tmpfs 206124 0 206124 0% /run/user/0 root@wirenboard-ANULT4Y6:~# root@wirenboard-ANULT4Y6:~# root@wirenboard-ANULT4Y6:~# root@wirenboard-ANULT4Y6:~# root@wirenboard-ANULT4Y6:~# root@wirenboard-ANULT4Y6:~# root@wirenboard-ANULT4Y6:~# root@wirenboard-ANULT4Y6:~# cd ./mnt/data -bash: cd: ./mnt/data: No such file or directory root@wirenboard-ANULT4Y6:~# cd .. root@wirenboard-ANULT4Y6:/# cd .. root@wirenboard-ANULT4Y6:/# cd /mnt/data/ root@wirenboard-ANULT4Y6:/mnt/data# cd .wb-update/ root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# ls install_update.web.flags root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULls echo -e ‘–force-repartition /n’ > /mnt/data/.wb-update/install_update.web.flags root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# echo -e ‘–force-repartition /n’ > /mnt/data/.wb-update/install_update.web.flags root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# wb-run-update /mnt/data/.wb-update/ !!! FIT /mnt/data/.wb-update not found >>> Removing FIT /mnt/data/.wb-update /usr/bin/wb-run-update: line 107: mqtt_status: command not found rm: cannot remove '/mnt/data/.wb-update': Is a directory /usr/bin/wb-run-update: line 100: mqtt_status: command not found /usr/bin/wb-run-update: line 101: mqtt_status: command not found root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# ls install_update.web.flags root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULls echo -e ‘–force-repartition /n’ > /mnt/data/.wb-update/install_update.web.flags root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# echo -e ‘–force-repartition /n’ > /mnt/data/.wb-update/install_update.web.flags root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# root@wirenboard-ANULls wget https://fw-releases.wirenboard.com/fit_image/stable/7x/202412261556_wb-2410_bullseye_wb7x.fit --2025-03-29 11:23:26-- https://fw-releases.wirenboard.com/fit_image/stable/7x/202412261556_wb-2410_bullseye_wb7x.fit Resolving fw-releases.wirenboard.com (fw-releases.wirenboard.com)... 18.66.233.90, 18.66.233.102, 18.66.233.115, ... Connecting to fw-releases.wirenboard.com (fw-releases.wirenboard.com)|18.66.233.90|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 242046146 (231M) [application/octet-stream] Saving to: ‘202412261556_wb-2410_bullseye_wb7x.fit’ 202412261556_wb-241 100%[===================>] 230.83M 2.61MB/s in 99s 2025-03-29 11:25:06 wb-run-update /mnt/data/.wb-update/ 202412261556_wb-2410_bullseye_wb7x.fit wb-run-update /mnt/data/.wb-update/ install_update.web.flags root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# wb-run-update /mnt/data/.wb-update/ 202412261556_wb-2410_bullseye_wb7x.fit install_update.web.flags root@wirenboard-ANULT4Y6:/mnt/data/.wb-update# wb-run-update /mnt/data/.wb-update/202412261556_wb-2410_bullseye_wb7x.fit =============================================================================== Sat Mar 29 11:25:23 MSK 2025: started update from /mnt/data/.wb-update/202412261556_wb-2410_bullseye_wb7x.fit =============================================================================== Description: WirenBoard firmware update Compatible device: wirenboard,wirenboard-720 Firmware version: 202412261556 Firmware compatible: +single-rootfs +fit-factory-reset +force-repartition +repartition-ramsize-fix +fit-immutable-support +wb8-debug-network-update-fix +wrong-ab-layout-fix +update-from-c loud Release name: wb-2410 Release suite: stable Release target: wb7/bullseye Release repo prefix: Time of creation: Thu Dec 26 18:59:12 MSK 2024 =============================================================================== >>> Checking SHA1 hash of install >>> SHA1 hash of install ok 32+0 records in 32+0 records out 16384 bytes (16 kB, 16 KiB) copied, 0.000786829 s, 20.8 MB/s >>> Firmware seems to be compatible with this controller >>> Extracting install script >>> Running install script >>> Using flags from /mnt/data/.wb-update/install_update.web.flags: ‘–force-repartition /n’ >>> Console logging enabled; tempfile /tmp/tmp.lKY9LjO1IV, final file /mnt/data/.wb-update/wb-console.log will be written on exit 32+0 records in 32+0 records out 16384 bytes (16 kB, 16 KiB) copied, 0.000939745 s, 17.4 MB/s >>> Firmware seems to be compatible with this controller >>> Checking SHA1 hash of rootfs >>> SHA1 hash of rootfs ok >>> rootfs is valid, installing firmware update >>> Getting mmcpart from U-Boot environment >>> Will install to /dev/mmcblk0p3 >>> Debian: bullseye -> bullseye [ 1069.800860] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null) >>> Cleaning up /dev/mmcblk0p3 >>> Cleaning up using rsync >>> Mounting /dev/mmcblk0p3 at /tmp/tmp.RWEl33nB63 [ 1080.936737] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null) >>> Extracting files to new rootfs /tmp/tmp.RWEl33nB63 /mnt/data/.wb-update /mnt/data/.wb-update >>> Recovering device certificates [ 1122.824383] EXT4-fs (loop0): mounted filesystem without journal. Opts: (null) >>> Mount /dev, /proc and /sys to rootfs /tmp/tmp.RWEl33nB63 >>> Unmounting /dev, /proc and /sys from rootfs /tmp/tmp.RWEl33nB63 >>> Switching to new rootfs >>> Done! >>> Removing FIT /mnt/data/.wb-update/202412261556_wb-2410_bullseye_wb7x.fit >>> Unmounting rootfs >>> Reboot system Stopping Session c1 of user root. [ OK ] Removed slice system-modprobe.slice. [ OK ] Stopped target Bluetooth. [ OK ] Stopped target Graphical Interface. [ OK ] Stopped target Timers. [ OK ] Stopped Daily apt upgrade and clean activities. [ OK ] Stopped Daily apt download activities. [ OK ] Stopped Periodic ext4 Onli…ata Check for All Filesystems. [ OK ] Stopped Discard unused blocks once a week. [ OK ] Stopped Daily rotation of log files. [ OK ] Stopped Daily Cleanup of Temporary Directories. [ OK ] Stopped target Hardware activated USB gadget. [ OK ] Closed Load/Save RF Kill Switch Status /dev/rfkill Watch. Stopping Bluetooth service... [ OK ] Stopped Commit a transient machine-id on disk. [ OK ] Stopped target First Boot Complete. Stopping Load/Save Random Seed... Stopping watchdog daemon... [ OK ] Stopped Bluetooth service. [ OK ] Stopped Serial Getty on ttyS0. [ OK ] Stopped Load/Save Random Seed. [ OK ] Stopped watchdog daemon. [ OK ] Stopped Session c1 of user root. [ OK ] Removed slice system-serial\x2dgetty.slice. [ OK ] Stopped target Multi-User System. [ OK ] Stopped target Login Prompts. Stopping Modem Manager... Stopping Avahi mDNS/DNS-SD Stack... Stopping Regular background program processing daemon... Stopping Getty on tty1... Stopping LSB: Brings up/down network automatically... Stopping User Login Management... Stopping User Manager for UID 0... Stopping telegraf metric s…Wiren Board Cloud (default)... Stopping Network connectio…ice for Wiren Board devices... Stopping Wiren Board modbus devices manager... Stopping one-click diagnos…enerating archive with data... Stopping Power on GSM modem... Stopping Initialize Wiren Board on successful boot... [ OK ] Stopped KNXD Configurator for Wiren Board. Stopping MQTT Driver for ADC... Stopping Wiren Board configuration editor backend... Stopping Wiren Board database logger... Stopping MQTT Driver for GPIO-controlled switches... Stopping Wiren Board MQTT KNX bridge... Stopping Wiren Board journald to MQTT gateway... Stopping metrics sender.... Stopping Virtual MQTT devi…Network Manager connections... Stopping Kernel 1-Wire MQTT driver for WB-HomA... Stopping MQTT Rule engine for Wiren Board... [ OK ] Stopped Compensation of sy…ice-tree (with opposite sign). Stopping USB Debug Network... Stopping Wiren Board firmware update service... [ OK ] Stopped Regular background program processing daemon. [ OK ] Stopped Avahi mDNS/DNS-SD Stack. [ OK ] Stopped Network connection…rvice for Wiren Board devices. [ OK ] Stopped Getty on tty1. [ OK ] Stopped Wiren Board configuration editor backend. [ OK ] Stopped Wiren Board database logger. [ OK ] Stopped Wiren Board journald to MQTT gateway. [ OK ] Stopped metrics sender.. [ OK ] Stopped MQTT Rule engine for Wiren Board. [ OK ] Stopped MQTT Driver for GPIO-controlled switches. [ OK ] Stopped MQTT Driver for ADC. [ OK ] Stopped Kernel 1-Wire MQTT driver for WB-HomA. [ OK ] Stopped User Manager for UID 0. [ OK ] Stopped USB Debug Network. [ OK ] Stopped one-click diagnost… generating archive with data. [ OK ] Stopped Initialize Wiren Board on successful boot. [ OK ] Stopped Wiren Board MQTT KNX bridge. [ OK ] Stopped Modem Manager. [ OK ] Stopped Wiren Board firmware update service. [ OK ] Stopped Wiren Board modbus devices manager. [ OK ] Stopped User Login Management. [ OK ] Removed slice system-getty.slice. Stopping A high performanc… and a reverse proxy server... Stopping Network Time Service... Stopping Authorization Manager... Stopping OpenBSD Secure Shell server... Stopping User Runtime Directory /run/user/0... Stopping MQTT Driver for serial devices... [ OK ] Unmounted /run/user/0. [ OK ] Stopped Authorization Manager. [ OK ] Stopped Network Time Service. [ OK ] Stopped OpenBSD Secure Shell server. [ OK ] Stopped MQTT Driver for serial devices. [ OK ] Stopped Virtual MQTT devic…r Network Manager connections. [ OK ] Stopped LSB: Brings up/down network automatically. [ OK ] Stopped A high performance…er and a reverse proxy server. [ OK ] Stopped User Runtime Directory /run/user/0. [ OK ] Removed slice User Slice of UID 0. [ OK ] Stopped target Network is Online. [ OK ] Stopped target Host and Network Name Lookups. [ OK ] Stopped Network Manager Wait Online. Stopping KNX Daemon... Stopping Permit User Sessions... [ OK ] Stopped KNX Daemon. [ OK ] Stopped Permit User Sessions. [ OK ] Stopped target Remote File Systems. [ **] (1 of 2) A stop job is running for …rd Cloud (default) (9s / 1min 31s) [ 1135.819719] usb 3-1: USB disconnect, device number 3 [ *] (2 of 2) A stop job is running for Power on GSM modem (10s / 1min 31s) [ 1135.887165] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0 [ 1135.895396] option 3-1:1.2: device disconnected [ 1135.901122] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1 [ 1135.909395] option 3-1:1.4: device disconnected [ 1135.914841] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2 [ 1135.923125] option 3-1:1.5: device disconnected [ 1135.928725] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3 [ OK ] Stopped Power on GSM modem. [ OK ] Stopped telegraf metric se…r Wiren Board Cloud (default). Stopping Wiren Board Cloud Agent (default)... [ OK ] Stopped Wiren Board Cloud Agent (default). Stopping Mosquitto MQTT Broker... [ OK ] Stopped Mosquitto MQTT Broker. [ OK ] Stopped target Network. Stopping Network Manager... Stopping Raise network interfaces... [ OK ] Stopped initialize filesystems at first boot. Stopping WPA supplicant... [ OK ] Stopped Raise network interfaces. [ OK ] Stopped Initialize Wiren Board Device Tree overlays. Stopping watch config files... [ OK ] Stopped watch config files. [ OK ] Stopped Network Manager. [ OK ] Stopped WPA supplicant. Stopping D-Bus System Message Bus... [ OK ] Stopped D-Bus System Message Bus. [ OK ] Stopped target Basic System. [ OK ] Stopped target Paths. [ OK ] Stopped target Slices. [ OK ] Removed slice User and Session Slice. [ OK ] Stopped target Sockets. [ OK ] Closed Avahi mDNS/DNS-SD Stack Activation Socket. [ OK ] Closed D-Bus System Message Bus Socket. [ OK ] Closed fcgiwrap Socket. [ OK ] Closed KNX Daemon (socket). [ OK ] Stopped target System Initialization. [ OK ] Stopped target Local Encrypted Volumes. [ OK ] Stopped Dispatch Password …ts to Console Directory Watch. [ OK ] Stopped Forward Password R…uests to Wall Directory Watch. [ OK ] Stopped target Swap. Deactivating swap /dev/dis…mmc-MMC64G_0x6cdb2e69-part5... [ OK ] Stopped Apply Kernel Variables. [ OK ] Stopped Load Kernel Modules. Stopping Update UTMP about System Boot/Shutdown... [ OK ] Deactivated swap /dev/disk…th/platform-1c11000.mmc-part5. [ OK ] Deactivated swap /dev/disk/by-partuuid/d76db8d4-05. [ OK ] Deactivated swap /dev/disk…e-6069-45bc-9b42-2d9a500a80dd. [ OK ] Deactivated swap /dev/disk…d/mmc-MMC64G_0x6cdb2e69-part5. [ OK ] Deactivated swap /dev/mmcblk0p5. [ OK ] Stopped Update UTMP about System Boot/Shutdown. [ OK ] Stopped Create Volatile Files and Directories. Stopping Flush Journal to Persistent Storage... [ 1158.494098] systemd-journald[137]: Received client request to relinquish /var/log/journal/3eeffec0e839418593a356d111d41af9 access. Stopping prepare mounts and symlinks to config files... [ OK ] Stopped prepare mounts and symlinks to config files. [ OK ] Stopped Flush Journal to Persistent Storage. [ OK ] Stopped target Local File Systems. [ OK ] Unset automount mnt-sdcard.automount. Unmounting /tmp/tmp.RZ6Z14Itvf... Unmounting /var/log... [ OK ] Unmounted /var/log. Unmounting /mnt/data... [ OK ] Unmounted /mnt/data. [ OK ] Stopped File System Check on /dev/mmcblk0p6. [ OK ] Removed slice system-systemd\x2dfsck.slice. [ OK ] Unmounted /tmp/tmp.RZ6Z14Itvf. [ OK ] Stopped target Local File Systems (Pre). [ OK ] Reached target Unmount All Filesystems. [ OK ] Stopped Create Static Device Nodes in /dev. [ OK ] Stopped Create System Users. [ OK ] Stopped Remount Root and Kernel File Systems. [ OK ] Stopped File System Check on Root Device. [ OK ] Reached target Shutdown. [ OK ] Reached target Final Step. [ OK ] Finished Reboot. [ OK ] Reached target Reboot. [ 1160.761564] systemd-shutdown[1]: Syncing filesystems and block devices. [ 1160.768815] systemd-shutdown[1]: Sending SIGTERM to remaining processes... [ 1160.789864] systemd-journald[137]: Received SIGTERM from PID 1 (systemd-shutdow). [ 1160.803260] systemd-shutdown[1]: Sending SIGKILL to remaining processes... [ 1160.821384] systemd-shutdown[1]: Using hardware watchdog 'sunxi-wdt', version 0, device /dev/watchdog [ 1160.834551] systemd-shutdown[1]: Unmounting file systems. [ 1160.846066] [15995]: Remounting '/' read-only in with options 'discard,errors=remount-ro,stripe=1024'. [ 1160.867417] EXT4-fs (mmcblk0p2): re-mounted. Opts: discard,errors=remount-ro,stripe=1024 [ 1160.893367] systemd-shutdown[1]: All filesystems unmounted. [ 1160.900407] systemd-shutdown[1]: Deactivating swaps. [ 1160.905766] systemd-shutdown[1]: All swaps deactivated. [ 1160.911193] systemd-shutdown[1]: Detaching loop devices. [ 1160.922395] systemd-shutdown[1]: Detaching loopback /dev/loop0. [ 1160.986899] systemd-shutdown[1]: All loop devices detached. [ 1160.992502] systemd-shutdown[1]: Stopping MD devices. [ 1160.998094] systemd-shutdown[1]: All MD devices stopped. [ 1161.003423] systemd-shutdown[1]: Detaching DM devices. [ 1161.009055] systemd-shutdown[1]: All DM devices detached. [ 1161.014471] systemd-shutdown[1]: All filesystems, swaps, loop devices, MD devices and DM devices detached. [ 1161.040416] systemd-shutdown[1]: Syncing filesystems and block devices. [ 1161.047467] systemd-shutdown[1]: Rebooting. [ 1161.057978] reboot: Restarting system [ 1161.071694] i2c i2c-0: No atomic I2C transfer handler U-Boot SPL 2021.10-wb1.4.4-g8b6bef383e (Nov 24 2022 - 14:01:43 +0000) DRAM: 2048 MiB Trying to boot from MMC2 U-Boot 2021.10-wb1.4.4-g8b6bef383e (Nov 24 2022 - 14:01:43 +0000) CPU: Allwinner R40 (SUN8I 1701) Model: Wiren Board rev. 7.2.0 (A40i) I2C: ready DRAM: 2 GiB MMC: mmc@1c0f000: 0, mmc@1c11000: 1 Loading Environment from MMC... OK In: serial@1c28000 Out: serial@1c28000 Err: serial@1c28000 Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd otp_program otp_aes_program ## Info: input data size = 142 = 0x8E bootcount=0 mmcpart=3 uenvcmd=true ; echo reset environment; env default -a; setenv mmcdev 0; saveenv; bmode emmc; reset upgrade_available=1 Environment size: 142/131068 bytes ## Resetting to default environment ## Info: input data size = 142 = 0x8E Net: No ethernet found. Hit key to stop autoboot in 1s switch to partitions #0, OK mmc1(part 0) is current device eMMC found on device 1 Press FW button to enter firmware update mode ................................................ 326 bytes read in 2 ms (159.2 KiB/s) Importing environment from 0x42000000... Checking if uenvcmd is set ... test - minimal test like /bin/sh Usage: test [args..] Running default loadzimage ... Failed to load '/boot/zImage' => => => => => ls ls - list files in a directory (default /) Usage: ls [ [directory]] - List files in directory 'directory' of partition 'part' on device type 'interface' instance 'dev'.