如何调试 WLAN 问题?

如何调试 WLAN 问题?

我们的家庭网络由 Fritz!Box 7390(ADSL 调制解调器/网关)和运行 Tomato 的旧 Linksys WRT54G(作为附加接入点)组成。后者被简化为一个接入点,并通过 LAN 端口连接到 Fritz!Box。两者在同一个 WLAN SSID 上运行。WPA+WPA-2 Personal 用于保护连接(两个 AP 之间使用共享密钥)。两者之间的 LAN 上有一个额外的交换机。

总体来说,这个设置似乎没问题,但我看到 WLAN 设备无法获得分配的 IP 地址。在 Windows 7 中,托盘中的网络图标上会显示一个小黄星。看起来 WLAN 连接已经建立,但 DHCP 未通过。更改为静态 IP 地址也无济于事。

它似乎只影响 WLAN 设备,尤其是 Windows。尽管重新启动了所有相关设备,我妻子的笔记本电脑已经三周无法使用 Windows 连接。启动到 Linux 后,它工作正常。

我也偶尔看到 Android 手机出现此问题,但它们似乎可以自行恢复。我不确定 Linux 是否出现过此问题——家里的大多数 Linux 机器都是有线的。它肯定大部分情况下都能正常工作:我的妻子默认使用 Linux,我尝试在 Linux 中重现此问题以获得更多输出。在那里它并不明显。

我已经尝试了两个路由器/AP 上的各种选项。到目前为止,似乎没有任何帮助。现在我已经没有主意了——除了关闭第二个 AP。我能做些什么来调试这个问题吗?这种问题有什么常见的原因吗?通常我很乐意拿出 Wireshark 来调试 TCP 协议,但在这种情况下,我甚至不知道从哪里开始。

答案1

在 Fritzbox 上启用 telnet 并登录。http://www.fritzmod.net/en/modification/telnet/

使用通用 Linux 命令进行调试。
例如,
显示接口:ifconfig -a
显示路由:netstat -rn

答案2

我假设您正在运行多个接入点以提供更好的覆盖范围,并且在每个接入点上运行 DHCP 服务器。
简化您的网络并尝试用无线中继器替换 Lynksys。
我的想法是,也许这两个 DHCP 服务器相互冲突。

相关内容