3

我经常乘公共汽车旅行,其中大多数车上都有某种 WiFi。使用像 Wicd 这样的自动连接管理器连接它们的常用方法是选择网络,然后在启动浏览器时进行一些额外的身份验证,然后我就完成了。但是OpenBSD没有这样的管理器,所以我开始使用并喜欢标准ifconfig方法。在标准情况下,我有例如 WEP2 加密和密码身份验证,解决方法是首先运行:

ifconfig iwn0 nwid <network_id> wpakey <password>

在那之后:

dhclient iwn0

问题是如何在没有密码的公交车箱中连接?到目前为止,我尝试了几种方法,例如根本不指定密码或提供空密码(立即拒绝),但所有这些都导致输出如下:

iwn0: no link ............. sleeping

运行时dhclient

4

1 回答 1

2

我深入研究了手册页 ( ifconfig(8)) 并找到了以下方法。我第一个问题:

ifconfig iwn0 nwid <network_id> -wpa

根据手册页的以下摘录:

-wpa    Disable Wi-Fi Protected Access.

然后我发出:

dhclient iwn0

在加载任何网站(并通过身份验证)后,我建立了连接。

于 2014-09-18T16:30:35.967 回答