Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Пользователь


Сообщения: 70
Благодарности: 10

Профиль | Отправить PM | Цитировать


Решил не плодить новых тем; спрошу здесь - есть топиковый роутер (Asus WL-520GU) с прошивкой (последней?) от Олега (понимаю, что древность, но другого не дано - работаем с чем есть).
Так вот, задача такова: нужно програмно перезагружать РРРоЕ-соединение на роутере (там Линукс, "BusyBox v1.1.3 (2009.02.22-14:37+0000) multi-call binary"), в общем менять адрес, получаемый от провайдера. В консоли роутера есть командная строка - знатоки Линукс, как говорится, Велкам!
Сам пробовал мутить по такой схеме:
Код: Выделить весь код
ip link set ppp0 down
И, соответственно,
Код: Выделить весь код
ip link set ppp0 up
Ничего из этого не вышло: линк "кладётся", но более уже не поднимается - спасает только тот же 'reboot' в консоли роутера. Разумеется, можно и так, но... это и не очень корректно, и банально долго - пока роутер "весь" перезагрузится. Мне нужен, по сути, аналог rasdial.exe "Соединение" /DISCONNECT (в Windows) с последующим восстановлением этого соединения.
Подскажите, если спецы ещё остались?

Отправлено: 17:45, 12-05-2021 | #9