Добрый день
Решил обновить контроллер 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
Ребут и… оно меня пустило!
Добрый день!
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
А так же прошу уточнить, что сейчас на данный момент не работает и если есть вывод с консоли во время обновления то так же прошу приложить его.
Добрый день
Сейчас уже все работает. Может просто будет полезно для определения потенциальных проблем у других в будущем.
Выводы из консоли в первом сообщении кидал