使用手册
Prerequisites
为了通过路由器使用宽带,您需要:
- 1台已安装 OpenWRT 12.09(Attitude Adjustment) 的路由器。
- 1台已安装最新版本天翼校园客户端的计算机
- 2根以太网电缆
为了完成路由器的安装过程,您需要:
- 1台运行 Linux 并可访问互联网的计算机
- 知道您的路由器的 CPU 体系
- 熟悉 vim, ssh, make 的使用
Compile
安装编译依赖
参见 http://wiki.openwrt.org/doc/howto/buildroot.exigence
获得源代码
git clone https://github.com/BillLeecn/openwrt-esurfix.git openwrt-esurfix
cd openwrt-esurfix
git checkout integrate-chap-proxy
获得初始配置
在 OpenWRT 12.09 下载页 找到您的路由器对应的 CPU 体系,访问其中的 generic/ 目录,下载 config.CPU体系_generic, 保存为 .config
编译
make defconfig
make download
make
Install
安装软件包
scp bin/您的CPU体系/packages/rp-pppoe-server_*.ipk root@192.168.1.1:/tmp
scp bin/您的CPU体系/packages/ppp_*.ipk root@192.168.1.1:/tmp
scp bin/您的CPU体系/packages/chap-proxy_*.ipk root@192.168.1.1:/tmp
ssh root@192.168.1.1
opkg install /tmp/rp-pppoe-server_*.ipk
opkg install /tmp/ppp_*.ipk
opkg install /tmp/chap-proxy_*.ipk
配置 pppoe-server
如果您的路由器 LAN 口的名字是 br-lan, 那么您不需要执行本步骤。
vim /etc/default/pppoe-server
将 OPTIONS="-k -C MyRouter -I br-lan" 改成 OPTIONS="-k -C MyRouter -I 您的路由器的LAN口".
配置 chap-proxy
vim /etc/config/network
找到 config interface 'wan' 一节按如下方式设置:
config interface 'wan'
option ifname 'eth0.2' # 注意:请保留原来的 ifname, 不要照抄这一行
option proto 'pppoe'
option username '^#03宽带帐号'
option password 'stub'
option auto '0'
最后的配置
启用 pppoe-server 与 chap-proxy
/etc/init.d/pppoe-server enable
/etc/init.d/chap-proxy enable
重启路由器
reboot
Usage
连线
将 WAN 口连接到宽带端口,LAN 口连接到已安装天翼客户端的机器
连接
直接使用天翼客户端进行有线连接,天翼客户端会提示用户名密码错误,请自行判断连接是否成功。
如果您的计算机和路由器支持 WLAN, 在连接成功后,您可以断开计算机与路由器连接的以太网电缆,改用 WLAN.