1

Тема: WNDR3700 openwrt FAQ

Версия не полная!
Модераторы, перенесите в http://forum.netgear.ru/viewforum.php?id=20

Еще раз скажу, с openwrt Работает:
1. PPTP/L2TP/PPoE умеет натить и в интернет и в локалку
2. DHCP/Static WAN
3. 2,4GHz - 5GHz, с 40Mhz каналом.
4. multicast - через igmproxy
5. USB работает
6. Несколько точек доступа на одном радио.

Мож че забыл...

Шьем вот этим:
http://downloads.openwrt.org/backfire/1 … actory.img

Перед шитьем ОБЯЗАТЕЛЬНО читать это:
http://wiki.openwrt.org/toh/netgear/wndr3700

Вот это тоже полезно:
http://forum.netgear.ru/viewtopic.php?id=1776
http://forum.netgear.ru/viewtopic.php?id=1775

Элементарные знания *nix систем очень приветствуются.

После того. как прошили, надо любым методом выпустить нетгер в интернет или каким-нибудь образом отдать ему модули нужные:

root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install wpad-mini kmod-ath9k kmod-leds-wndr3700-usb
root@OpenWrt:~# opkg install pptp ppp kmod-pppoe kmod-ppp igmpproxy
root@OpenWrt:~# reboot

Настраиваем WIFI:

/etc/config/wireless
config wifi-device  radio0
        option type     mac80211
        option channel  5
        option macaddr  11:22:33:44:55:4e
        option hwmode   11ng
        list ht_capab   SHORT-GI-40
        list ht_capab   TX-STBC
        list ht_capab   RX-STBC1
        list ht_capab   DSSS_CCK-40
        option disabled 0

        option country  US
        list ht_capab    HT40+
        list ht_capab    HT40+
        option htmode   'HT40+'


config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     MyAP
        option encryption psk2
        option key 11111111111111

config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     guest-MyAP
        option encryption psk2
        option key 222222222222222


config wifi-device  radio1
        option type     mac80211
        option channel  36
        option macaddr  30:aa:ee:cc:a2:50
        option hwmode   11na
#       option htmode   HT20
        list ht_capab   SHORT-GI-40
        list ht_capab   TX-STBC
        list ht_capab   RX-STBC1
        list ht_capab   DSSS_CCK-40
        # REMOVE THIS LINE TO ENABLE WIFI:
#       option disabled 1

        option country  US
        list ht_capab    HT40+
        list ht_capab    HT40+
        option htmode   'HT40+'

config wifi-iface
        option device   radio1
        option network  lan
        option mode     ap
        option ssid     MyAP5g
        option encryption psk2
        option key 1111111111111

config wifi-iface
        option device   radio1
        option network  lan
        option mode     ap
        option ssid     guest-MyAP5g
        option encryption psk2
        option key 2222222222

Пишем 
root@OpenWrt:~# wifi

Настраиваем PPTP и дуал аксесс

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'macaddr' '11:22:4d:07:10:CD'
        option 'proto' 'static'
        option 'ipaddr' '10.110.42.21'
        option 'netmask' '255.255.255.192'
        option 'dns' '10.110.0.5'
        option 'gateway' '10.110.42.1'
        option 'defaultroute' '0'
        option 'peerdns' '1'

config 'interface' 'vpn'
        option 'ifname' 'ppp0'
        option 'proto' 'pptp'
        option 'ipproto' 'static'
        option username USERRR
        option password PASSS
        option 'server' 'vpn.corbina.net'
        option 'mtu' '1460'
        option 'defaultroute' '1'
        option 'keepalive' '10'
        option 'buffering'      '0'

Настройка igmproxy:

/etc/igmpproxy.conf

# Нужно указать сети аплинка, с которых будет лится мультикаст.
phyint eth1 upstream  ratelimit 0  threshold 1
        altnet 192.168.1.0/24
        altnet 10.0.0.0/24
        altnet 87.239.24.0/24
        altnet 87.239.25.0/24

phyint br-lan downstream  ratelimit 0  threshold 1

PS: Возможно придеться firewall поправить. не помню уже.

Прочее:
Посмотреть скорость и клиентов на wifi

iw wlanX station dump
wlanX - номер вашего интерфеса wlan0, wlan1 (смотрим по iwconfig)

Посмотреть что по физике на LAN:

swconfig dev rtl8366s show
WNDR3700, OpenWRT Backfire 10.03.1-rc3, r22796.

2 (27.11.2010 16:35:33 отредактировано LeonidLZ)

Re: WNDR3700 openwrt FAQ

kirgudu пишет:

Версия не полная!
Модераторы, перенесите в http://forum.netgear.ru/viewforum.php?id=20

Еще раз скажу, с openwrt Работает:
1. PPTP/L2TP/PPoE умеет натить и в интернет и в локалку
2. DHCP/Static WAN
3. 2,4GHz - 5GHz, с 40Mhz каналом.
4. multicast - через igmproxy
5. USB работает
6. Несколько точек доступа на одном радио.

Мож че забыл...

Шьем вот этим:
http://downloads.openwrt.org/backfire/1 … actory.img

Перед шитьем ОБЯЗАТЕЛЬНО читать это:
http://wiki.openwrt.org/toh/netgear/wndr3700

Вот это тоже полезно:
http://forum.netgear.ru/viewtopic.php?id=1776
http://forum.netgear.ru/viewtopic.php?id=1775

Элементарные знания *nix систем очень приветствуются.

После того. как прошили, надо любым методом выпустить нетгер в интернет или каким-нибудь образом отдать ему модули нужные:

root@OpenWrt:~# opkg update
root@OpenWrt:~# opkg install wpad-mini kmod-ath9k kmod-leds-wndr3700-usb
root@OpenWrt:~# opkg install pptp ppp kmod-pppoe kmod-ppp igmpproxy
root@OpenWrt:~# reboot

Куда вводить эти команды и последующие?! http://i12.fastpic.ru/thumb/2010/1127/1d/da187009241dc722b17c7fba95aab61d.jpeg Смог настроить только выход в инет.. Если можно пишите с точным описанием...А лучше по порядку... установка,нужен ли сброс  т.д. по пунктам,чтобы было понятно всем кто никогда этим не занимался,и не было повторных вопросов...

3

Re: WNDR3700 openwrt FAQ

Уважаемый, более подробно можно? Элементарных знаний по NIX нет.

4

Re: WNDR3700 openwrt FAQ

День добрый!
Появился у меня такой вопрос: недавно приобрел я 3700й нетгиар и тут же прошил его прошивкой dd-wrt, после полутора суток работы вайфай 2.4ггц "потух". Даже вплотную к роутеру ловил на 1-2 "палочки". Сегодня обменял роутер на такой-же.
Собственно вопрос: сидеть на стандартной прошивке не очень-то хочется, но и прошивать теперь боязно. Что можете посоветовать? Какую прошивку поставить? Может есть какие-то секреты, дабы не обжечься так снова?

роутер был 01r23, сейчас такой же.

5

Re: WNDR3700 openwrt FAQ

joomba пишет:

День добрый!
Появился у меня такой вопрос: недавно приобрел я 3700й нетгиар и тут же прошил его прошивкой dd-wrt, после полутора суток работы вайфай 2.4ггц "потух". Даже вплотную к роутеру ловил на 1-2 "палочки". Сегодня обменял роутер на такой-же.
Собственно вопрос: сидеть на стандартной прошивке не очень-то хочется, но и прошивать теперь боязно. Что можете посоветовать? Какую прошивку поставить? Может есть какие-то секреты, дабы не обжечься так снова?

роутер был 01r23, сейчас такой же.

Потухли оба...2,4 и 5 ...в буквальном смысле не горят. 01r21

6

Re: WNDR3700 openwrt FAQ

Уважаемый kirgudu, не бросайте очень актуальную тему. Для таких чайников, как я владеющих английским со словарем очень важна подробная пошаговая установка и разъяснение шагов. openwrt интересна возможностью прикрутить торрент клиент, но к сожалению и такой инструкции нет. Я думаю все пользователи будут очень благодарны за проделанную работу, я вот с удовольствием поставил бы пиво)))

7

Re: WNDR3700 openwrt FAQ

kirgudu пишет:

После того. как прошили, надо любым методом выпустить нетгер в интернет или каким-нибудь образом отдать ему модули нужные.

После прошивки веб морда есть уже? Для выхода в интернет мне надо настроить PPPoE. Это реально?

8

Re: WNDR3700 openwrt FAQ

dimok пишет:
kirgudu пишет:

После того. как прошили, надо любым методом выпустить нетгер в интернет или каким-нибудь образом отдать ему модули нужные.

После прошивки веб морда есть уже? Для выхода в интернет мне надо настроить PPPoE. Это реально?

В стандартной прошивке squashfs-factory есть веб-интерфейс (LuCi) и PPPoE

9

Re: WNDR3700 openwrt FAQ

А зачем нужен *-sysupgrade.bin? В инструкции про него нет ничего.

10

Re: WNDR3700 openwrt FAQ

Netmaster пишет:

В стандартной прошивке squashfs-factory есть веб-интерфейс (LuCi) и PPPoE

А насколько актуально тогда?

root@OpenWrt:~# opkg install wpad-mini kmod-ath9k kmod-leds-wndr3700-usb
root@OpenWrt:~# opkg install pptp ppp kmod-pppoe kmod-ppp igmpproxy

11 (08.12.2010 23:42:29 отредактировано Vugl)

Re: WNDR3700 openwrt FAQ

RC4 http://downloads.openwrt.org/backfire/1 … c4/ar71xx/ вышла её и ставте,сначало IMG, потом BIN шьете, а потом все настройки делайте в Luci, это веб морда на 192.168.1.1.

Впринцыпе больше ничего и ненадо для работы, только если больше ничего не надо, то и зачем с родной прошивки слезать?

я потом ставлю:
opkg update
opkg install kmod-leds-wndr3700-usb wpad-mini kmod-ath9k kmod-usb2 kmod-usb-ohci kmod-usb-storage kmod-fs-ext2 kmod-fs-ext3 e2fsprogs block-mount block-hotplug block-extroot

монтирую usb-hdd
ставлю transmission и sambu


никак с php не могу разобраться sad

12

Re: WNDR3700 openwrt FAQ

dimok пишет:

А зачем нужен *-sysupgrade.bin? В инструкции про него нет ничего.

*-sysupgrade.bin нужен для обновления уже установленной системы OpenWrt на более новую версию

13

Re: WNDR3700 openwrt FAQ

dimok пишет:

А насколько актуально тогда?

root@OpenWrt:~# opkg install wpad-mini kmod-ath9k kmod-leds-wndr3700-usb
root@OpenWrt:~# opkg install pptp ppp kmod-pppoe kmod-ppp igmpproxy

У меня после установки Backfire 10.03.1-RC4 были следующие пакеты:

root@OpenWrt:/# opkg list-installed
base-files - 43.10-r24045
busybox - 1.15.3-2
crda - 1.1.0-2
dnsmasq - 2.55-5
dropbear - 0.52-4
firewall - 1-20
hotplug2 - 1.0-beta-2
iptables - 1.4.6-2
iptables-mod-conntrack - 1.4.6-2
iptables-mod-nat - 1.4.6-2
iw - 0.9.21-1
kernel - 2.6.32.25-1
kmod-ath - 2.6.32.25+2010-10-19-1
kmod-ath9k - 2.6.32.25+2010-10-19-1
kmod-button-hotplug - 2.6.32.25-1
kmod-cfg80211 - 2.6.32.25+2010-10-19-1
kmod-crc-ccitt - 2.6.32.25-1
kmod-crypto-aes - 2.6.32.25-1
kmod-crypto-arc4 - 2.6.32.25-1
kmod-crypto-core - 2.6.32.25-1
kmod-input-core - 2.6.32.25-1
kmod-input-gpio-buttons - 2.6.32.25-1
kmod-input-polldev - 2.6.32.25-1
kmod-ipt-conntrack - 2.6.32.25-1
kmod-ipt-core - 2.6.32.25-1
kmod-ipt-nat - 2.6.32.25-1
kmod-ipt-nathelper - 2.6.32.25-1
kmod-leds-gpio - 2.6.32.25-1
kmod-mac80211 - 2.6.32.25+2010-10-19-1
kmod-madwifi - 2.6.32.25+r3314-4
kmod-nls-base - 2.6.32.25-1
kmod-ppp - 2.6.32.25-1
kmod-pppoe - 2.6.32.25-1
kmod-usb-core - 2.6.32.25-1
kmod-usb-ohci - 2.6.32.25-1
kmod-usb2 - 2.6.32.25-1
libc - 0.9.30.1-43.10
libgcc - 4.3.3+cs-43.10
libiptc - 1.4.6-2
liblua - 5.1.4-7
libnl-tiny - 0.1-1
libuci - 12012009.6-2
libuci-lua - 12012009.6-2
libxtables - 1.4.6-2
lua - 5.1.4-7
luci - 0.9+svn6512-1
luci-admin-core - 0.9+svn6512-1
luci-admin-full - 0.9+svn6512-1
luci-admin-mini - 0.9+svn6512-1
luci-app-firewall - 0.9+svn6512-1
luci-app-initmgr - 0.9+svn6512-1
luci-cbi - 0.9+svn6512-1
luci-core - 0.9+svn6512-1
luci-http - 0.9+svn6512-1
luci-i18n-english - 0.9+svn6512-1
luci-ipkg - 0.9+svn6512-1
luci-lmo - 0.9+svn6512-1
luci-nixio - 0.9+svn6512-1
luci-sgi-cgi - 0.9+svn6512-1
luci-sys - 0.9+svn6512-1
luci-theme-base - 0.9+svn6512-1
luci-theme-openwrt - 0.9+svn6512-1
luci-uci - 0.9+svn6512-1
luci-uvl - 0.9+svn6512-1
luci-web - 0.9+svn6512-1
mtd - 13
opkg - 576-1
ppp - 2.4.4-11
ppp-mod-pppoe - 2.4.4-11
swconfig - 6
uci - 12012009.6-2
udevtrigger - 106-1
uhttpd - 19
vsc7385-ucode-ap83 - 1
vsc7385-ucode-pb44 - 1
vsc7395-ucode-ap83 - 1
vsc7395-ucode-pb44 - 1
wireless-tools - 29-4
wpad-mini - 20100705-1

т.е. пакеты из этого списка можно уже не ставить.
Впрочем если устанавливать из командной строки, то уже установленные пакеты повторно загружаться не будут
Это будет видно на экране.
Также будут автоматически установлены зависимости

Например:

root@OpenWrt:/# opkg install luci-app-statistics
Installing luci-app-statistics (0.9+svn6512-1) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/luci-app-statistics_0.9+svn6512-1_ar71xx.ipk.
Installing collectd (4.9.1-3) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/collectd_4.9.1-3_ar71xx.ipk.
Installing libpthread (0.9.30.1-43.10) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/libpthread_0.9.30.1-43.10_ar71xx.ipk.
Installing librt (0.9.30.1-43.10) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/librt_0.9.30.1-43.10_ar71xx.ipk.
Installing zlib (1.2.3-5) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/zlib_1.2.3-5_ar71xx.ipk.
Installing rrdtool1 (1.0.50-1) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/rrdtool1_1.0.50-1_ar71xx.ipk.
Installing librrd1 (1.0.50-1) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/librrd1_1.0.50-1_ar71xx.ipk.
Installing collectd-mod-rrdtool (4.9.1-3) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/collectd-mod-rrdtool_4.9.1-3_ar71xx.ipk.
Installing collectd-mod-wireless (4.9.1-3) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/collectd-mod-wireless_4.9.1-3_ar71xx.ipk.
Installing collectd-mod-interface (4.9.1-3) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/collectd-mod-interface_4.9.1-3_ar71xx.ipk.
Installing collectd-mod-load (4.9.1-3) to root...
Downloading http://downloads.openwrt.org/backfire/10.03.1-rc4/ar71xx/packages/collectd-mod-load_4.9.1-3_ar71xx.ipk.
Configuring librt.
Configuring libpthread.
Configuring zlib.
Configuring collectd.
Configuring librrd1.
Configuring rrdtool1.
Configuring collectd-mod-rrdtool.
Configuring collectd-mod-wireless.
Configuring collectd-mod-interface.
Configuring collectd-mod-load.
Configuring luci-app-statistics.

14

Re: WNDR3700 openwrt FAQ

Прошил OpenWRT Backfire r24038, инет настроил, Wi-Fi  тоже. Но нет локальных ресурсов. Тип подключения Static, прописан адрес,шлюз и днс. Нет доступа к внутрилокальным сайтам и ДЦ. Что-то надо еще настраивать или доустанавливать какие-то пакеты?

15

Re: WNDR3700 openwrt FAQ

kentara пишет:

Прошил OpenWRT Backfire r24038, инет настроил, Wi-Fi  тоже. Но нет локальных ресурсов. Тип подключения Static, прописан адрес,шлюз и днс. Нет доступа к внутрилокальным сайтам и ДЦ. Что-то надо еще настраивать или доустанавливать какие-то пакеты?

для DC возможно надо пробросить порты меню Traffic Redirection. Покрайней мере для utorrent точно надо.
Ну и посмари ваще настройки firewall.

16

Re: WNDR3700 openwrt FAQ

Vugl пишет:
kentara пишет:

Прошил OpenWRT Backfire r24038, инет настроил, Wi-Fi  тоже. Но нет локальных ресурсов. Тип подключения Static, прописан адрес,шлюз и днс. Нет доступа к внутрилокальным сайтам и ДЦ. Что-то надо еще настраивать или доустанавливать какие-то пакеты?

для DC возможно надо пробросить порты меню Traffic Redirection. Покрайней мере для utorrent точно надо.
Ну и посмари ваще настройки firewall.

Разобрался таки... Оказывается все дело в версии прошивки. Ставил беты и релиз кандидаты, а надо было стабильную версию. После установки стабильной версии все заработало как часы.

17

Re: WNDR3700 openwrt FAQ

А есть по-умолчанию multicast для IPTV?
Wi-Fi не теряет в мощности/скорости с последней прошивкой OpenWRT?

18

Re: WNDR3700 openwrt FAQ

kirgudu пишет:

Версия не полная!
После того. как прошили, надо любым методом выпустить нетгер в интернет или каким-нибудь образом отдать ему модули нужные:

Интересно как это сделать если нет соединений? pptp нет l2tp нет!! каких то знаний по линуху нет

19 (14.01.2011 10:58:07 отредактировано alud)

Re: WNDR3700 openwrt FAQ

И на мой вопрос выше ответьте, пожалуйста.

Кстати, русская поддержка мне заявила, что они работают над Мультикастом и выложат прошивку с ним, как только она будет готова, а пока разрешили использовать последнюю от OpenWRT

20

Re: WNDR3700 openwrt FAQ

Я ставил openwrt последнюю - RC3 что ли. Так вот - с ней не работает pptp хоть убей! Даже пробовал без здешнего шаманства с двумя подключениями сделать через LuCI - всё равно писало что the server name could not be resolved... А по поводу инструкции - меня вообще убило нежелание линуксоидов написать нормально для тех, кто в линуксах не в зуб ногой поподробнее. Сам рылся два часа чтобы отыскать заветную строчку с vi. Так вот - для тех, кто не знает - редактировать настройки в файлах под telnet'ом можно, набрав в строке "vi имя_файла". И ещё вот что не понятно - вроде как для openwrt есть пакет l2tp, но про него что-то почти нигде не написано - странно.

21

Re: WNDR3700 openwrt FAQ

... сделал как Вы написали... и индикатор статуса заморгал после конфигурации network... обидно... не сработало что-то... http://wiki.openwrt.org/toh/netgear/wnd … r.optional - тут написано как сделать из кирпича опять роутер... smile... если стоит 7-ка, то сначала надо поставить tftp, через Панель Управлени - Программы и компоненты...

22

Re: WNDR3700 openwrt FAQ

RC4 - pptp работает (только что поднял).

Из советов новичкам предалагаю ставить в качестве редактора NANO - существенно более привычный для Windows пользователей чем VI хотя и более простой, и ставить MC (MidnightCommander) - это типа Нортона(если кто поминит) или TotalCommanderа.

для установки в SSH-е набрать:
opkg install nano - для нано
opkg install mc - для коммандера

запуск:
nano имя_файла
mс.....дальше сами увидите smile

23 (28.02.2011 17:58:11 отредактировано Slimper)

Re: WNDR3700 openwrt FAQ

Настройка l2tp



Итак понадобились неделя изучения различных мануалов, 6 литров пива, 2 бутылки минералки и подсказки разбирающихся людей (спасибо kirgudu), чтобы наконец-то поднять l2tp на своем WNDR3700. Знания *nix почти минимальны.


Прошивался версией 10.03.1-rc4. Для поднятия l2tp я использовал пакет xl2tpd. Т.к. у меня уже был один настроенный роутер с инетом, то выпустить Netgear в сеть не стало проблемой - надо всего лишь соединить WAN порт нетгира с LAN портом работающего роутера. Но если нет никакой возможности выпустить роутер в инет, можно скачать пакет каким-нибудь другим способом и установить локально.

Для работы с роутером использовались программы Putty и WinSCP.

По-порядку:

1. Устанавливаем пакет xl2tpd.

2. Настраиваем конфиги.

/etc/xl2tpd/xl2tpd.conf

[global]
access control = yes
[lac akado]
lns = vpn.akado-ural.ru  <-  Адрес VPN сервера. Допустимо использование ip адреса.
redial = yes
redial timeout = 10
require chap = yes
require authentication = no
ppp debug = yes
pppoptfile = /etc/ppp/options.xl2tpd
require pap = no
autodial = yes
name = login      <-  Ваш логин у провайдера

/etc/ppp/options.xl2tpd

unit 0
remotename l2tp     <-  Что-то типа идентификатора для удаленного сервера. Можно написать, что угодно
ipparam akado     <-  Идентификатор для скриптов ip-up и ip-down
connect /bin/true
mru 1460
mtu 1460
nodeflate
nobsdcomp
persist
maxfail 0
nopcomp
noaccomp
noauth
defaultroute
replacedefaultroute
name login       <-  Ваш логин у провайдера

/etc/ppp/chap-secrets


#USERNAME  PROVIDER  PASSWORD  IPADDRESS
'login'   *   'pass'

3. Настраиваем ДНС-сервера.
(Чтобы можно было использовать доменное имя Л2ТП сервера. В противном случае в конфигах надо указывать ip-адрес)

/etc/resolv.conf

nameserver 10.0.0.1
nameserver 10.0.0.2

4. Настраиваем интерфейсы.
У моего провайдера присваивается статический ip-адрес для локальной сети, поэтому в своих настройках я использую статику

/etc/config/network

config 'interface' 'loopback'
  option 'ifname' 'lo'
  option 'proto' 'static'
   option 'ipaddr' '127.0.0.1'
   option 'netmask' '255.0.0.0'

config 'interface' 'lan'
  option 'ifname' 'eth0'
    option 'type' 'bridge'
    option 'proto' 'static'
   option 'ipaddr' '192.168.1.1'
 option 'netmask' '255.255.255.0'

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'macaddr' '00:18:F3:91:88:6D'
        option 'proto' 'static'
        option 'ipaddr' '10.1.177.135'
        option 'netmask' '255.255.255.0'
        option 'dns' '10.0.0.1'
        option 'gateway' '10.1.177.3'


config 'interface' 'vpn'
        option 'ifname' 'ppp0'
        option 'ipproto' 'dhcp'

5. Настраиваем роуты.
Лучше статически задать маршруты на ДНС сервера и на л2тп сервер. Чтобы больше не беспокоиться о них, я добавил их в скрипт инициализации xl2tpd.

/etc/init.d/xl2tpd

route add -host  10.0.0.1 gw 10.1.177.3  > /dev/null
route add -host  10.0.0.2 gw 10.1.177.3 > /dev/null
route add -net  10.0.0.0/24 gw 10.1.177.3 > /dev/null

6. Правим фаервол, чтобы локальный траффик мог выходить "наружу".


/etc/ppp/ip-up

route del $5 dev $1        <-  Эта строчка нужна для удаления паразитного маршрута из таблицы маршрутизации
iptables -A forwarding_rule -i $1 -j ACCEPT
iptables -t nat -A postrouting_rule -o $1 -j MASQUERADE

/etc/ppp/ip-down

iptables -D forwarding_rule -i $1 -j ACCEPT
iptables -t nat -D postrouting_rule -o $1 -j MASQUERADE

7. Перезагружаемся и стартуем демона через вебморду или командой /etc/init.d/xl2tpd start  (/etc/init.d/xl2tpd stop для остановки)





P.S. Ввиду отсутствия знаний *nix систем, все решения не претендуют на элегантность, но надеюсь кому-нибудь помогут smile

P.P.S. Не забудьте убрать комментарии из конфигов и скриптов smile

В ближайшем будущем планирую разобраться с пакетом rp-l2tp, если что-то получится - отпишусь wink

24

Re: WNDR3700 openwrt FAQ

Здравствуйте!
Не могу настроить PPTP (а в идеале L2TP). Вы пишите код "Настраиваем PPTP и дуал аксесс", но это настройки под статику. Будет ли все корректно работать, если вместо адресов я впишу "DHCP" (я настраиваю на работе, там проще подключиться для вывода роутера в инет по PPoE, очень не хотелось бы его вести домой, только чтобы узнать, что еще что-то недонастроил).
И еще вопрос: Я пробовал настроить L2TP, как у вас написано для akado-ural. Установил xl2tpd, настроил, перезагрузил роутер. В отличае от настрек PPTP, в вэб интерфейсе на закладке Network - Interfaces - WAN протокол L2TP не появился, тогда как после ваших настроек PPTP там появился новый протокол PPTP. В чем может быть дело? Я чего то не установил?

25

Re: WNDR3700 openwrt FAQ

Будет, в вашем случае синтаксис будет такой:

config 'interface' 'wan'
        option 'ifname' 'eth1'
        option 'macaddr' '00:18:F3:91:88:6D'
        option 'proto' 'dhcp'

Настрйоки l2tp не интегрированы в Luci, поэтому при просмотре через веб интерфейс, настройки будут отображаться некорректно. Я, когда настроил l2tp, пакет pptp вообще удалил, чтобы не мешался.