我尝试使用 archlinux 和 wicd 连接到大学网络。我无法提供太多有关网络本身的详细信息,但它与 mac 有某种关系(基本上,您注册了 mac,连接基于此)。在 Windows 上,它运行完美,但在 Linux 上存在一些问题。一开始,我可以连接到网络,但无法接收数据包(ping 时数据包丢失 100%)。我已经与网络团队交谈过,他们给了我一个静态 IP。现在,我可以使用那个静态 IP 从 Linux 连接,但有一个有趣的问题:如果我只是在 Linux 上启动并连接,ping 时数据包丢失 100%(这包括 ping 到网关)。为了使其工作,我必须在 Windows 上启动(连接是自动建立的,我没有进行任何设置),然后启动到 archlinux。它工作正常。
我猜想网络上存在某种“注册”,在 Windows 上是自动进行的,但在 Linux 上不是。两个操作系统上的 MAC 地址相同。我怎样才能让它在 Linux 上工作?