liuhk388

OpenWrt 官方支持 TP-LINK TL-WR720N 了

  •  
  •   liuhk388 · May 31, 2013 · 12629 views
    This topic created in 4738 days ago, the information mentioned may be changed or developed.
    原来 #OpenWrt trunk 版本一个月前就支持 TP-LINK TL-WR720N 了,以后自己编译固件就会非常方便了。

    今晚第一次在 OS X 的环境下编译,相比 Linux 环境需要注意以下部分:
    编译系统要求文件系统是大小写敏感的,而 OS X 默认使用的 HFS 不能直接支持,我是用了一个 U 盘临时代替,用磁盘工具格式化成 Mac OS Extended (Case-sensitive) 后在该磁盘中编译。
    另外需要用 Homebrew 安装相关依赖:
    brew install coreutils findutils wget gawk gnu-getopt
    由于 Mac OS 中已经存在 getopt ,所以安装时会提示:
    This formula is keg-only: so it was not symlinked into /usr/local.
    Mac OS X already provides this software and installing another version in parallel can cause all kinds of trouble.
    需要自己手动
    我是通过在 ~/.bash_profile 中添加下面一行完成的:
    export PATH=/usr/local/Cellar/gnu-getopt/1.1.5/bin:$PATH
    其后的编译步骤与 Linux 环境下相同,就不多说了。

    P.S. IPv6 也通过 ndppd radvd dhcp6s 解决了,上网方便很多
    12 replies    1970-01-01 08:00:00 +08:00
    gyteng
        1
    gyteng  
       May 31, 2013
    我是在Debian虚拟机下编译的,不知为何刷了自己编译的固件后刷不上trunk版的固件
    liuhk388
        2
    liuhk388  
    OP
       May 31, 2013
    @gyteng 如果以前自己编译,好像需要修改 /OpenWrt/trunk/target/linux/ar71xx/base-files/lib/upgrade/platform.sh 让 OpenWrt 的 Web 界面通刷所有 703N/720N 固件(703N的固件标识为07030101而720N的为07200103):
    hwid=$(tplink_get_hwid)
    [ "$hwid" = "07200103" ] && {
    hwid="07030101"
    }
    imageid=$(tplink_get_image_hwid "$1")
    [ "$imageid" = "07200103" ] && {
    imageid="07030101"
    }
    你可以试试用命令行刷固件,我记得有好几种办法,搜一下吧
    funagi
        3
    funagi  
       May 31, 2013
    liuhk388
        4
    liuhk388  
    OP
       May 31, 2013   ❤️ 1
    @funagi 说的是后者,TP-LINK 国内版本和国外版本命名的确有很多不一样
    gyteng
        5
    gyteng  
       May 31, 2013
    @liuhk388 编译的时候已经修改成0103了
    Air
        6
    Air  
       Jun 1, 2013
    刷了官方的包,结果路由器登不上去了,能ping通但是无法进入设置界面....
    yangyang
        7
    yangyang  
       Jun 1, 2013   ❤️ 1
    @Air

    默认是没有装 Luci 的,也就是 Web 配置界面。你得 Telnet 进去,按照 Wiki 配置才行。

    http://wiki.openwrt.org/doc/howto/luci.essentials
    Air
        8
    Air  
       Jun 1, 2013
    @yangyang 原来是这样!终于搞定了!!而且发现ipv6也能正常分配给lan了~
    ybf1220
        9
    ybf1220  
       Jun 1, 2013
    3G 版的 刷了之后 ap-3g-router 开关还能用吗?估计就废了吧。话说这个开关也没什么用,
    kfc315
        10
    kfc315  
       Jun 2, 2013
    之前用的是 703 的,修改 /etc/config/network 好像就行了。
    liuhk388
        11
    liuhk388  
    OP
       Jun 2, 2013
    @ybf1220 可以自己写脚本定义按钮切换后进行什么操作
    ccbikai
        12
    ccbikai  
    PRO
       Jun 2, 2013
    @funagi 这个是中国版的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4359 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 00:12 · PVG 08:12 · LAX 17:12 · JFK 20:12
    ♥ Do have faith in what you're doing.