Приветствую. На днях обзавелся Dir-320 который был прошит свежей прошивкой от Олега и Энтузиастов. Пытаюсь также настроить две PPPoE сессии (провайдер Уфанет г. Стерлитамак http://www.st.ufanet.ru/)
Делаю аналогично уважаемому Lupo_Alberto. На выходе получаю отсутствие интернета как по основному, так и отсутствие локальных ресурсов по гостевому.
Что делал:
1. Выставил в веб интерфейсе на вкладке IP Config - WAN & LAN выберите WAN Connection Type: Automatic IP
2. Завел файлы для основного и локального подключения забив в них логины и пароли (единственное отличие что переименовал файлы в freedom.pppd и local.pppd для того чтоб меньше самому путаться)
3. Завел файл маршрутов (тут были две проблемы во первых почему то не хотела приниматся строка с dev $1 но она заработала c ppp1 и наотрез отказалась выполнятся строка
Code:
iptables -t nat -A POSTROUTING -o $1 -j MASQUERADE
ругаясь на неправильный параметр MASQUERADE)
в результате файл принял вид
Code:
#!/bin/sh
sleep 3
route add -net 10.0.0.0 netmask 255.0.0.0 ppp1
route add -net 172.16.0.0 netmask 255.240.0.0 ppp1
route add -net 81.30.176.0 netmask 255.255.240.0 ppp1
route add -net 81.30.192.0 netmask 255.255.224.0 ppp1
route add -net 77.79.128.0 netmask 255.255.192.0 ppp1
route add -net 94.41.0.0 netmask 255.255.0.0 ppp1
route add -net 92.50.128.0 netmask 255.255.192.0 ppp1
route add -net 89.189.128.0 netmask 255.255.224.0 ppp1
4. создал файл run_ppp.sh (с учетом моих переименованных файлов и того что хранится все во флеше роутера)
Code:
#!/bin/sh
/usr/sbin/pppd file /usr/local/etc/ppp/freedom.pppd
sleep 3
/usr/sbin/pppd file /usr/local/etc/ppp/local.pppd
5. Создал /usr/local/sbin/post-mount
Code:
#!/bin/sh
# Run PPP
/opt/etc/ppp/run_ppp.sh
и сделал файлы guest_route.sh, run_ppp.sh и /usr/local/sbin/post-mount исполняемыми
6. Выполнил
Code:
flashfs save
flashfs commit
flashfs enable
Перегрузил роутер
В результате получил
1. Вроде как соединения поднимаются (вот лог)
Code:
Jan 1 05:00:05 dhcp client: bound IP : 10.97.15.62 from 10.97.15.1
Jan 1 05:01:00 pppd[121]: Plugin rp-pppoe.so loaded.
Jan 1 05:01:00 pppd[121]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
Jan 1 05:01:00 pppd[122]: pppd 2.4.5 started by CrazyWolf, uid 0
Jan 1 05:01:00 pppd[122]: PPP session is 59829 (0xe9b5)
Jan 1 05:01:00 pppd[122]: Connected to 00:15:17:9c:77:5a via interface vlan1
Jan 1 05:01:00 pppd[122]: Using interface ppp0
Jan 1 05:01:00 pppd[122]: Connect: ppp0 <--> vlan1
Jan 1 05:01:02 pppd[122]: CHAP authentication succeeded: Welcome
Jan 1 05:01:02 pppd[122]: CHAP authentication succeeded
Jan 1 05:01:02 pppd[122]: peer from calling number 00:15:17:9C:77:5A authorized
Jan 1 05:01:02 pppd[122]: local IP address 94.41.228.121
Jan 1 05:01:02 pppd[122]: remote IP address 92.50.178.7
Jan 1 05:01:02 dnsmasq[68]: read /etc/hosts - 2 addresses
Jan 1 05:01:02 Automatic IP: connected to ISP
Jan 1 05:01:03 pppd[136]: Plugin rp-pppoe.so loaded.
Jan 1 05:01:03 pppd[136]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
Jan 1 05:01:03 pppd[137]: pppd 2.4.5 started by CrazyWolf, uid 0
Jan 1 05:01:03 pppd[137]: PPP session is 65131 (0xfe6b)
Jan 1 05:01:03 pppd[137]: Connected to 00:15:17:9c:70:d9 via interface vlan1
Jan 1 05:01:03 pppd[137]: Using interface ppp1
Jan 1 05:01:03 pppd[137]: Connect: ppp1 <--> vlan1
Jan 1 05:01:05 pppd[137]: CHAP authentication succeeded: Welcome
Jan 1 05:01:05 pppd[137]: CHAP authentication succeeded
Jan 1 05:01:05 pppd[137]: peer from calling number 00:15:17:9C:70:D9 authorized
Jan 1 05:01:05 pppd[137]: local IP address 172.27.79.46
Jan 1 05:01:05 pppd[137]: remote IP address 92.50.178.9
Таблица роутинга
Code:
Destination Gateway Genmask Flags Metric Ref Use Iface
92.50.178.5 10.97.15.1 255.255.255.255 UGH 0 0 0 WAN vlan1
92.50.178.7 * 255.255.255.255 UH 0 0 0 WAN ppp0
92.50.178.7 * 255.255.255.255 UH 0 0 0 WAN ppp0
10.97.15.1 * 255.255.255.255 UH 0 0 0 WAN vlan1
92.50.178.9 * 255.255.255.255 UH 0 0 0 WAN ppp1
10.97.15.0 * 255.255.255.192 U 0 0 0 WAN vlan1
192.168.1.0 * 255.255.255.0 U 0 0 0 LAN br0
81.30.176.0 * 255.255.240.0 U 0 0 0 WAN ppp1
89.189.128.0 * 255.255.224.0 U 0 0 0 WAN ppp1
81.30.192.0 * 255.255.224.0 U 0 0 0 WAN ppp1
92.50.128.0 * 255.255.192.0 U 0 0 0 WAN ppp1
77.79.128.0 * 255.255.192.0 U 0 0 0 WAN ppp1
94.41.0.0 * 255.255.0.0 U 0 0 0 WAN ppp1
172.16.0.0 * 255.240.0.0 U 0 0 0 WAN ppp1
10.0.0.0 * 255.0.0.0 U 0 0 0 WAN ppp1
10.0.0.0 10.97.15.1 255.0.0.0 UG 0 0 0 WAN vlan1
default 92.50.178.7 0.0.0.0 UG 0 0 0 WAN ppp0
default 10.97.15.1 0.0.0.0 UG 0 0 0 WAN vlan1
Результат ifconfig
Code:
br0 Link encap:Ethernet HWaddr 00:90:4C:C0:00:00
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::290:4cff:fec0:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:786 errors:0 dropped:0 overruns:0 frame:0
TX packets:661 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:93296 (91.1 KiB) TX bytes:325756 (318.1 KiB)
eth0 Link encap:Ethernet HWaddr 00:90:4C:C0:00:00
inet6 addr: fe80::290:4cff:fec0:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:251 errors:0 dropped:0 overruns:0 frame:0
TX packets:852 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:25086 (24.4 KiB) TX bytes:203407 (198.6 KiB)
Interrupt:4 Base address:0x1000
eth1 Link encap:Ethernet HWaddr 00:90:4C:C1:00:00
inet6 addr: fe80::290:4cff:fec1:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:780 errors:0 dropped:0 overruns:0 frame:0
TX packets:934 errors:37 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:103571 (101.1 KiB) TX bytes:372418 (363.6 KiB)
Interrupt:13 Base address:0x5000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MULTICAST MTU:16436 Metric:1
RX packets:1 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:76 (76.0 B) TX bytes:76 (76.0 B)
ppp0 Link encap:Point-to-Point Protocol
inet addr:94.41.228.121 P-t-P:92.50.178.7 Mask:255.255.255.255
UP POINTOPOINT RUNNING MULTICAST MTU:1460 Metric:1
RX packets:69 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:8724 (8.5 KiB) TX bytes:1929 (1.8 KiB)
ppp1 Link encap:Point-to-Point Protocol
inet addr:172.27.79.46 P-t-P:92.50.178.9 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1460 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:30 (30.0 B) TX bytes:30 (30.0 B)
vlan0 Link encap:Ethernet HWaddr 00:90:4C:C0:00:00
inet6 addr: fe80::290:4cff:fec0:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:631 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:189163 (184.7 KiB)
vlan1 Link encap:Ethernet HWaddr 00:26:5A:96:05:40
inet addr:10.97.15.62 Bcast:10.97.15.63 Mask:255.255.255.192
inet6 addr: fe80::226:5aff:fe96:540/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:251 errors:0 dropped:0 overruns:0 frame:0
TX packets:217 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:20568 (20.0 KiB) TX bytes:13896 (13.5 KiB)
Подскажите в чем может быть затык?