美国网件 WNDR3800 Openwrt-mwan3-mavvlan-pppoe多拨教程steemCreated with Sketch.

in #openwrt7 years ago

1.此教程仅适用于WNDR3800,本人已经验证成功
2.建议使用BB固件,CC固件并不稳定
3.下载固件:

https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/openwrt-ar71xx-generic-wndr3800-squashfs-factory.img

4.如果路由器是原版系统需要先降级,具体方法见百度。

5.如果是初次刷新,或者没有设置密码的就用telnet命令,路由器重启后打开命令提示符。
连接路由器
telnet 192.168.1.1
如果有密码并且是openwrt升级的请使用putty,并输入账号跟密码。
6.在命令行下安装软件:
刷新软件列表
opkg update
安装中文语言包
opkg install luci-i18n-base-zh-cn
安装macvlan
opkg install kmod-macvlan
安装mwan3
opkg install mwan3
安装mwan3的web界面
opkg install luci-app-mwan3
重启
reboot
注意因为在安装的过程中是需要连接网络的请不要断开网络,如果中途卡住,请重新启动命令提示符,或者putty
7.重启以后进入192.168.1.1,在 系统-语言 里面设置成中文,在 网络-接口 先看看WAN口的类型(一般有eth0 eth1 eth0.2这三种)记下你的WAN口类型,转到 系统-启动项,在最下面的框框里面的exit 0的上面复制粘贴以下代码,红色加粗的地方改成你的WAN口类型:

ip link add link eth0 name vth1 type macvlan
ifconfig vth1 hw ether 00:11:2B:33:44:55
ifconfig vth1 up
ip link add link eth0 name vth2 type macvlan
ifconfig vth2 hw ether 00:11:2C:33:44:56
ifconfig vth2 up

新版本命令已经更新
ip link add link eth1 type macvlan

eth1为你的wan口
8.转到 网络-Load-Balancing-Advanced-Network-Config 在下面的框框中找到config interface 'wan'开头的这一段,粘贴覆盖以下代码,红色加粗的地方改成你的wan口类型,蓝色加粗的地方填你的pppoe账号跟密码:

config interface 'wan'
option enabled '1'
option ifname 'eth0'
option _orig_ifname 'eth0'
option _orig_bridge 'false'
option proto 'pppoe'
option username '账号'
option password '密码'
option metric '1'

config interface 'wan1'
option enabled '1'
option _orig_ifname 'eth0'
option _orig_bridge 'false'
option ifname 'vth1'
option proto 'pppoe'
option username '账号'
option password '密码'
option metric '2'

config interface 'wan2'
option enabled '1'
option _orig_ifname 'eth0'
option _orig_bridge 'false'
option proto 'pppoe'
option ifname 'vth2'
option username '账号'
option password '密码'
option metric '3'
9.转到 网络-Load-Balancing-Advanced-MWAN Config 在下面的框框中全部覆盖以下代码:

config interface 'wan'
option enabled '1'
option reliability '1'
option up '3'
option reroute '1'
list track_ip '114.114.114.114'
option count '5'
option timeout '1'
option interval '1'
option down '10'

config interface 'wan1'
option enabled '1'
option reliability '1'
option up '3'
option reroute '2'
list track_ip '114.114.114.114'
option count '5'
option timeout '1'
option interval '1'
option down '10'

config interface 'wan2'
option enabled '1'
option reliability '1'
option up '3'
option reroute '3'
list track_ip '114.114.114.114'
option count '5'
option timeout '1'
option interval '1'
option down '10'

config rule
option proto 'all'
option equalize '1'
option use_policy 'wan1234bl'

config member 'wan1m'
option metric '1'
option interface 'wan'
option weight '1'

config member 'wan2m'
option interface 'wan1'
option metric '1'
option weight '1'

config member 'wan3m'
option interface 'wan2'
option metric '1'
option weight '1'

config policy 'wan1234bl'
list use_member 'wan1m'
list use_member 'wan2m'
list use_member 'wan3m'
option last_resort 'default'
10.转到 网络-接口-WAN1-修改-防火墙设置 设置成wan
网络-接口-WAN2-修改-防火墙设置 设置成wan
11.转到 系统-重启 点 执行重启。并将猫接到该路由器上一同重启。