使用 Debian 上的网络管理器连接我大学的 WPA2 安全网络时遇到问题

使用 Debian 上的网络管理器连接我大学的 WPA2 安全网络时遇到问题

几天来我一直在尝试将我的 Debian 机器连接到我大学的 WPA2 安全的 eduroam 网络。

网络规格如下

  • 安全类型:WPA2 企业版
  • 加密类型:AES
  • 身份验证方法:PEAP、EAP MSCHAPv2

我一直尝试连接的网络管理器是网络管理器。

当我尝试连接时会发生什么:我将网络设置配置为符合我所在大学的 PEAP 和 MSCHAPv2 规范,勾选“不需要 CA 证书”(不需要)选项,输入我的用户名和密码(我知道它们是正确的),然后单击“连接”。它尝试连接,不到一秒钟,它就中断了连接并返回(成功)连接到我也可以访问的不安全网络。没有错误消息,什么都没有。只是澄清一下,这不是已知的错误,它无限期地要求进行身份验证。它不会这样做。

我知道这不是硬件问题,因为我可以轻松连接到不安全的网络。

更多信息:

我尝试过多个其他网络管理器,但都无济于事。

ConnMan - 意外地成功连接,但不到 5 分钟就断开连接,并且不允许我重新连接

wicd - 拒绝连接任何网络,即使是不安全的网络。在不安全的情况下,它要么挂起“获取 IP 地址”,要么在安全的情况下返回错误“密码错误”。

我宁愿坚持使用网络管理器,因为我觉得它可以工作。

如果有人能尝试帮助我,我将不胜感激,目前我没有其他资源了。我即将重新安装 Debian,如果我找不到答案,我会这样做。谢谢。

答案1

无线网络连接涉及多个组件,目前尚不清楚哪一个组件导致了这种奇怪的行为,因为您还没有查看错误消息。

下次您遇到同样的问题(与 eduroam 断开连接,无法检测到任何其他 wifi 网络)时,请按以下步骤操作:

  1. 发出命令:

              sudo ifdown wlan0
              sudo ifup wlan0
    

    现在尝试看看 wifi 是否再次工作;

  2. 如果没有,请发出以下命令:

             sudo service networking stop
             sudo service networking start
    

    现在尝试看看 wifi 是否再次工作;

  3. 如果没有,则发出命令

            sudo service network-manager stop
            sudo service network-manager start
    

    并尝试查看 WiFi 是否再次正常工作。

如果没有,您将不得不在错误消息中进行搜索,正如我在评论中所述,没有办法摆脱此困境。

相关内容