dobromir писал(а):А как по умному логи получать ? так чтобы видеть причины (желательно вплоть до пингов внешних адресов)
Если совсем по умному, то, видно, что /var/log, это ссылка в /tmp, а эта ФС временная, перетирается при перезапуске.
Можно ее просто ссылку удалить: "unlink /var/tmp", тогда логи сохранятся по тому же пути, но будут писаться уже на флешку. Но это не стоит оставлять навсегда, тока на время диагностики, т.к флешка засрется быстро
Я сделал по другому (хотя мне это помогло мало)
Дописал в скриптик /etc/init.d/S99autostart следующее
- Код: Выделить всё
LOG=/root/autostart
echo >> $LOG
echo >> $LOG
echo "---------------" >> $LOG
cat /var/log/messages >> $LOG
echo >> $LOG
echo "ifstatus" >> $LOG
ifconfig -a >> $LOG
iwconfig >> $LOG 2>&1
iw list >> $LOG
sync
sync
Т.е этот скрипт запускается последним после инициализации системы, то по идее, все устройства, которые есть, должны быть на тот момент настроены
- сохраняет /var/log/messages
- сохраняет вывод ifconfig
- и так же iwconfig (беспроводные соединения)
- два раза синкает (старая привычка, одного раза почти всегда достаточно)
После неудачного поднятия сетки перезагружаемся и смотрим логи в /root/autostart
В этот же скрипт можно добавить любое действие, к примеру пинг