我有一个覆盆子Pi,我喜欢用它来连接我已经配置连接到的wifi网络。但是,在我想连接的一个wifi网络上,它会在浏览器中显示一个窗口,其中包含您必须接受的条款和条件。如何绕过,因为id不想将它连接到显示器上?
另外,提前抱歉我的网络缺乏,但我相信我校的学生wifi使用“信任证书”(?)。我记得让我的iPhone在网络上不仅要使用用户名和密码,而且还必须“接受”信任证书。我可以通过命令行执行这些操作吗?
答案 0 :(得分:0)
您可以使用curl
命令从shell脚本中检测和停用强制网络门户。详细信息因门户网站而异,但在使用强制网络门户连接到网络时运行curl http://example.com
可以帮助您入门。
关于您学校的Wi-Fi,很可能使用802.1X身份验证,该身份验证使用证书来确保安全性,请参阅:https://raspberrypi.stackexchange.com/questions/23079/how-to-connect-to-802-1x-eap-wireless-network-with-debian-wheezy
答案 1 :(得分:0)
我在本指南https://frankiejarrett.com/2014/09/how-to-connect-apple-tv-to-a-hotel-wi-fi-network中找到了很大的帮助。它适用于appletv,但适用于raspberrypi。基本上,您是在计算机上欺骗您的MAC地址,连接到wifi并同意条款和条件,然后将计算机的MAC地址更改回原始地址,然后将raspberrypi连接到wifi。