ubnt解决方案
查看: 58293|回复: 81

[分享] 巴法络Baffulo WHR-G300N V2刷OpenWRT教程

  [复制链接]

44

回帖

480

积分

79 小时

在线时间

少尉

注册时间
2011-8-3
金币
293 个
威望
18 个
荣誉
2 个

尚未签到

发表于 2012-2-9 09:05 |显示全部楼层
本帖最后由 南浦月 于 2012-2-12 15:19 编辑

2012-2-12补充:
由于回到学校,故亲自编译了中文Web管理界面的最新版本,使用我编译的固件只需完成下面的刷新固件一步即可进入Web管理界面:
默认IP:192.168.1.1
用户名:root
密码:[空]

固件版本
        OpenWrt Firmware Attitude Adjustment (r30463) /
        LuCI Trunk (trunk+svn8222)
        
内核版本
        3.2.5
zip格式,一定要解压!


———————————————————————————————————————
受恩山网友venster帖子的启发,及DD-WRT Wiki的说明,加上本人亲身实践,写出本教程。

先上效果图


概述
整个刷机过程分为4步:
1.通过tftp刷新固件;
2.将路由器连接到Internet;
3.安装Web管理界面;
4.其他设置的完善。

由于OpenWRT尚未正式支持WHR-G300N V2,所以我们选用WHR-G301N的固件。
下载地址:http://downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-whr-g301n-squashfs-tftp.bin

刷机
1.通过tftp刷新固件
固件刷新需要在Linux下完成,推荐Ubuntu,可以使用Ubuntu Live CD,如果已经有安装Ubuntu就更好。(Ubuntu可能需要联网)
1.1 安装tftp
如果你的Ubuntu可以联网,可以使用下面的方法在线安装
Ctrl+Alt+T打开终端,输入
  1. sudo apt-get update
  2. sudo apt-get install tftp
复制代码
“sudo apt-get update”不是必须的。


如果无法联网,可以下载下面的附件进行安装



两行命令,每行输入完后都要回车,也可以两行一起粘贴,需要输入密码(使用 Live CD 不需要密码),密码不会显示,只管输入即可。
1.2 禁用系统网络管理,在终端输入(两条命令选择一条)
  1. sudo service networking stop #Ubuntu 9.10
复制代码
  1. sudo service network-manager stop #Ubuntu 10.4
复制代码


1.3 设定网络
拔掉路由器电源,用网线将电脑与路由器LAN口连接

  1. sudo ifconfig eth0 192.168.11.2
  2. sudo ifconfig eth0 netmask 255.255.255.0
  3. sudo arp -s 192.168.11.1 [路由器MAC]
复制代码


路由器MAC可以在路由器背面的标签找到,即SSID后那串字符,形如“00:1D:73:8C:8D:B5”。(冒号可有可无)
1.4 固件上传准备
先将下载的固件重命名为”openwrt.bin“,复制到Ububtu的主文件夹(/home/[用户名]),下面和命令不要一起粘贴。

  1. tftp
  2. verbose
  3. binary
  4. trace
  5. rexmt 1
  6. timeout 60
  7. connect 192.168.11.1
  8. put openwrt.bin
复制代码


1.5 固件上传
命令“put openwrt.bin”执行后,立即插上路由器电源,如果一切正常刷机即可在1分钟之内开始。
随后路由器红色诊断(DIAG)灯闪烁或长亮,大约几分钟后,待只有电源(POWER)灯及路由(ROUTER)灯亮起,固件刷新即完成。

固件上传完成后,命令“quit”退出tftp
启动Ubuntu的网络管理
  1. sudo service networking start #Ubuntu 9.10
复制代码
  1. sudo service network-manager start #Ubuntu 10.4及更新版本
复制代码
以上步骤也可将WHR-G300N V2刷回官方固件!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x

评分

3

查看全部评分

72

回帖

209

积分

46 小时

在线时间

少尉

注册时间
2010-2-23
金币
127 个
威望
1 个
荣誉
0 个
累计签到:4 天
连续签到:0 天
[LV.20]漫游旅程
发表于 2020-4-27 16:20 |显示全部楼层
正好需要了,谢谢
回复

使用道具 举报

44

回帖

480

积分

79 小时

在线时间

少尉

注册时间
2011-8-3
金币
293 个
威望
18 个
荣誉
2 个

尚未签到

发表于 2012-2-9 09:06 |显示全部楼层
本帖最后由 南浦月 于 2012-2-9 13:06 编辑

2.将路由器连接到Internet
三个方案

方案一
已经有联网的路由器(上级路由),开启DHCP,直接将WHR-G300N V2的WAN口接到上级路由即可。


下面使用telnet的操作,如果路由器已经设置了密码,则telnet无法使用,只能用SSH。
Windows下可以用Putty,Ubuntu下使用如下命令
  1. ssh -l root 192.168.1.1
复制代码


Windows 7默认不开启telnet客户端功能,需要先打开该功能





使用SSH下面的显示有引号,使用telnet则无引号。

方案二
PPPOE拨号,将WAN口接到ADSL猫;
Windows下打开命令提示符,Linux下打开终端,输入命令
  1. telnet 192.168.1.1
复制代码
  1. vi /etc/config/network
复制代码

编辑成如下:

  1. config 'interface' 'loopback'
  2.         option 'ifname' 'lo'
  3.         option 'proto' 'static'
  4.         option 'ipaddr' '127.0.0.1'
  5.         option 'netmask' '255.0.0.0'

  6. config 'interface' 'lan'
  7.         option 'ifname' 'eth0'
  8.         option 'type' 'bridge'
  9.         option 'proto' 'static'
  10.         option 'ipaddr' '192.168.1.1'
  11.         option 'netmask' '255.255.255.0'

  12. config 'interface' 'wan'
  13.         option 'ifname' 'eth1'
  14.         option 'proto' 'pppoe'
  15.         option 'username' '你的ADSL账号'
  16.         option 'password' 'ADSL密码'

  17. config 'switch' 'eth0'
  18.         option 'enable_vlan' '1'

  19. config 'switch_vlan'
  20.         option 'device' 'eth0'
  21.         option 'vlan' '1'
  22.         option 'ports' '0 1 2 3 4'
复制代码


使用命令编辑
方向键或h、j、k、l控制光标
i 在光标前插入
I 插入,直至按ESC键
a 在光标后插入
R 替换当前字符及其后的字符,直至按ESC键
x 删除光标后的一个字符
X 删除光标前的一个字符
dd 删除当前行
Enter 另起一行
:w 保存当前文件
:x 保存当前文件并退出
:q! 不保存文件并退出vi
:q 退出vi

方案三
连接无线网络
Windows下打开命令提示符,Linux下打开终端,输入命令
  1. telnet 192.168.1.1
复制代码

  1. vi /etc/config/wireless
复制代码
编辑成如下:


  1. config 'wifi-device' 'radio0'
  2.         option 'type' 'mac80211'
  3.         option 'macaddr' [MAC此处不必修改]
  4.         option 'hwmode' '11ng'
  5.         option 'htmode' 'HT20'
  6.         list 'ht_capab' 'SHORT-GI-40'
  7.         list 'ht_capab' 'TX-STBC'
  8.         list 'ht_capab' 'RX-STBC1'
  9.         list 'ht_capab' 'DSSS_CCK-40'
  10.         # option 'disabled' 1

  11. config 'wifi-iface'
  12.         option 'network' 'wan'
  13.         option 'ssid' '要连接的SSID'
  14.         option 'encryption' '加密方式'
  15.         option 'device' 'radio0'
  16.         option 'mode' 'sta'
  17.         option 'key1' '无线密码'
  18.         option 'key' '1'
复制代码


无论是否使用方案三,option 'disabled' 1 前一定要加#,或者删除该行,否则无线不会开启。
加密方式有wep,psk等。
重新启动网络
  1. /etc/init.d/network restart
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
回复

使用道具 举报

44

回帖

480

积分

79 小时

在线时间

少尉

注册时间
2011-8-3
金币
293 个
威望
18 个
荣誉
2 个

尚未签到

发表于 2012-2-9 09:07 |显示全部楼层
本帖最后由 南浦月 于 2012-2-9 11:36 编辑

3.安装Web管理界面
Windows下打开命令提示符,Linux下打开终端,输入命令
  1. telnet 192.168.1.1
复制代码
  1. opkg update
  2. opkg install luci
  3. opkg install luci-i18n-chinese
复制代码
  1. /etc/init.d/uhttpd enable
  2. /etc/init.d/uhttpd start
复制代码
至此,Web管理界面即安装完成,进入浏览器,输入192.168.1.1即可进入Web管理界面。
回复

使用道具 举报

44

回帖

480

积分

79 小时

在线时间

少尉

注册时间
2011-8-3
金币
293 个
威望
18 个
荣誉
2 个

尚未签到

发表于 2012-2-9 09:08 |显示全部楼层
本帖最后由 南浦月 于 2012-2-9 13:45 编辑

4.其他设置的完善
包括语言、时区、指示灯等。

语言设置

时区设置

指示灯设置(仅供参考)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

x
回复

使用道具 举报

44

回帖

480

积分

79 小时

在线时间

少尉

注册时间
2011-8-3
金币
293 个
威望
18 个
荣誉
2 个

尚未签到

发表于 2012-2-9 09:08 |显示全部楼层
本帖最后由 南浦月 于 2012-2-12 17:23 编辑

已知BUG:
症状:切换成中文后,除第一个以外,添加无线网络无法跳转到编辑页面,也无法手动进入除第一个无线网络以外的编辑页面。
解决办法:需要添加两个及以上的无线网络时先切换到英文界面再操作,操作完成后可以换回中文。
回复

使用道具 举报

7420

回帖

4万

积分

1万

在线时间

管理员

无线论坛管理员

注册时间
2004-10-2
金币
35084 个
威望
404 个
荣誉
114 个
累计签到:119 天
连续签到:3 天
[LV.200]无线新星
发表于 2012-2-9 09:41 |显示全部楼层
支持纯技术贴子。楼主完善后我加精华。
回复

使用道具 举报

1万

回帖

11万

积分

3400 小时

在线时间

砖家教授

推广先锋杰出会员技术达人太平绅士灌水天才正义勋章雷锋勋章资深收藏家设备暴发户

注册时间
2009-1-9
金币
97509 个
威望
1496 个
荣誉
14 个
累计签到:2580 天
连续签到:0 天
[LV.2920]超级粉丝
发表于 2012-2-9 10:55 |显示全部楼层
支持一下LZ,几时搞个NW718刷OP啊,我这个奖品都等着刷了
今日已签到
回复

使用道具 举报

802

回帖

1万

积分

484 小时

在线时间

上校

注册时间
2010-7-25
金币
13284 个
威望
9 个
荣誉
0 个
累计签到:96 天
连续签到:0 天
[LV.100]试剑无线
发表于 2012-2-9 11:05 |显示全部楼层
技术帖,支持......
回复

使用道具 举报

44

回帖

480

积分

79 小时

在线时间

少尉

注册时间
2011-8-3
金币
293 个
威望
18 个
荣誉
2 个

尚未签到

发表于 2012-2-9 11:47 |显示全部楼层
回复 6# tange


    老大,大概可以加精了。
{:3_64:}
回复

使用道具 举报

3006

回帖

9748

积分

892 小时

在线时间

论坛巡察员

注册时间
2010-4-20
金币
6389 个
威望
18 个
荣誉
2 个
累计签到:118 天
连续签到:0 天
[LV.200]无线新星
发表于 2012-2-9 13:17 |显示全部楼层
不错,支持
回复

使用道具 举报

44

回帖

480

积分

79 小时

在线时间

少尉

注册时间
2011-8-3
金币
293 个
威望
18 个
荣誉
2 个

尚未签到

发表于 2012-2-10 09:37 |显示全部楼层
回复 7# wei75


    ??
回复

使用道具 举报

1万

回帖

11万

积分

3400 小时

在线时间

砖家教授

推广先锋杰出会员技术达人太平绅士灌水天才正义勋章雷锋勋章资深收藏家设备暴发户

注册时间
2009-1-9
金币
97509 个
威望
1496 个
荣誉
14 个
累计签到:2580 天
连续签到:0 天
[LV.2920]超级粉丝
发表于 2012-2-10 10:35 |显示全部楼层
回复 11# 南浦月


    你搜索一下磊科NW718,这个是可以刷0P的,但百度了下,还没有人真正成功过
今日已签到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-12-19 23:54

返回顶部 返回列表