LINUX.ORG.RU
ФорумAdmin

Автозагрузка на OpenWRT


0

1

Всем привет! Дистрибутив на роутере D-Link DIR615,там openWRT BusyBox v1.15.3,знаю что старая, собираюсь менять скоро. Мне надо, чтобы команда

route add ...... стартовала при загрузке маршрутизатора.

Добавлял в rc.local, прописывал в /etc/init.d/network, все не привело к результату. Как сделать правильно?

Т.е надо при загрузке маршрутизатора добавлять еще одну строчку в route table. Подскажите, пожалуйста. Заранее спасибо!


Ответ на: комментарий от kukara4

Александр, я читал этот мануал, делал как там говорится. При перезагрузке не добавляется эта запись. Создал такой скрипт в init.d, как и говорилось

!/bin/sh /etc/rc.common
#Example
#default example is 10
START=41
STOP=15

start()
{
echo start
route add -net сеть netmask маска dev br-wan
}
stop()
{
echo stop
}
Далее /etc/init.d/example enable

Сделал ребут - не появилась запись нужная. При этом сам скриптик рабочий, /etc/init.d/example start и все хорошо. Видимо я что-то сделал не так.Прошу помочь в обнаружении ошибки!

aarexer
() автор топика
Ответ на: комментарий от kukara4
drwxr-xr-x 2 root root 0 Dec 19 19:20 init.d
drwxr-xr-x 9 1000 1000 0 Dec 19 19:31 etc

Все доступно на запись и чтение, скрипт example имеет 755 права

aarexer
() автор топика

Linux OpenWrt 3.3.8 #2 Sat Oct 20 12:31:22 UTC 2012 mips GNU/Linux
Делаю так дописываю в /etc/rc.local после поднятия туннеля

/sbin/route add -net 10.20.40.0 netmask 255.255.255.0 tun6
Все работает

pvvking ★★
()
Ответ на: комментарий от pvvking

не получается. Может от того, что старый дистрибутив?

aarexer
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.