LINUX.ORG.RU
ФорумAdmin

nanoPi после reboot не отвечает на ping нет ssh

 , , ,


2

3

Добрый день.

Есть nanoPi с установленной на ней Ubuntu 20.04.3 LTS всё вроде бы нормально, но при перезагрузке именно через reboot не поднимается сетевой интерфейс и она становиться недоступной.

Доступа к тому что происходит на экране нет.

При перезагрузки отключением питания всё нормально загружается.

Может reboot не происходит и система «висит» пытаясь завершить какой-то сервис? К примеру отправить poweroff и посмотреть погасит ли плата индикаторы питания(если они у неё есть)

Доступа к тому что происходит на экране нет.

А как на счёт serial console?

Flotsky ★★
()
Ответ на: комментарий от megaboo0oo

Базово смотреть все файлы в /var/log. Сначала убедиться, что в системе правильное время и что в /var/log что-то пишется. То есть после загрузки системы сбросом по питанию посмотреть с конца все файлы в /var/log, найти в какой пишутся сообщения, посмотреть что там с временными метками. Как я понимаю, в системе нет часов реального времени и в начале загрузке время неправильное...

Дальше можно пробовать настроить netconsole, может система что успеет «выплюнуть» в сеть до подвисания. Как настроить netconsole гайдов достаточно, но там нужен второй комп с linux/unix-like системой (с syslog службой).

mky ★★★★★
()

Есть nanoPi с установленной на ней Ubuntu 20.04.3 LTS всё вроде бы нормально, но при перезагрузке именно через reboot не поднимается сетевой интерфейс и она становиться недоступной. Доступа к тому что происходит на экране нет При перезагрузки отключением питания всё нормально загружается.

This is a known issue that I was unfortunately unable to solve. Perhaps with the latest u-boot mainline it could be solved. If I fix the reboot, the shutdown turns to be the issue and vice-versa.

Проблема в связке uboot/kernel После ребута uboot ломится загрузиться из сетки

Возможно, поможет апдейт ядра

kindof
()
Ответ на: комментарий от megaboo0oo

Ну, как бы:

nohup dmesg --follow >> mydmesg.log 2>&1 </dev/zero &
но вывод в файл буферизированный, если что-то резко зависает, буферы не будут сброшены на носитель.

Почему не хотите netconsole? Вроде и под windows есть бесплатные syslog-сервера.

mky ★★★★★
()