Не могу зайти в 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:~#

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