ubnt 无线网桥M5 repeater模式原理分析

ubnt 无线网桥M5 repeater模式原理分析分析 ubntm5repeat 模式的实现

最近在做点对点产品的项目,竞品是ubnt的M5,由于时间很紧,也没有把一些经验进行总结。


    配置页面

ubnt 无线网桥M5 repeater模式原理分析

repeater模式可以配置成auto模式和手动模式,在auto模式下会根据ssid查询mac周边设备,自动桥接。而如果手动输入mac地址,则会将mac加入到wds列表,最多支持6个mac桥接。

    在配置repeater模式后,通过ssh登入到m5后台,查看无线接口信息,发现是通过nawds实现repeater的。

XW.v5.6.3# cat /etc/sysinit/wireless.conf 

plugin_start() {

if [ -f /proc/sys/dev/rssi-leds/thresholds ]; then

echo 94 87 80 72 65 65 65 65  > /proc/sys/dev/rssi-leds/thresholds

echo 300 > /proc/sys/dev/rssi-leds/timer

echo 1 > /proc/sys/dev/rssi-leds/enable

fi

if [ -f /tmp/.wifi_ath0 ]; then

80211debug -i ath0 0x0

iwconfig “ath0” essid “ubnt2”

iwpriv “ath0” authmode 1

iwpriv “ath0” htweptkip 1

iwpriv “ath0” wmm 1

iwpriv “ath0” hostroaming 1

iwpriv “ath0” addmtikie 1

iwpriv “ath0” wds 1

iwpriv “ath0” autowds 0

/sbin/wlanconfig “ath0” nawds mode 1 > /dev/null 2>&1

/sbin/wlanconfig “ath0” nawds add-repeater 12:01:f0:c0:af:01 9 > /dev/null 2>&1

/sbin/wlanconfig “ath0” nawds add-repeater 12:01:f0:c0:af:03 9 > /dev/null 2>&1

/sbin/wlanconfig “ath0” nawds add-repeater 12:01:f0:c0:af:02 9 > /dev/null 2>&1

iwpriv “ath0” mcastenhance 2

iwconfig “ath0” sens 0

iwpriv “ath0” ignore11d 1

iwpriv “ath0” disablecoext 1

iwpriv “ath0” bgscan 0

athchans -i ath0 0

iwpriv “ath0” hide_ssid “0”

iwpriv “ath0” ap_bridge “1”

iwpriv “ath0” maccmd 3

iwpriv “ath0” maccmd 0

iwpriv “ath0” protmode 1

iwpriv “ath0” htprot 0

iwconfig “ath0” key off open

fi

true

}

执行以下操作:

设备1

iwconfig  ath1 channel 36

iwconfig “ath1” essid “wds-test”

iwpriv “ath1” authmode 1

iwpriv “ath1” wds 1

wlanconfig “ath1” nawds mode 1 

wlanconfig “ath1” nawds add-repeater 00:00:00:00:00:25 9

设备2

iwconfig  ath1 channel 36

iwconfig “ath1” essid “wds-test”

iwpriv “ath1” authmode 1

iwpriv “ath1” wds 1

wlanconfig “ath1” nawds mode 1 

wlanconfig “ath1” nawds add-repeater 00:00:00:00:00:30 9

查看是否桥接成功

首先通过命令

wlanconfig   ath1 nawds list

查看是否有对端的mac地址

然后通过 wlanconfig ath1 list sta查看是否有对端设备信息,如果桥接成功,在两边都会看到对端信息的。

更多wifi相关文章,微信请关注:wifi开发者,定期发布开发相关总结。

ubnt 无线网桥M5 repeater模式原理分析

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225406.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午9:24
下一篇 2026年3月17日 上午9:24


相关推荐

  • java学习–while和if的区别

    java学习–while和if的区别这几天接触了多线程 发现 while 和 if 还是有区别的 以前想当然认为都是判断条件的 while 循环语句 可以执行多次 if 是条件语句 只是单次执行 while 表达式 nbsp 语句组 计算表达式 若为真 执行语句 并重复该过程 直到为假时 执行下一条语句 nbsp 例如 while k0 i 表示只要 k0 就执行 i 直到等到 k 比如多线程中的语句 while flag nbsp

    2026年3月16日
    3
  • IE中出现 “Stack overflow at line“ 错误的解决方法

    IE中出现 “Stack overflow at line“ 错误的解决方法IE中出现”Stackoverflowatline”错误的解决方法

    2022年7月15日
    15
  • 带你用最简单的方式获得小米完整root权限(无需刷第三方rom)

    带你用最简单的方式获得小米完整root权限(无需刷第三方rom)前提小米手机已经解锁并且刷入开发版 在安全中心打开 root 下载 adbadb 工具即 AndroidDebug Android 调试桥 用这个工具可以直接操作管理 android 模拟器或 android 设备 好了这不是今天的主要内容 链接在此 http adbshell com downloads 压缩包里面是这个样子解压 然后去 C Windows System32

    2026年3月16日
    2
  • 放弃UI,接管底层:Obsidian Skills 如何让 AI Agent 真正“骇”入本地知识库

    放弃UI,接管底层:Obsidian Skills 如何让 AI Agent 真正“骇”入本地知识库

    2026年3月14日
    2
  • pycharm如何安装python环境_python+ pycharm 环境安装 + pycharm使用

    pycharm如何安装python环境_python+ pycharm 环境安装 + pycharm使用一 下载和安装 python1 可以搜索 python 官网找到官方链接点击进入 2 也可以用以下链接点击进入 https www python org 3 进入 python 后把鼠标移到 downloads 上 然后看到下拉选项 点击 Windows 因为这里是 Windows 系统所以选择 Windows 你是 Mac 就选择 Mac 4 这里全是迭代的历史版本号 我们选择最新的版本点击进入 5 进入后一直滑到最底下

    2026年3月27日
    2
  • 电脑蓝屏0x000000f4解决步骤_0x000000c4开机就蓝屏

    电脑蓝屏0x000000f4解决步骤_0x000000c4开机就蓝屏电脑蓝屏的问题是大家最常见到的电脑问题之一,大多时候蓝屏故障的出现都和软件有关,少数为硬件不兼容或者故障导致。这里粗略的分析下STOP:0x000000F4字段的问题,仅做参考!以下先来看看网友是怎么分析与解决问题的吧!蓝屏代码0x000000f4原因分析:知道了原因,那么就下手解决类似问题就轻松了。1.先从软处着手,如运行莫软件导致错误,建议重装该软件,一般均可解决。2.考虑是否有其它软件同时运行导致冲突的或者主机配置内存过小导致内存溢出或者耗竭的(如采用XP系统建议配置512MB内存以上或.

    2022年10月8日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号