Page 17 of 17 FirstFirst ... 7151617
Results 241 to 242 of 242

Thread: Заменяем стандартный syslogd на syslog-ng

  1. #241

    syslogd 2 /opt/var/log/syslog.log

    Вот еще вариант перекидывания лога на флешку (пригодится по крайней мере мне, когда флешка гикнется))
    Идея: просто перекинуть лог на флешку для сохранения после перезагрузок.
    Использую syslogd, т.к. изучать syslog-ng нету ни времени, ни желания.
    И еще увеличил кол-во сохраненных логов до 99
    WL500gp@1.9.2.7-rtn-r5066
    Флеха уже смонтирована на /opt
    Делаю /opt/bin/syslogmove.sh
    (правильно ли класть скрипты в bin - не уверен, у кого-то скопил)
    Code:
    cat /opt/bin/syslogmove.sh
    #!/bin/sh
    if [ -d /opt/var/log ]; then
      if [ -f /tmp/syslog.log ]; then
        if [ -n "`pidof syslogd`" ]; then
         logger -t syslogmove.sh "killing syslogd..."
         killall syslogd 2>/dev/null
         cat /tmp/syslog.log >> /opt/var/log/syslog.log
         rm /tmp/syslog.log
         ln -s /opt/var/log/syslog.log /tmp/syslog.log
         syslogd -m 0 -O /opt/var/log/syslog.log -S -D -l 7 -b 99
         logger -t syslogmove.sh "syslogd started log to /opt/var/log/syslog.log"
        fi
      else
       logger -t syslogmove.sh "/tmp/syslog.log is not a file, not running script"
      fi
    else
     logger -t syslogmove.sh "no /opt/var/log, resume log to /tmp/syslog.log"
    fi
    Code:
    cat /usr/local/sbin/post-mount
    #!/bin/sh
    /opt/bin/syslogmove.sh
    Code:
    flashfs save && flashfs commit && flashfs enable
    UPD 20140824
    Прошил новую версию 1.9.2.7-rtn-r5450, теперь не работает данный скрипт.
    Пробовал ручками вбивать:
    Code:
    [___@wl500gp root]$ killall syslogd
    Segmentation fault
    Connection to my.router closed.
    syslogd не убивается.
    Пока не понял как чинить.(

    UPD 20141004
    Ступил, при прошивке не обновил модуль ext2.ko (флешка у меня в ext2, чтобы дольше жила) - думал если версии ядра одинаковые, значит не надо, оказалось надо.)
    Теперь все работает.
    Last edited by ff0255; 04-10-2014 at 04:25. Reason: 1.9.2.7-rtn-r5450 ext2.ko
    WL500gpv.1@1.9.2.7-d-r3591(отдыхает)/RT-N16@1.9.2.7-rtn-r7593(работает

  2. #242
    Уважаемые форумчане!

    Заранее прошу прощения за возможно наивные вопросы - с Linux практически не имел дела. Двухдневное гугление не помогло решить проблему (хотя вполне возможно, что плохо или не то искал)...

    В течение последних нескольких лет пользуюсь роутером Asus WL-500gPv2 с оригинальной прошивкой от Олега (1.9.2.7-10). В последнее время, из-за проблем с провайдером, появилась необходимость в подробных логах работы роутера. Заметил, что в System Log прошивки от Олега не отмечаются события извлечения кабеля из WAN порта (или просто физического разрыва соединения).
    Попробовал более современные прошивки - релизную от энтузиастов (1.9.2.7-rtn-r5450) и релизную от Vampik (3.0.6-r5066M). В этих прошивках факт извлечения кабеля из WAN порта в System Log отмечается, но при этом отсутствует информация от dhcp клиента о продлении аренды IP адреса и времени аренды.
    Собственно говоря, первый вопрос следующий: можно ли настроить в прошивках от энтузиастов лог таким образом, чтобы в него попадала информация о работе dhcp клиента (продление аренды, время аренды и т.п.)?

    Ну и второй вопрос, более общий - почему при извлечении кабеля из WAN порта во всех трех прошивках статус соединения не изменяется на Disconnected, а остается Connected, даже если в логе появляется запись об извлечении кабеля из WAN порта (в прошивках 1.9.2.7-rtn-r5450 и 3.0.6-r5066M)?

    Заранее большое спасибо за помощь!
    Last edited by gaugino; 12-08-2016 at 00:57.

Page 17 of 17 FirstFirst ... 7151617

Similar Threads

  1. Подскажите, что этот лог значит? (syslog)
    By VadimVB in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 479
    Last Post: 23-05-2013, 08:47

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •