OpenBSD 上的 WPA 连接问题

OpenBSD 上的 WPA 连接问题

我安装了 OpenBSD 5.3 amd64 和可与 WEP 配合使用的 Intel WiFi Link 1000 卡,但我收到一条带有 WPA 密钥的奇怪消息:

# sh /etc/netstart iwn0 
iwn0: no link ............. sleeping

# dhclient iwn0
iwn0: no link ............. sleeping

配置 :

# cat /etc/hostname.iwn0                                            
dhcp nwid Livebox-5dxx wpakey xxxxxxxxxxxxxxxxxxxxxxxxxx
# cat /etc/mygate
192.168.1.1 // Correct I check

ifconfig 的结果:

# ifconfig iwn0
iwn0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
lladdr 74:e5:0b:c6:xx:xx
priority: 4
groups: wlan
media: IEEE802.11 autoselect (DS1 mode 11g)
status: no network
ieee80211: nwid Livebox-5dxx chan 6 bssid 00:19:70:a5:xx:xx 222dB wpakey 0x620f88c77fc3866ac2165966050980e5cc18f2a606c84b680c62xxxxxxxxxxxx wpaprotos wpa1,wpa2 wpaakms psk wpaciphers tkip,ccmp wpagroupcipher tkip
inet6 fe80::76e5:bff:fec6:d914%iwn0 prefixlen 64 scopeid 0x2

我想知道如何调试这个配置。

0x我的 WPA 密钥在ifconfig输出中以十六进制显示并带有前缀是否正常?

如何确保我的 WPA 密钥设置正确?

答案1

1 - 您可以按照另一个答案来编辑/etc/hostname.iwn0并添加wpapsk参数

OpenBSD 启动时自动连接互联网?

2 - 十六进制密钥是根据您的网络 ID 和 wpa 密码 (wpa-psk) 计算的。试试这个网站,非常有用:

http://jorisvr.nl/wpapsk.html

检查此站点上计算的十六进制密钥是否与提供的相同ifconfig.如果不是,可能需要额外的调试

答案2

看起来wpa您的hostname.iwn0.

你有:

dhcp nwid Livebox-5dxx wpakey xxxxxxxxxxxxxxxxxxxxxxxxxx

我认为应该是:

dhcp nwid Livebox-5dxx wpa wpakey xxxxxxxxxxxxxxxxxxxxxxxxxx

它报告 wpakey 为 0xabcdef 是正常的...... ifconfig允许您指定一个密码以方便您。它会为您将其转换为十六进制字符串。

相关内容