Linux 中无法找到无线路由器

Linux 中无法找到无线路由器

我的无线路由器或 Linux 出现了一个非常奇怪的问题。我有 2 个无线路由器,一个直接连接到我的调制解调器(路由器 1),另一个无线路由器(路由器 2)位于 2 楼,无需电缆即可连接到路由器 1,并配置为中继桥。路由器 1 配置为广播 ssid,并已设置为使用 wpa-personal,路由器 2 的配置与路由器 1 相同,但多了一个虚拟接口。我可以从所有 Windows 机器连接到这两个路由器,但无法从 Linux 连接(我尝试使用 2 台不同的笔记本电脑,但没有成功)。非常奇怪的是,我在扫描时看不到路由器,但我可以看到邻居的路由器。我曾尝试关闭路由器 2 以查看是否有影响,但没有成功。我知道我可以连接到无线路由器,因为我在工作中成功使用过它。

路由器 1 是西门子 se551(带有默认固件),路由器 2 是 linksys wrt54g(运行 DD-WRT 版本 13064)。

希望有人能帮忙,让我可以在新上网本上安装 Linux,摆脱 Windows 7 启动器……

答案1

我在电脑上安装了 kismet 并分析了结果后解决了这个问题。我发现路由器设置为使用通道 13(设置为自动),而 iwlist wlan0 通道显示通道 13 不可用。我将通道改为 1,现在一切正常。

相关内容