Не могу зайти в web интерфейс, открывается Sprut.hub

Дабы не создавать новую тему, словил такую же ошибку.

Но я не могу зайти в web интерфейс. Теперь по умолчанию открывает Sprut.
Как увеличить пространство? Или как можно еще обновиться (желательно не используя флэшку)

Что значит “не могу”? Какие порты слушаются на контроллере nginx? Каков его статус?

Как это сделать?

Покажите пожалуйста лог nginx.
Ну а порты, для 80:

netstat -nlp |grep 80

На контроллере такой вывод:

netstat -nlp |grep 80
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1605/nginx: master  

Видно что 80 порт слушается nginx.

tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 4033/java
tcp 0 0 0.0.0.0:1880 0.0.0.0:* LISTEN 564/node-red
udp6 0 0 fe80::821f:12ff:fe6:123 :::* 891/ntpd
unix 2 [ ACC ] STREAM LISTENING 1290680 14038/systemd /run/user/0/systemd/private

Вот этот вот процесс (java) и занимает 80 порт. Судя по имени и высоковероятно - это SprutHub. Наверняка занимает стандартный порт из-за некорректных настроек. Остановите его и выполнете

systemctl restart nginx

Остановил процесс, но не помогло или я что-то не так делаю

root@wirenboard-AVUISUQI:~# systemctl restart nginx
Job for nginx.service failed because the control process exited with error code.
See “systemctl status nginx.service” and “journalctl -xe” for details.
root@wirenboard-AVUISUQI:~# netstat -nlp |grep 80
tcp 0 0 0.0.0.0:1880 0.0.0.0:* LISTEN 564/node-red
udp6 0 0 fe80::821f:12ff:fe6:123 :::* 891/ntpd
unix 2 [ ACC ] STREAM LISTENING 1290680 14038/systemd /run/user/0/systemd/private
root@wirenboard-AVUISUQI:~# systemctl status nginx.service
● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Tue 2023-09-19 17:17:06 UTC; 1min 32s ago
Docs: man:nginx(8)
Process: 20844 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=1/FAILURE)
CPU: 284ms

сен 19 17:17:05 wirenboard-AVUISUQI systemd[1]: Starting A high performance web server and a reverse proxy server…
сен 19 17:17:06 wirenboard-AVUISUQI nginx[20844]: nginx: [emerg] unknown directive “upload_pass” in /etc/nginx/sites-enabled/default:48
сен 19 17:17:06 wirenboard-AVUISUQI nginx[20844]: nginx: configuration file /etc/nginx/nginx.conf test failed
сен 19 17:17:06 wirenboard-AVUISUQI systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE
сен 19 17:17:06 wirenboard-AVUISUQI systemd[1]: nginx.service: Failed with result ‘exit-code’.
сен 19 17:17:06 wirenboard-AVUISUQI systemd[1]: Failed to start A high performance web server and a reverse proxy server.

Остановка процесса не помогла, но мне удалось запустить nginx, после выполнения команды

rm /etc/nginx/sites-enabled/default

Но в веб интерфейс так и не пускает, 80 порт ничем не занят.

root@wirenboard-AVUISUQI:~# netstat -nlp |grep 80
tcp 0 0 0.0.0.0:1880 0.0.0.0:* LISTEN 582/node-red
udp 0 0 0.0.0.0:58070 0.0.0.0:* 703/avahi-daemon: r
udp6 0 0 fe80::821f:12ff:fe6:123 :::* 894/ntpd

Так же есть еще один сервис с ошибкой

dnsmasq.service loaded failed failed

Так, значит не та версия nginx (или nginx-common) стоит.
Покажите

dpkg -l |grep nginx

Несколько странное решение. Сервер без конфига порт слушать не будет.
Так что конфиг - восстановите.
а лучше, пожалуй - обновитесь до актуалного релиза, на старом-то можно, но…

root@wirenboard-AVUISUQI:~# dpkg -l |grep nginx
ii libnginx-mod-http-auth-pam 1.18.0-6.1+deb11u3 armhf PAM authentication module for Nginx
ii libnginx-mod-http-cache-purge 1.18.0-6.1+deb11u3 armhf Purge content from Nginx caches
ii libnginx-mod-http-dav-ext 1.18.0-6.1+deb11u3 armhf WebDAV missing commands support for Nginx
ii libnginx-mod-http-echo 1.18.0-6.1+deb11u3 armhf Bring echo and more shell style goodies to Nginx
ii libnginx-mod-http-fancyindex 1.18.0-6.1+deb11u3 armhf Fancy indexes module for the Nginx
ii libnginx-mod-http-geoip 1.18.0-6.1+deb11u3 armhf GeoIP HTTP module for Nginx
ii libnginx-mod-http-geoip2 1.18.0-6.1+deb11u3 armhf GeoIP2 HTTP module for Nginx
ii libnginx-mod-http-headers-more-filter 1.18.0-6.1+deb11u3 armhf Set and clear input and output headers for Nginx
ii libnginx-mod-http-image-filter 1.18.0-6.1+deb11u3 armhf HTTP image filter module for Nginx
ii libnginx-mod-http-lua 1.18.0-6.1+deb11u3 armhf Lua module for Nginx
ii libnginx-mod-http-ndk 1.18.0-6.1+deb11u3 armhf Nginx Development Kit module
ii libnginx-mod-http-perl 1.18.0-6.1+deb11u3 armhf Perl module for Nginx
ii libnginx-mod-http-subs-filter 1.18.0-6.1+deb11u3 armhf Substitution filter module for Nginx
ii libnginx-mod-http-uploadprogress 1.18.0-6.1+deb11u3 armhf Upload progress system for Nginx
ii libnginx-mod-http-upstream-fair 1.18.0-6.1+deb11u3 armhf Nginx Upstream Fair Proxy Load Balancer
ii libnginx-mod-http-xslt-filter 1.18.0-6.1+deb11u3 armhf XSLT Transformation module for Nginx
ii libnginx-mod-mail 1.18.0-6.1+deb11u3 armhf Mail module for Nginx
ii libnginx-mod-nchan 1.18.0-6.1+deb11u3 armhf Fast, flexible pub/sub server for Nginx
ii libnginx-mod-stream 1.18.0-6.1+deb11u3 armhf Stream module for Nginx
ii libnginx-mod-stream-geoip 1.18.0-6.1+deb11u3 armhf GeoIP Stream module for Nginx
ii libnginx-mod-stream-geoip2 1.18.0-6.1+deb11u3 armhf GeoIP2 Stream module for Nginx
ii nginx-common 1.18.0-6.1+deb11u3 all small, powerful, scalable web/proxy server - common files
ii nginx-extras 1.18.0-6.1+deb11u3 armhf nginx web/proxy server (extended version)
root@wirenboard-AVUISUQI:~# apt-get update && apt-get install nginx -y
Сущ:1 http://deb.wirenboard.com/wb6/stretch stable InRelease
Игн:2 Index of /debian stretch InRelease
Сущ:3 Index of /debian-security stretch/updates InRelease
Сущ:4 Index of /debian stretch-backports InRelease
Сущ:5 Index of /debian stretch Release
Чтение списков пакетов… Готово
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
nginx : Зависит: nginx-full (< 1.6.2-5+deb8u2~bpo70+3.1~) но он не может быть установлен или
nginx-light (< 1.6.2-5+deb8u2~bpo70+3.1~) но он не может быть установлен или
nginx-extras (< 1.6.2-5+deb8u2~bpo70+3.1~) но 1.18.0-6.1+deb11u3 должен быть установлен
E: Невозможно исправить ошибки: у вас зафиксированы сломанные пакеты.

Не надо ставить до удаления неверных версий.
Вот похожее: При обновлении отвалился nginx
Ну и обновление так: Обновление прошивки контроллеров Wiren Board 6.x, 7.2 и 7.3 — Wiren Board

При попытке обновления, говорит, что все ок. Именно после этого все и произошло.
Сначала делал обновления релиза, потом версию debian.

root@wirenboard-AVUISUQI:~# apt update
Игн:1 Index of /debian stretch InRelease
Сущ:2 Index of /debian-security stretch/updates InRelease
Сущ:3 Index of /debian stretch-backports InRelease
Сущ:4 http://deb.wirenboard.com/wb6/stretch stable InRelease
Сущ:5 Index of /debian stretch Release
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Все пакеты имеют последние версии.
root@wirenboard-AVUISUQI:~#

Явно не выполнен

wb-release --update-debian-release

Про это же написано…

Я и пытался обновиться с самого начала, только после обновления он попросил обновиться еще раз и началась вот такая ошибка и все остальное. Говорит, что места не хватает.

Welcome to Wiren Board 6.7.2 (s/n AVUISUQI), release wb-2207-bullseye-transition (as stable)
Linux wirenboard-AVUISUQI 5.10.35-wb120+wb101 #2 Tue Nov 22 12:48:20 UTC 2022 ar mv7l GNU/Linux

Update to Debian Bullseye is available!
Run wb-release --update-debian-release to update
(the update can take up to 45 minutes)

Or download FIT firmware image from S3 Bucket Listing Generator t_image and
update via the web interface by visiting Settings → System

Seems like Debian upgrade procedure was interrupted.

Please try running wb-release --update-debian-release again.
Last login: Thu Sep 21 08:08:34 2023 from 10.8.0.6
root@wirenboard-AVUISUQI:~# wb-release --update-debian-release
09:21:29 journald logging enabled
09:21:29 Need at least 150 MB of free space in root partition
root@wirenboard-AVUISUQI:~#

Советую - сделать бэкап и воспользоваться сбросом к заводским настройкам.

Перепробовал кучу флэшек, обновил загрузчик, ничего не получается сделать.

U-Boot 2021.10-wb1.7.0-gc221f7953f (Jul 26 2023 - 08:32:47 +0000)

CPU: Freescale i.MX6ULL rev1.1 792 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 47C
Reset cause: POR
Model: Wiren Board rev. 6.1 (i.MX6UL)
Board: Wiren Board MX6UL
DRAM: 512 MiB
MMC: FSL_SDHC: 1
In: serial
Out: serial
Err: serial
Loading Environment from MMC… OK
Will only keep env vars: mmcpart bootcount upgrade_available uenvcmd wb_webupd otp_program otp_aes_program

Info: input data size = 43 = 0x2B

bootcount=0
mmcpart=2
upgrade_available=0

Environment size: 43/8188 bytes

Resetting to default environment

Info: input data size = 43 = 0x2B

Net: eth0: ethernet@2188000
Hit any key to stop autoboot: 0

Info: input data size = 4285 = 0x10BD

switch to partitions #0, OK
mmc1(part 0) is current device
eMMC found on device 1
Press FW button to enter firmware update mode

Entering firmware update mode.
Checking if ubootenv part is present

Loading FIT header to 0x82000000 …

** File not found .wb-restore/factoryreset.fit **
Read failed: -1Extracting kernel

Loading FIT header to 0x82000000 …

** File not found .wb-restore/factoryreset.fit **
Read failed: -1Extracting DTB

Loading FIT header to 0x83000000 …

** File not found .wb-restore/factoryreset.fit **
Read failed: -1zimage: Bad magic!
ERROR: Failed to enter update mode!
ERROR: /mnt/data/.wb-restore/factoryreset.fit missing or corrupt
Checking if there is a USB storage with update file wb6_update.fit
dev: usb1_vbus @ regulator@0
starting USB…
Bus usb@2184000: USB EHCI 1.00
Bus usb@2184200: USB EHCI 1.00
scanning bus usb@2184000 for devices… 1 USB Device(s) found
scanning bus usb@2184200 for devices… EHCI timed out on TD - token=0x80008d80

  USB device not accepting new address (error=22)

1 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found
No storage devices, perhaps not 'usb start’ed…?
No USB update detected, continuing boot
324 bytes read in 2 ms (158.2 KiB/s)
Importing environment from 0x82000000…
Checking if uenvcmd is set …
Running default loadzimage …
6304360 bytes read in 274 ms (21.9 MiB/s)

Я не вижу нчетния флеш, совсем.

Советую выполнить обновление так: Как обновить контроллер через fit образ из консоли? - #3 от пользователя Explorerol