2013-11-26 2 views
0

Кто-нибудь знает, как распечатать сообщение внутри скриптов preinit OpenWRT? Я попытался с эхом, но все сообщения подавлены.OpenWRT печать на консоль в сценариях preinit

+1

Перед preinit_essentials прогонов (специально init_console) Я думаю, вы бы нуждаться в некоторой форме отладчика прилагается. После этого у вас должна быть консоль (поскольку init_console устанавливает std {in, out, err} вправо ps). – bishop

+0

Привет @bishop, у меня последовательный порт подключается к плате все время. Мы можем видеть журнал загрузки ядра Linux, не знаю, почему после запуска скрипта 'preinit' он настраивает то, что перенаправляет весь вывод скрипта куда-то –

+1

select_console (как раз перед init_console) должен выбрать правильное устройство. Вы видите «Продолжение с регулярным предварительным заданием» в вашем сериале? Кроме того, вместо echo попробуйте preinit_net_echo «что угодно» – bishop

ответ

0

Используйте preinit_echo и preinit_net_echo для вывода на подключенную консоль. Использование обоих, чтобы охватить как локальный и сетевой консоли, как:

preinit_echo "Message here" 
preinit_net_echo "Message here" 

(Для обсуждения см замечания по ОП.)

Смежные вопросы