openwrt做ap 双网卡设置了sta和ap模式

sta加入ap的过程为什么ap要向sta发送数据帧? - OPENWRT专版 -
恩山无线论坛 -
Powered by Discuz!
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 2428|回复: 1
sta加入ap的过程为什么ap要向sta发送数据帧?
今天在研究sta关联加入ap的过程的时候发现,除了管理帧以外,ap还要向sta发送data帧;如果我把data帧丢掉不发,sta就无法加入ap所在的bss中去
难道不是只发管理帧吗,为什么要发数据帧,用来做什么的?
求大神指点啊
我的恩山、我的无线
The best wifi forum is right here.
大神,我想问问,sta跟ap连接后,当其他ap向其发送beacon帧的时候,它还会回应probe request包吗
我的恩山、我的无线
The best wifi forum is right here.
Powered by查看: 8209|回复: 5
openwrt的STA(Station)模式问题!
通常STA是设备作为客户端连接到上级路由的wifi信号,像下图所示。
但是他们分别归属于不同的网段。一般客户端都是设置成静态ip。
有没有这样的配置:客户端使用dhcp client,如此来获取上级路由分配的ip,然后pc再通过客户端上网?
也就是所有设备都处于同一网段!
本帖子中包含更多资源
才可以下载或查看,没有帐号?
如果不在意前后端路由中继后的网段问题,用rg100a刷 op固件【sta】,可轻松搞定中继+ap+有线模式,全程dhcp自动链接方式,好玩又方便!
应该是这个吧
无线中继后,后端路由网段与前端路由网段保持不变,用openwrt固件路由来实现,有难度!我用rg100a折腾几天未果!后干脆在商店花一百多元,买下一台专用于中继的ex300,轻松搞定!
本帖子中包含更多资源
才可以下载或查看,没有帐号?
http://wiki.openwrt.org/doc/recipes/bridgedap
应该是这个吧
哈,谢谢啦~其实我要的答案是这个:
哈,谢谢啦~其实我要的答案是这个:
Atheros and MAC80211 WDS to implement a wireless network bridge
好!!这个发现有意思,顶一个。
Powered byAP和STA模式分别是什么意思
物联网无线通讯wifi模块AP和STA模式分别是什么意思?
Wifi模块为串口或TTL电平转WIFI通信的一种传输转换模块,内置无线网络协议IEEE802.11协议栈以及TCP/IP协议栈,能够实现用户串口或TTL电平数据到无线网络之间的转换。
Wifi模块 包括两种类型的拓扑形式:基础网(Infra)和自组网(Adhoc)要说明无线网络的拓扑形式,首先要了解两个基本概念:
1:AP,也就是无线接入点,是一个无线网络的创建者,是网络的中心节点。一般家庭或办公室使用的无线路由器就是一个AP。
2:STA站点,每一个连接到无线网络中的终端(如笔记本电脑、PDA及其它可以联网的用户设备)都可称为一个站点。
基于AP组建的基础无线网络(Infra):Infra:也称为基础网,是由AP创建,众多STA加入所组成的无线网络,这种类型的网络的特点是AP是整个网络的中心,网络中所有的通信都通过AP来转发完成。
基于AP组建的基础无线网络(
Infra) : Infra: 也称为基础网, 是由AP创建, 众多STA加入所组成的无线网络, 这种类型的网络的特点是AP是整个网络的中心, 网络中所有的通
信都通过AP来转发完成。
2.基于自组网的无线网络(Adhoc):Adhoc:也称为自组网,是仅由两个及以上STA自己组成,网络中不存在AP,这种类型的网络是一种松散的结构,网络中所有的STA都可以直接通信。
HX-M02 串口wifi模块启动速度快,超稳定,是智能家居专属的远程控制模块。 本文来自红心物联科技:http://www.hx-wulian.com/archives/337
wifi中的ap、sta、ap+sta模式的含义
WiFi模块的AP模式和STA模式
OpenWrt无线AP+STA配置
ESP8266调试-P2P(AP模块与STA模块通信)
WiFi的STA和AP模式指什么?
openwrt系统设置STA模式或AP模式
STA接入AP的过程分析
没有更多推荐了,
(window.slotbydup=window.slotbydup || []).push({
id: '5865577',
container: s,
size: '300,250',
display: 'inlay-fix'Openwrt上替代WDS的wlan扩网方式stabridge【简明教程】 - OPENWRT专版 -
恩山无线论坛 -
Powered by Discuz!
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 24473|回复: 15
Openwrt上替代WDS的wlan扩网方式stabridge【简明教程】
个人感觉在Openwrt里面这个方式比WDS的无线效率高而且副路由可访问,不像WDS设置好以后WDS Client的路由器无法访问,有兴趣的可以试试看,下面是个简明图示:
802.11-routed-relay.png (72.7 KB, 下载次数: 1)
08:34 上传
需要安装的组件:
luci-proto-relay
主路由AP1:开启无线普通AP模式即可(不需要开启WDS模式)假定为SSID为:Openwrt
副路由AP2:
在luci的无线界面搜索主路由的SSID :Openwrt选择加入网络选client模式并指定网络为wwan(不要覆盖原AP),信道以及加密方式会自动判断,输入主AP的访问密码即可
修改/etc/config/network文件如下:config interface 'loopback' & && && && & & & option ifname 'lo' & && && && & & & option proto 'static' & && && && & & & option ipaddr '127.0.0.1' & && && && & & & option netmask '255.0.0.0'
config interface 'lan' & && && & option ifname 'eth0' & && && && & & & option type 'bridge' & && && && & & & option proto 'static' & && && && & & & option netmask '255.255.255.0' & && && && & & & option ipaddr '192.168.1.30'& &#手动指派副路由ip地址
config interface 'stabridge'& &&&#添加中继桥 & && && && && &&&option proto 'relay' & && && && && &&&option network 'lan wwan'
config interface 'wwan' & && && & option proto 'dhcp' 复制代码修改/etc/config/dhcp文件如下(只添加一行,其他不变)config dhcp lan & & & & option interface& & & & lan & & & & option start & & & & 100 & & & & option limit& & & & 150 & & & & option leasetime& & & & 12h & && & option ignore 1& && && & #这一行添加,关掉lan的dhcp功能 复制代码修改防火墙文件/etc/config/firewall里面lan规则如下(添加wwan为lan规则并且允许forward):config zone & & & & option name 'lan' & & & & option input 'ACCEPT' & & & & option output 'ACCEPT' & & & & option forward 'ACCEPT'& && & #修改前为REJECT & & & & option network 'lan wwan'& &&&#添加了wwan 复制代码保存,重启动副路由即可
如果想实现无缝漫游,可将副路由AP的ssid、加密方式以及密码修改为和主AP的一致即可
我的恩山、我的无线
The best wifi forum is right here.
比较难玩还要复制代码
我的恩山、我的无线
The best wifi forum is right here.
luci里面有支持stabridge的
另外这个不如WDS的地方在于它不是真正的桥接,很多以太网的数据例如ipv6的数据是通不过的。
WDS client 路由器怎么访问不了?设个静态ip不就得了
我的恩山、我的无线
The best wifi forum is right here.
我的恩山、我的无线
The best wifi forum is right here.
hayate 发表于
luci里面有支持stabridge的
另外这个不如WDS的地方在于它不是真正的桥接,很多以太网的数据例如ipv6的数据 ...
谢指教,wds静态地址设置成功,原以为只有dhcp的
我的恩山、我的无线
The best wifi forum is right here.
支持技术贴
我的恩山、我的无线
The best wifi forum is right here.
不得不顶,以前看过。不过不太明白。现在好些了,请问:BC的芯片能实现不。
我的恩山、我的无线
The best wifi forum is right here.
谢谢分享。顶
我的恩山、我的无线
The best wifi forum is right here.
顶啊,最近也在研究
我的恩山、我的无线
The best wifi forum is right here.
弄不好WDS啊,ddwrt就很容易
我的恩山、我的无线
The best wifi forum is right here.
本帖最后由 shenzhi 于
15:40 编辑
我的RG100A刷了120201固件后,可以实现1、2级路由在1个网段了,且都可以上网,但发现1级路由下的PC无法PING通2级路由的IP 192.168.1.30,不知哪里没有设好?另外楼主的图不知出自哪里?我看到的图是下面这样的。还有楼主的OP固件版本是多少?无线设备是哪一个型号?
(84.41 KB, 下载次数: 5)
15:37 上传
我的恩山、我的无线
The best wifi forum is right here.
这个很好啊!!!!!!!!!!!!!!!
我的恩山、我的无线
The best wifi forum is right here.
由AP的ssid、加密方式以及密码修改为和主AP的一致即可
我的恩山、我的无线
The best wifi forum is right here.
这个跟wds比的优点是什么呢
我的恩山、我的无线
The best wifi forum is right here.
luci里面有支持stabridge的
另外这个不如WDS的地方在于它不是真正的桥接,很多以太网的数据例如ipv6的数据是通不过的。
WDS client 路由器怎么访问不了?设个静态ip不就得了
我的恩山、我的无线
The best wifi forum is right here.
Powered by本文主要功能主要是利用OpenWRT系统uci命令实现无线中继,主要是利用uci程序修改/etc/congfig/目录下的配置文件。实现步骤如下主要分为以下几步:
1)  安装 relayd (opkg安装或者make menuconfig里加载)
   opkg update
   opkg install relayd
   /etc/init.d/relayd enable
2)  开启系统wifi功能
   uci set&wireless.@wifi-device[0].disabled=0     //开启wifi
   uci commit&wireless                 //写入配置到config文件
   wifi                         //wifi重启
3)  创建 wwan 网络接口
   uci set network.wwan=interface          //network中添加wwan接口
   uci set network.wwan.proto=dhcp         &//开启dhcp服务
   uci commit network              & & //写入该配置到配置文件
4)  连接上级路由节点 (我的上级路由ssid:"eSo")
   uci set wireless.radio0.channel=11          &//改变信道,此配置可省略
   uci set wireless.@wifi-iface[0].network=wwan    //设置wwan网络接口
   uci set&wireless.@wifi-iface[0].mode=sta       //设置station客户端模式
   uci set wireless.@wifi-iface[0].ssid=eSo     & & &&//需要连接的无线ssid
   uci set wireless.@wifi-iface[0].encryption=psk2&   //加密方式PSK2
   uci set wireless.@wifi-iface[0].key=    //需要连接的ssid 密码
   uci commit wireless                //写入配置到文件
   wifi down                     //关闭wifi
   wifi                        //启动wifi
5)  设置lan口IP段,设置网关
   uci set network.lan.ipaddr=192.168.10.1    //设置本地路由ip,避免与上级路由冲突
   uci set network.lan.gateway=192.168.3.1    //设置网关为上上级路由网关
   uci set network.lan.dns=8.8.8.8        //设置dns
   uci commit network              //写入配置到文件
   wifi down&                   &//关闭wifi
   wifi                      //启动wifi
6)  开启本地DHCP服务器
   uci set dhcp.lan.ignore="0"          //关闭禁用
   uci set dhcp.lan.ra_management="1"     //设置
   uci commit dhcp               //写入配置
7)  防火墙修改
   uci set firwall.@zone[0].forward=ACCEPT    //访问
   uci set firwall.@zone[0].network="lan"      //lan
   uci set&firwall.@zone[1].forward=ACCEPT    //访问&
   uci set&firwall.@zone[1].network="wan wwan"  //wan wwan接口桥接
8)  创建AP服务端
   uci add wireless wifi-iface            &  //创建ap接口
   uci set wireless.@wifi-iface[1].device=radio0  & & //选择radion0设备
   uci set wireless.@wifi-iface[1].network=lan    //lan口
   uci set wireless.@wifi-iface[1].mode=ap     &// AP模式
   uci set wireless.@wifi-iface[1].ssid=RT5350    //AP ssid
   uci set wireless.@wifi-iface[1].encryption=psk2  //加密方式
   uci set wireless.@wifi-iface[1].key=   //无线密码
   uci commit wireless                &//写入配置
9)  网络重启,使中继生效
   /etc/init.d/dnsmasq restart            //网络服务重启
   /etc/init.d/firewall restart            &//防火墙重启
   wifi down&                    //关闭wifi
   wifi                       //开启wifi
10) &测试
   在完成以上配置命令后,系统将会自动连接至指定的无线节点(我的上级路由是eSo),并放出本地AP(RT5350)。
   ifconfig查看结果如下:
   根据以上可以看到无线wlan0已经连接到了我的上级路由(eSo),并且分配到的IP为192.168.3.13。
   接下来测试本地AP连接情况:(使用计算机连接本地无线AP(RT5350))
  连接后,电脑分到的IP为:192.168.10.157
  此时如果上级路由eSo有网的话,当前连接的RT5350也会连上Internet.
  下面是ping 百度结果:
  至此,无线中继配置全部完成。
11) & &下面是我的/etc/config/目录下面配置文件的结果,以前配置不成功的话可以参考直接利用vim 编辑器修改配置文件就可以。(呵呵,怎么快怎么来...)
   network配置文件如下:
   &firwall配置文件:(只需要关注lan 和 wan 两个端口的配置,即zone[0] 、zone[1])
   dhcp配置文件:
   wireless配置文件:
   ok,敲完,收工...
阅读(...) 评论()

我要回帖

更多关于 openwrt瘦ap 的文章

 

随机推荐