WEP网络的hostapd配置

时间:2016-12-19 15:51:05

标签: hostapd wep

我想使用hostapd在WEP模式下创建虚假接入点。我发现了一些这样的配置示例:

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模式下创建了接入点。但是,当我尝试连接到这个虚假接入点时,它仍然在进行身份验证,无法连接到该接入点。有帮助吗?

2 个答案:

答案 0 :(得分:1)

wep_key1属性是一个十六进制字符串。请参阅此处是什么构成有效的WEP密钥: https://www.speedguide.net/faq/what-is-a-valid-wep-key-110

wep_key1=abcde将被解释为5个十六进制字符而不是5个ASCII字符,并且您需要10个十六进制字符。因此,有效密钥的长度应为两倍: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

答案 1 :(得分:0)

我唯一想到的就是删除wep_key1.中的引号

我在raspbian指南中发现了此内容以建立网桥:

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