OpenBSD Unix Wifi 无线网络 IDIMAX N150 USB Wifi 加密狗问题

OpenBSD Unix Wifi 无线网络 IDIMAX N150 USB Wifi 加密狗问题

我能够在安装了 SSD 驱动器的 Dell Latitude e6400 笔记本电脑上成功安装 OpenBSD 6.6。它可以很好地与以太网 LAN 配合使用,通过 6 类电缆连接到我的互联网路由器,没有任何问题,但我也尝试使其能够与 Wifi 配合使用。

我购买了 IDIMAX N150 USB WiFi 加密狗,并将其插入我的笔记本电脑。

首先,我用 更新了固件fw_update -a,没有任何问题。

然后我创建了这个主机名文件

/etc/hostname.urtwn0

并将此行添加到文件中:

dhcp nwid ATTklaaxYs wpakey password-here

然后我使用以下命令手动运行 netstart 脚本:

sh /etc/netstart urtwn0

这是运行 netstart 后得到的输出:

urtwn0: link...........sleeping

另外,以下是运行 netstart 命令后 ifconfig 命令显示的内容:

$ ifconfig urtwn0

urtwn0: flags=808843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,AUTOCONF4> mtu 1500
lladdr 08:be:ac:03:59:46
index 6 priority 4 llprio 3
groups: wlan
media: IEEE802.11 autoselect (DS1)
status: no network
ieee80211: nwid ATTklaaxYs wpakey wpaprotos wpa2 wpaakms psk wpaciphers ccmp wpagroupcipher ccmp
inet 23.202.231.169 netmask 0xff000000 broadcast 23.255.255.255

现在错误似乎是没有网络的状态,而应该是活动的。以前有人遇到过同样的问题吗?如果是这样,你的解决办法是什么?

答案1

nwid显示的是 吗ifconfig urtwn0 scan?如果是这样,请注意每行末尾列出的协议,某些 AP 仅支持wpa1,您必须添加wpaprotos wpa1到相应的行hostname.urtwn0(或ifconfig),否则可能无法连接。

是从哪里来23.202.231.169的?您是在连接设备之前手动设置的netstart,还是连接后通过 DHCP 获取 IP,然后断开连接?

不太可能是问题的根源,但/etc/hostname.*文件上的行是按顺序执行的,一次一行,因此您可能需要将其更改为

nwid ATTklaaxYs wpa wpakey <password>
dhcp

这样,无线电部分将首先被处理,然后dhclient才会请求 IP 地址。

相关内容