2

我想在 WEP 模式下使用hostapd. 我发现了一些这样的配置示例:

interface=wlan0
driver=nl80211
ssid=myAp
hw_mode=g
channel=1
macaddr_acl=0
auth_algs=3
ignore_broadcast_ssid=0
wep_default_key=1
wep_key1="abcde"
wep_key_len_broadcast="5"
wep_key_len_unicast="5"
wep_rekey_period=300

它以 WEP 模式正确创建了接入点。但是当我尝试连接到这个假接入点时,它仍然处于身份验证状态,无法连接到那个。有什么帮助吗?

4

2 回答 2

2

wep_key1属性是一个十六进制字符串。在这里查看什么是有效的 WEP 密钥: https ://www.speedguide.net/faq/what-is-a-valid-wep-key-110

wep_key1=abcde将被解释为 5 个 HEX 字符而不是 5 个 ASCII 字符,并且您需要 10 个 HEX 字符。因此,有效密钥的长度将加倍:wep_key1=abcdeabcde.

正如另一个答案所说,您还应该删除引号。

编辑: 您可能还应该删除您的auth_algs线路。对我来说,这个设置有效:

interface=wlan0
driver=nl80211
ssid=myAp
hw_mode=g
channel=1
ignore_broadcast_ssid=0
wep_default_key=1
wep_key1=abcdeabcde
wep_key_len_broadcast=5
wep_key_len_unicast=5
wep_rekey_period=300
于 2020-02-27T09:03:41.713 回答
1

我唯一能想到的就是从wep_key1.

我在 raspbian guide to setup a bridge 上找到了这个:

https://www.raspberrypi.org/documentation/configuration/wireless/access-point.md#internet-sharing

于 2019-12-10T18:58:44.983 回答