PDA

Bekijk de volledige versie : Подвисание 500gp при перезагрузке



Lic1560
04-11-2007, 20:52
Проблема состоит в следующем: после изменения параметров через WEB интерфейс и нажатия кнопки Finish появляется экран с кнопкой Save&Restart, после нажатия на которую роутер иногда подвисает.
Происходит это так: я нажимаю на кнопку, на роутере гаснет индикатор питания, air постоянно горит и мигает wan. Установить какую-то закономерность этих подвисаний мне не удалось.
Прошивка стоит 1.9.2.7-8
Если кто может - помогите решить проблему.

djet
04-11-2007, 21:12
Проблема состоит в следующем: после изменения параметров через WEB интерфейс и нажатия кнопки Finish появляется экран с кнопкой Save&Restart, после нажатия на которую роутер иногда подвисает.
Происходит это так: я нажимаю на кнопку, на роутере гаснет индикатор питания, air постоянно горит и мигает wan. Установить какую-то закономерность этих подвисаний мне не удалось.
Прошивка стоит 1.9.2.7-8
Если кто может - помогите решить проблему.
Тоже иногда случалось. Хотя он у меня разогнан был до 300, а сейчас до 288.

Lic1560
05-11-2007, 06:55
У меня роутер разогнан не был. Да и вообще я его только купил вчера. Хочу заметить, что при кабеле, выдернутом из wan ни одного раза создать зависание не удалось.

Lic1560
05-11-2007, 07:01
Возник вопрос: записываются ли куда-нибудь предыдущие логи роутера или они теряются при перезагрузке. Если записываются, то как их посмотреть?

al37919
05-11-2007, 07:13
по умолчанию нет, однако, можно перенаправить вывод на внешний носитель, например:

root@wl500g,~> cat /opt/etc/init.d/S01syslogd
#!/bin/sh
#
# Startup script for syslog
#
PATH=/opt/bin:/opt/sbin:/opt/local/bin:/sbin:/bin:/usr/bin:/usr/sbin

NAME=syslogd
DAEMON=/sbin/$NAME
LOGFILE=syslog.log
LOG_OLD=/tmp
LOG_NEW=/opt/var/log

[ -n "`pidof syslogd`" ] && killall syslogd 2>/dev/null

[ -f "$LOG_OLD/$LOGFILE" ] && cat "$LOG_OLD/$LOGFILE" >> "$LOG_NEW/$LOGFILE"

$DAEMON -m 0 -O "$LOG_NEW/$LOGFILE" -S -l 6 -s 0
logger "syslog started"

djet
05-11-2007, 07:53
по умолчанию нет, однако, можно перенаправить вывод на внешний носитель, например:


Со старым логом лучше поступить так:


# Copy old syslog and create symlink to new
if [ ! -L /tmp/syslog.log ]; then
cat /tmp/syslog.log >> /opt/var/log/kern.log
cat /tmp/syslog.log >> /opt/var/log/syslog
rm /tmp/syslog.log
ln -s /opt/var/log/syslog /tmp/syslog.log
fi


Потом без проблем через вебморду смотрится.

Lic1560
05-11-2007, 08:14
Только напишите, куда этот код поместить.

djet
05-11-2007, 08:17
Только напишите, куда этот код поместить.
На флешъ.

инструкция по настройке WL-500g deluxe с нуля - AsusForum.NET -- WL500g (http://wl500g.info/showthread.php?t=3171)
Подключаем Usb Hdd - AsusForum.NET -- WL500g (http://wl500g.info/showthread.php?t=4440)

al37919
05-11-2007, 09:42
2 djet

Стоящее предложение, однако, syslog я все равно бы рестартовал с понижением ему loglevel с 7 до 6.

azhur
07-11-2007, 13:58
2 djet

Стоящее предложение, однако, syslog я все равно бы рестартовал с понижением ему loglevel с 7 до 6.Не подскажешь как это проделать?
Убить процесс - дело нехитрое.
А вот с какими опциями его запускать - хз.

al37919
07-11-2007, 21:01
Дык это как раз и было в моем посте выше:
syslogd -m 0 -O /opt/var/log/syslog.log -S -l 6 -s 0