Всем привет! столкнулся с такой задачей, есть провайдер, выход в интернет осуществляется через PPTP, в качестве реквизитов требуется передать как обычно логин и пароль, но помимо этого на WAN-порту должен стоять определенный статический ip (выдается провайдером при заключении договора). Так вот в openwrt при настройке через веб-морду поля для ввода ip-адреса,маски,щлюза нету. Владельцы железок с openwrt взываю к вам помогите настроить это дело через консоль:) ибо c диалапными технологиями у меня совершенно никак.p.s. в олеговской прошивке, эти поля есть, и все начинает работает с полпинка.
полдня гугления, привели к следующей картине, судя по этим строкам лога, pptp-соединение устанавливаетсяClient connection established.
Outgoing call established (call ID 0, peer's call ID 41186).
CHAP authentication succeeded
local IP address 188.73.139.70
remote IP address 172.30.0.1но, инет не появляется, грешу на маршутизацию
Destination Gateway Genmask Flags Metric Ref Use Iface
172.30.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 br-lan
10.0.89.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0.1
0.0.0.0 10.0.89.1 0.0.0.0 UG 0 0 0 eth0.1
асус:10.0.89.25 <---> 10.0.89.1:шлюз прова
10.0.0.1 - впн прованастройки pptp
# cat /etc/ppp/options.pptp
lock
noauth
nobsdcomp
nodeflate
idle 0
maxfail 0# cat /etc/ppp/peers/provider
pty "pptp 10.0.0.1 --nolaunchpppd"
name 188.73.139.70 # логин
remotename provider
file /etc/ppp/options.pptp
replacedefaultrouteи что за адрес выдается 172.30.0.1 ?
Вот так нужно:
/etc/config/network:config 'interface' 'wan'
option 'ifname' 'eth0.1'
option 'macaddr' '00:e0:4d:07:10:cd'
option 'proto' 'static'
option 'ipaddr' '10.110.11.11'
option 'netmask' '255.255.255.192'
option 'dns' '10.110.0.5'config 'interface' 'vpn'
option 'ifname' 'ppp0'
option 'proto' 'pptp'
option 'ipproto' 'static'
option 'username' 'MySecretName'
option 'password' 'MyPass'
option 'server' 'vpn.provider.ru'
option 'mtu' '1460'
option 'defaultroute' '1'
option 'keepalive' '10'Далее ifup vpn и вперед.