Подскажите как программно перегрузить роутер. Тоесть есть ли в админке роутера кнопка "Restart" или что нидь похожее. Щас чтобы перегрузиться приходиться менять имя пользователя, при этом железка перегружается.
подскажите пожалуйста,как должен выглядеть файл pre-shutdown,если у меня такое монтирование:
Спасибо.[root@wl500gp root]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 3072 3072 0 100% /
/dev/discs/disc0/part2 988244 16432 921612 2% /opt
/dev/discs/disc0/part3 152349444 131228 150670436 0% /opt/data
Подскажите как программно перегрузить роутер. Тоесть есть ли в админке роутера кнопка "Restart" или что нидь похожее. Щас чтобы перегрузиться приходиться менять имя пользователя, при этом железка перегружается.
заходи через "черный ход" (если не знаешь - юзай советы начинающим (FAQ)) и там комманду restart вводи... если не устраивает - зайди в любую страничку настройки сети - нажми Finish и затем рестарт...
Семь бед - один RESET.
Ваша проблема в кривых руках!
Ой, точняк - накосячил((( Вечно я эти 2 комманды путаю... (я просто сделал даже себе на ротере скрипт-файл restart, а нем комманда reboot, чтобы при любой комманде срабатывало)...
Семь бед - один RESET.
Ваша проблема в кривых руках!
попробуйте так.Code:#!/bin/sh /bin/kill -INT $(/bin/pidof rtorrent) & # Then I wait for 10 seconds to be sure it died # gracefully. The rtorrent docs say it dies in 5, # I just wanna make extra sure. /bin/sleep 6 if [ -n "`lsof -t /opt/data`" ]; then lsof -t /opt/data |sort -n | xargs kill -9 fi sleep 1; if [ -n "`lsof -t /opt`" ]; then lsof -t /opt |sort -n | xargs kill -9 fi sleep 2; # umount the disk /bin/umount /opt /bin/umount /opt/data # turn swap off swapoff /dev/discs/disc0/part1
в телнете делаю
приходит ответCode:flashfs save && flashfs commit && flashfs enable && reboot
а девайс не перегружается!Code:tar: Removing leading '/' from member names tmp/local/ tmp/local/etc/ tmp/local/etc/dropbear/ tmp/local/etc/dropbear/dropbear_rsa_host_key tmp/local/etc/dropbear/dropbear_dss_host_key tmp/local/sbin/ tmp/local/sbin/pre-shutdown tmp/local/sbin/post-mount tmp/local/sbin/post-firewall tmp/local/sbin/post-boot tmp/local/root/ tmp/local/root/.mc/ tmp/local/root/.mc/Tree tmp/local/root/.mc/filepos tmp/local/root/.mc/ini tmp/local/root/.mc/history tmp/local/root/.mc/cedit/ tmp/local/root/.mc/cedit/cooledit.macros -rw-r--r-- 1 admin root 3374 Sep 16 22:21 /tmp/flash.tar.gz Check saved image and type "/sbin/flashfs commit" to commit changes . Committed. [admin@W500 root]$
делаю
а девайс не перегружается!Code:reboot
на вебморде делаю
а девайс не перегружается!!!!Code:apply+finish
админский пaроль не меняется, пинги не пропадают...
как его перегрузть?
спустя 15 минут...
сохранил cfg & tar.gz
нажал фактори ресторе.... ничего не произошло...
варварски передернул power
роутер загрузился дефаулт, putty не работает
в вебе втянул флеш и конфиг
в putty reboot не работает!
Last edited by serji; 16-09-2008 at 19:50. Reason: дополнения
Настроил доступ кроутеру по ssh из интернет, пашёл как включить удалённо включить компьютеры в локальной сети, открыл доступ к компам по RDP. За всё это огромное спасибо этому форуму!
Но сегодня случилось неприятность. С работы подключился к роутеру по ssh, включил домашний комп, стал ставить на нём софтину и комп завис.
Хотел перезагрузить удалённо комп, не нашёл никакой команды акромя halt, вбил команду halt --help в программе putty (надеялся это мне справку покажеет ) и роутер благополучно выключился.
Теперь вопросы:
1. Как удалённо включить роутер?
2. Как удалённо перезагрузить компьютер?
Asus WL-500W (firmware wl500w-1.9.2.7-d-r, rTorrent 0.8.4, ADOS, nShaper) + WD Elements 160Gb + БП AT 200W (+5V 18A )
[почти не в тему]
как корректно ВЫКЛЮЧИТЬ wl-500g Premium ?
что-то не нашел ни в руководстве, ни на форуме. При "передергивании питания" сердце кровью обливается... или я не прав - на самом деле так и надо делать?
С уважением, Евгений.
[ASUS WL500g Premium (v1) 1.9.2.7-10] + [512MB USBFlash] + [8GB USBFlash] + [USB BlueTooth DBT-122] + [USB->RS232]
она-то и была "подозреваемым №1" (поэтому и написал в этот пост).
Если я правильно понял, то способов всего три:
1. Ужасный - выдернуть шнур.
2. Терпимый - halt (т.к. "выполняется запись кэшируемых данных на диск" http://www.intuit.ru/department/os/ossolaris/9/5.html)
3. Нормальный - самописный скрипт.
Почитайте вот эту тему:
http://wl500g.info/showthread.php?t=...t=pre-shutdown