Конфигурация hostapd для сети WEP

Я хочу создать поддельную точку доступа в режиме 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. Но когда я попытался подключиться к этой поддельной точке доступа, она остается на аутентификации и не может подключиться к ней. любая помогает?

0 ответов

В 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

Единственное, о чем я могу думать, - это удалить цитаты из wep_key1.

Я нашел это в руководстве по raspbian по настройке моста:

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

Другие вопросы по тегам