上学期看到几个同学在宿舍(校园网 H3C + PPPoE 电信宽带)折腾路由器成功,于是选购 MacBook Air 时并没有太在意这个问题。最近回了学校,却因为路由器的问题折腾了好几天。现在总算可用了,稍微记录一下。

TP-LINK TL-WR720N

选择它的原因,除了体积不大和可刷 OpenWRT ,还有以下特点:

  • 内置 220V 电源适配器,也可通过 Micro-USB 供电
  • 一个 LAN/WAN 复用口,一个 LAN 口,方便台式机使用
  • USB 输出电流 2Ah ,可供 iPad 充电

OpenWrt 固件

对于不熟悉 OpenWRT 的童鞋建议刷 @nanpuyue 编译的 720N 固件,带中文的网页管理界面,简单好用。

虽然 @nanpuyue 那篇文章中的固件下载地址已经失效,但仍可通过迅雷下载到本地。下载后记得校验 MD5 。

折腾步骤

这里只简单记录过程,详细操作可以参考 @ruijanlee教程。感谢 @liuqun 等开发者的贡献!

  1. 刷入 @nanpuyue 编译的 openwrt-ar71xx-generic-tl-wr720n-v3-squashfs-factory.bin
  2. telnet 连接路由器,设置 root 密码。
  3. 访问 192.168.1.1 ,使用 root 和之前设置的密码登录。
  4. 修改无线和 WAN 的设置。
  5. ssh 连接路由器,安装 njit-client(用于 H3C 认证)和 rp-pppoe-relay(用于 PPPoE 转发)。
  6. 执行 njit-client 学号 密码,测试是否可用(能够联网)。
  7. 执行 pppoe-relay -S eth0 -C br-lan 并拨号测试是否可用(IP 为电信)。
  8. 将刚才调用 pppoe-relaynjit-client 的命令写入启动项。
  9. 重启路由器,享受无线生活。

感想

一开始按部就班地按地在命令行下操作路由器,让我这个对 Linux 很陌生的人很为难,有时候出现了问题也不太清楚哪里的问题,有些操作也不是很方便。直到刷了一个带网页管理界面的固件,之前遇到的问题都迎刃而解了,现在终于能在宿舍享受较快的无线网络了。对普通用户来说, GUI 的作用太大了。

事实再次证明,有些可以花小钱就解决的问题,真的没必要自己去折腾,还浪费了几天时间。