【Joytag 香蕉R1学习】OpenWrt for R1 开启WIFI热点


#1

R1作为一款强大的智能路由,WIFI热点功能是必不可少的。否则都不好意思和别人打招呼。
其实这也是我弄这个OpenWrt for R1最先尝试的功能,不过惨败,死活没弄明白。所以一直拖延至今。

失败的尝试

向撸神求救,撸神对各种路由都十分精通,并且有丰富的W702N等路由的改刷机经验。
撸神的经典产品“小撸路由”畅销海内外,口碑极佳。

撸神告知安装以下内容:

The mac80211 subsystem moves all aspects 
of master mode (a.k.a. AP mode) into user space, thus it depends on 
hostapd (also read Hostapd) to



   handle authenticating clients,

   set encryption keys,

   establishing key rotation policy,

   handle other aspects of the wireless infrastructure.



Due to this, the old method of issuing iwconfig <wireless 
interface> mode master no longer works. Userspace programs like 
hostapd now use netlink (the nl80211 driver) to create a master mode 
interface for your traffic and a monitor mode interface for receiving 
and transmitting management frames.

重启系统后执行:
[list=1]
*]uci set wireless.@wifi-device[0].disabled=0
*]uci commit wireless
*]wifi
[/list]
复制代码
默认情况无线功能是禁用的,所以我们要先启用它。

更多详情可以参考:http://wiki.openwrt.org/doc/uci/wireless

连接WIFI信号上网

使用台式机搜索无线信号,会发现多出来一个叫OpenWrt的信号
连接上,发现台式机可以正常通过这个信号上网。

浏览器打开http://192.168.1.1
进入Network->Wifi,显示如下界面

可是为啥Bitrate: 72.2 Mbit/s呢?

点击上图中的"Edit"按钮,进入如下界面

将其中的Width选为40MHZ,并保存,再回到之前的界面,是不是变成150M啦?

关于Width部分
[list=1]
*]HT20 (single 20MHz channel),
*]HT40- (2x 20MHz channels, primary/control channel is upper, secondary channel is below)
*]HT40+ (2x 20MHz channels, primary/control channel is lower, secondary channel is above).
[/list]
复制代码
参考:
http://wiki.openwrt.org/doc/uci/wireless
Common Options->htmode参数

总结

困扰已久的事情终于解决啦,现在应该算是个基本可用的路由器啦。
剩下的,为无线设置密码、设置防火墙等操作,想必大家都比较熟悉啦,这里就不再啰嗦啦。
接下来,发挥你的想象力,充分折腾吧。

附录

为了便于大家参考,将之前的内容整理成列表:
【Joytag 香蕉R1学习】R1初印象并点亮
【Joytag 香蕉R1学习】让R1路由器工作起来(小白文,慎入)
【Joytag 香蕉R1学习】自己动手组装OpenWrt for R1
【Joytag 香蕉R1学习】让新系统(OpenWrt for R1)上网
【Joytag 香蕉R1学习】OpenWrt for R1有线路由, Telnet,SSH, LuCI
【Joytag 香蕉R1学习】OpenWrt for R1:设置主机名、时区、LED
【Joytag 香蕉R1学习】OpenWrt for R1 组装脚本
【Joytag 香蕉R1学习】OpenWrt for R1 开启WIFI热点


#2

论坛吃帖子,伤不起
原文连接
http://forum.godpub.com/thread-81-1-1.html