为双向通信设置两个 Wi-Fi 模块时出现问题

网络工程 无线的 以太网 子网
2021-07-18 18:35:26

我有两个来自 MOXA 的 Wi-Fi 模块 (Moxa AWK 3131)。我试图以这样的方式设置这两个模块,以便它们可以相互交谈。我已将它们连接如下,

在此处输入图片说明

我已经将 MOXA1 配置为 AP,MOXA2 配置为客户端,并且笔记本电脑的 IP 地址选择在同一个子网 192.168.127.xxx 下

我能够连接这两个 MOXA 模块,我也能够从 notebook_B(从客户端到 AP)ping Laptop_A 的 IP 地址,但我无法做的是从 Laptop_A(从 AP)ping Laptop_B 的 IP 地址给客户)。

为什么我无法从 AP ping 到客户端?AP 是否仅从客户端侦听?进行双向通信的设置是否错误?如果是这样,我需要进行哪些更改才能在这两个 MOXA 模块之间建立双向通信?

1个回答

在这里复制我几天前放在超级用户中的帽子:

我看了看信息量不大的手册和信息量不大的网站。我确实注意到您的设置与您在安装指南中找到的测试设置相同。有相同的测试,从连接到客户端的笔记本电脑到连接到 AP 的笔记本电脑。如果成功,则测试成功;没有提到以另一种方式ping应该成功甚至测试。

有四种模式;AP、客户端、主从。AP 很明确,Master/Slave 组合用于创建无线网桥(WDS)。我猜客户端模式旨在将此设备用作哑无线网卡。

在这种模式下,您可以将盒子连接到另一个没有 WiFi 功能的设备的以太网网卡。客户端是连接到无线网络的那个,就像无线网卡一样,并以相同的方式运行 - 在无线接口和“总线”之间传递流量,即以太网接口。由于其他设备实际上并未连接到网络本身,因此不会被看到,它根本不需要 IP 地址。

当您从笔记本电脑 B ping 时,在笔记本电脑 A 上运行 Wireshark 跟踪。我敢打赌 ICMP 回显数据包来自 IP 地址 .127.254。如果我是对的,从网络的角度来看,地址 .127.1 根本不存在。

我认为,如果您希望笔记本电脑 B 本身可以 ping 通,则需要配置主/从模式。但是有一个问题:现在 .127.253 处于 AP 模式,这意味着任何 wless 客户端都可以连接到它。

规格指定了两个天线,但我不知道该设备有多少个无线电。一台无线电只能执行一项功能,它要么服务于 WDS 桥接器,要么服务于无线客户端。所以如果只有一台收音机,Master 和 Slave 只能互相通话,而不能与 wless 客户端通话。

请让我知道:-)