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