Здравствуйте! Настроил pppd по требованию, однако, проблема вот в чем:
При перезапуске WL-500gp V2 с прошивкой 1.9.2.7-d, делаю pppd call modem (конфиг из форума Как настроить работу модема через PL2303 с незначительными изменениями), пробую с локальных машин, подключенных через LAN-порты пинговать и трассировать интернет адрес- PPPD не поднимается. Делаю трассировку вот результат:
STX# traceroute -I -n 193.хх.хх.1
traceroute to 193.хх.хх.1 (193.хх.хх.1), 64 hops max, 60 byte packets
1 * * *
2 * * *
3 * * *
4 * *^C
Убиваю процесс PPPD, тут же запускаю его заново той же самой коммандой. делаю туже трассировку.
Таже проблема.
Затем, не убивая процесс PPPD, беру и пингую интернет с самого WL-500gp V2. Происходит подключение и все ок. С машин интернет работает - все в ажуре.
Убиваю процесс PPPD, запускаю его. Пробую опять трассировку интернета с локальной машины:
STX# traceroute -I -n 193.хх.хх.1
traceroute to 193.хх.хх.1 (193.хх.хх.1), 64 hops max, 60 byte packets
1 10.10.20.1 1.519 ms 0.544 ms 0.769 ms
и т.д. Поднимается PPPD и все работает на ура. 10.10.20.1 - адрес WL-500gp V2, 10.10.20.10 - адрес машины с которой пингую.
посмотрел netstat -rn - никакой разницы в двух случаях.
Перезапускаю роутер коммандой reboot, картина повторяется: все начинает правильно работать только после того как запустив PPPD пингану что-нибудь в инете: чтото прописывается в роутинг-окружении роутера- как мне кажется.
Подскажите плз, может какая переменная активируется типа gateway_enable=1, ну т.е. для продвижения пакетов между интерфейсами? или куда рыть?
Замечу что пинги после перезагрузки идут на 10.10.20.1, и в том числе на фейковый адрес 10.64.64.64 когда запущен pppd, но фейковый адрес гейтвея 10.112.112.112 не пингуется. При пинге с самого роутера пинги начинают ходить на 10.112.112.112 и линк через модем поднимается "по требованию".
В чем может быть проблема?
вот ifconfig ppp0 когда он в ожидании пакетов для активизации подключения по требованию (и в первом и во втором случаях).
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.64.64.64 P-t-P:10.112.112.112 Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1500 Metric:1
RX packets:284 errors:0 dropped:0 overruns:0 frame:0
TX packets:308 errors:0 dropped:3 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:128846 (125.8 KiB) TX bytes:70186 (68.5 KiB)
Last edited by ELSE; 22-03-2009 at 08:32.