Asus RT-N16 刷openwrt,该如何选择固件版本?? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fuxkcsdn
V2EX    华硕

Asus RT-N16 刷openwrt,该如何选择固件版本??

  •  
  •   fuxkcsdn 2013-03-11 13:42:02 +08:00 26686 次点击
    这是一个创建于 4595 天前的主题,其中的信息可能已经有所发展或是发生改变。
    上openwrt的rt-n16的wiki
    上面推荐这个版本Barrier Breaker (r35318?), WIP

    通过wiki上的链接到http://openwrt.razvi.ro/下载固件
    选择http://openwrt.razvi.ro/barrier_braker_asus_rt-n16_svn_r35318/openwrt-brcm47xx-jffs2-64k.trx
    但是刷了3次,都失败...每次都是Firmwar Restoration提示成功,等待路由器重启,然后等了5分钟左右都不见路由器有反应...
    刷dd-wrt就没问题,是我固件版本选择错误还是openwrt刷固件不能用Firmware Restoration??


    btw,想自己编译openwrt,按照官方wiki教程,到make menuconfig时(使用官方svn),发现cpu类型没有brcm47xx啊...
    15 条回复    2015-03-09 09:45:38 +08:00
    liuhk388
        1
    liuhk388  
       2013-03-11 13:50:00 +08:00
    官方支持列表里有很多 BCM4718 的路由器,编译时肯定是可以选的…
    http://wiki.openwrt.org/toh/start

    @Livid 上次说可以有的 OpenWrt 节点,建一个吧~
    fuxkcsdn
        2
    fuxkcsdn  
    OP
       2013-03-11 14:11:18 +08:00
    @liuhk388 但我按照官方的wiki教程,编译,make menuconfig的时候确实没找到bcm47xx的cpu啊...
    按照这个网页上的教程做的
    http://wiki.openwrt.org/doc/howto/buildroot.exigence
    svn co svn://svn.openwrt.org/openwrt/trunk/
    嗯...我svn貌似忘了checkout,会是这个原因吗??
    fuxkcsdn
        3
    fuxkcsdn  
    OP
       2013-03-11 14:43:01 +08:00
    @liuhk388 刚又试这重新编译一次,这次是选择backfire版本(想起wiki上建议用backfire版本)
    但是make menuconfig的时候
    Target system上还是没看到brcm47xx的选项啊...
    haohaolee
        4
    haohaolee  
       2013-03-11 16:52:43 +08:00
    为什么不刷 openwrt-brcm47xx-squashfs.trx 呢?
    不建议你自己 build,wiki 都说了 trunk 还没完全支持 rt-n16,backfire 就更不可能。刷别人做好的比较靠谱
    fuxkcsdn
        5
    fuxkcsdn  
    OP
       2013-03-11 21:53:02 +08:00
    @haohaolee 倒不是说不刷openwrt-brcm47xx-squashfs.trx
    而是那么多个版本,官方上也没说明版本的区别,不知道该安装哪个版本好,所以就随便试一个了...
    傍晚自己build不成后,抱这试试的心态刷了openwrt-brcm47xx-squashfs.trx,成功了,目前研究中

    不过刷完后,wifi就只剩下54m...有办法调成300m吗??
    haohaolee
        6
    haohaolee  
       2013-03-11 22:26:35 +08:00
    @fuxkcsdn 这个不清楚,你得去问问才行。要么是设置的问题,要么是驱动的问题。broadcom的驱动很难搞
    liuhk388
        7
    liuhk388  
       2013-03-12 00:51:47 +08:00
    @fuxkcsdn 的确按照普通方式编译时没法选BCM47xx,但可参考官方说明来编译 http://wiki.openwrt.org/doc/hardware/soc/soc.broadcom.bcm47xx
    liuhk388
        8
    liuhk388  
       2013-03-12 01:04:23 +08:00   1
    @fuxkcsdn 另外按照 https://forum.openwrt.org/viewtopic.php?id=42533 里的说法,
    Target System 直接选 BCM947XX ,Target Profile 默认,编译出来就能看到 bcm47xx 的固件
    fuxkcsdn
        9
    fuxkcsdn  
    OP
       2013-03-12 01:19:28 +08:00
    @haohaolee 话说有看到刷tomato的没设置好变成54m,设置后恢复300m,既然tomato能300m,openwrt应该也行吧??应该是我设置问题吧??明天参考那个设置看看

    @liuhk388 感谢!!!
    haohaolee
        10
    haohaolee  
       2013-03-12 10:22:25 +08:00
    @fuxkcsdn tomato 包括 dd-wrt 和 OpenWrt 的思路不一样的,OpenWrt 坚持使用开源的软件和驱动。前两者不忌讳这个,所以它们是有可能包含 vendor 的二进制驱动的。在 Broadcom 这一块,私有驱动和开源驱动差别很大。
    要不你先 dmesg 看一下,关于 Wireless 的部分有什么信息
    haohaolee
        11
    haohaolee  
       2013-03-12 10:26:52 +08:00
    http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=11441
    这一贴有人build了一个,说除了灯以外其它没问题,没有提到无线速率的事情
    liuhk388
        12
    liuhk388  
       2013-03-12 11:04:23 +08:00
    @fuxkcsdn 查看无线的协议是不是gn或者bgn,并试试更改无线的HT模式为40Hz
    fuxkcsdn
        13
    fuxkcsdn  
    OP
       2013-03-12 15:21:40 +08:00
    @haohaolee dmesg里看到的驱动是wl0: Broadcom BCM4329 802.11 Wireless Controller 5.10.56.27
    google了下,这个驱动是支持802.11n的
    iwconfig里输出的信息也可以看到802.11n
    wl0 IEEE 802.11bgn ESSID:"OpenWrt"
    Mode:Master Frequency:2.412 GHz Access Point: 6D:A3:4D:69:32:FF
    Bit Rate=16 Mb/s Tx-Power:24 dBm
    RTS thr:off Fragment thr:off
    Link Quality=5/5 Signal level=0 dBm Noise level=-90 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    灯确实我刷的这个版本也不亮,这倒是无所谓

    @liuhk388 /etc/config/wireless 里的信息
    config wifi-device 'wl0'
    option type 'broadcom'
    option channel 'auto'
    option txpower '24'
    option hwmode '11bg'

    config wifi-iface
    option device 'wl0'
    option network 'lan'
    option mode 'ap'
    option ssid 'OpenWrt'
    option key 'lianhecun'
    option encryption 'psk'

    luci里调整wifi的设置页面里就只能看到g+b(g,b),而HT最高也只能调到24,估计得直接从配置文件里改了,今晚直接改配置文件看看先
    bnpysse
        14
    bnpysse  
       2014-07-30 19:57:51 +08:00
    我的N16刷Openwrt后,可以SSH登录,但是没办法Web管理,最终还是放弃了。现在用dd-wrt也不错。估计还是等等看了。

    对了,我刷的是这个: http://downloads.openwrt.org.cn/zjhzzyf_img/asus-N16/0609-openwrt-brcm4716-squashfs.trx
    qjmiao
        15
    qjmiao  
       2015-03-09 09:45:38 +08:00
    有人碰到设置 option encryption 'psk' 后,无线起不来的问题吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2652 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 14:45 PVG 22:45 LAX 07:45 JFK 10:45
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86