Убил все обнловлением на Trixie

Добрый день

Решил обновить контроллер 7 версии на Trixie

В процессе что-то пошло не так, часть пакетов не встала и т.д.
Вывод повторного запуска wb-release --update-debian-release приложил
Далее я решил разобраться с пакетами через apt --fix-broken install
Оно сбойнуло, все посносило, и теперь даже на отсутствие apt ругается и вообще ничего не работает ((
Вывод apt --fix-broken install так же приложил
Что теперь с этим делать? ))
Хорошо хоть перед обновлением скачал все с контроллера, правда вот саму прошивку не скачивал (

Сейчас контроллер отрубился, не загружается и мигает красным…
По ssh не подрубается

apt (19,9 КБ)

wb-release (18,6 КБ)

сразу в догонку вопросы )

Где в скаченном полном архиве искать список устройств, чтобы восстановить, особенно, добавленные вручную, даши, настройки интеграции с алисой )

Такс, закачал последню версию testing прошивки через Debug Network
Оно завелось - уже хорошо )
Сразу вижу, что в Demo Dashboard пропало большинство виджетов ((( Хотя их можно отдельно опять добавить, уф… Уже хорошо )

А вот теперь другая проблема.
Не работает zigbee, веб морда его тоже не работает.
Пошел по ssh, чтобы проверить настройки, а вот не пускает по ssh по логину root и паролю wirenboard

Там что-то изменилось в этом плане?

Попробовал правилом
runShellCommand(“echo root:wirenboard | chpasswd”,
{
captureOutput: true, //Захватывать stdout
captureErrorOutput: true, //Захватывать stderr (если нужно)
exitCallback: function (exitCode, capturedOutput, capturedErrorOutput) //Функция, в которую попадает вывод
{
log(“exitCode:”, exitCode); //Код возврата
log(“cmd output:”, capturedOutput); //строка полностью
log(“cmd Erroroutput:”, capturedErrorOutput);
}
})

сбросить пароль - так же не пускает
В логах
pam_unix(chpasswd:chauthtok): password changed for root
INFO: [rule info] exitCode: 0

INFO: [rule info] cmd output:

INFO: [rule info] cmd Erroroutput:

В логах через веб вижу
Failed password for root from 192.168.50.253 port 63205 ssh2

Сделал вывод файла /etc/ssh/sshd_config через правила (блин, так не хватает в веб ui консоли…)
А там все закомментированно… В частности, PasswordAuthentication
Как же давно я с никсами общался…
Кажется этот тред похож уже на сториз, как я все сломал и пытаюсь починить )

Проверил sshd -T | grep passwordauthentication
Выдает passwordauthentication yes

Ага! Вот оно по ходу

permitrootlogin without-password

Сделал echo ‘PermitRootLogin yes’ > /etc/ssh/sshd_config

Ребут и… оно меня пустило!

Добрый день!

Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.

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

Добрый день

Сейчас уже все работает. Может просто будет полезно для определения потенциальных проблем у других в будущем.

Выводы из консоли в первом сообщении кидал