我们学校使用 wifi 网络,您必须使用 Web 浏览器中的学生帐户登录。当我启动装有 Windows 7 的笔记本电脑时,它会自动将我重定向到登录页面。
但是如果我使用 Ubuntu 12.10,我可以连接到 wifi 网络,但它不会显示登录页面。我尝试使用 Chrome 和 Firefox,但两个浏览器都不会显示任何页面。
这个问题有解决办法吗?
答案1
我在 Ubuntu 16.04 上遇到了同样的问题。解决这个问题的提示是当我运行
sudo dhclient
并收到以下消息:/etc/resolvconf/update.d/libc:警告:/etc/resolv.conf 不是指向 /run/resolvconf/resolv.conf 的符号链接
此后我采取的步骤如下:Resolvconf -u 给出错误“resolvconf:错误:/etc/resolv.conf 必须是符号链接”
也就是说,运行这些步骤可以解决问题:
sudo rm /etc/resolv.conf
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
sudo resolvconf -u
我希望这能帮助遇到同样问题的人。
答案2
你的问题可能是错误 #1003842
要解决此问题,请使用 root 权限编辑文件/etc/NetworkManager/NetworkManager.conf
并注释掉行dns=dnsmasq
: ,即#
在行开头添加 a 。保存文件。然后重新启动网络管理器。
sudo service network-manager restart
然后重新连接到 Wi-Fi 网络。
答案3
我在一家咖啡店遇到过这种情况 - 我尝试了上面建议的“sudo dhclient”,但收到错误“RTNETLINK 答案:文件存在”。
我想知道我是否已经有了实际的 IP 地址,因此我执行了“ip addr show”,它告诉我我确实有一个成功的 DHCP - 出于好奇,我想看看该 LAN“路由器”地址是否打开 - 因此输入了 192.168.x.1(其中 x 是该咖啡店的子网) - 然后,浏览器就像 Windows 一样显示了登录页面。
所以无论如何,如果你遇到困难,这个可能对你也有用。我想在这里回复,因为上面有人用他们的 dhclient 评论帮助我思考了这个问题。