Это не работает как шарм! Несмотря на ввод правильного пароля «Raspberry5» при подключении к точке доступа, мой телефон (под управлением Android Marshmallow) на некоторое время зависает на «Подключение ...», прежде чем вернуться в «Сохраненные ...», а затем вернуться в «Подключение .. Msgstr "Это происходит бесконечно, при этом иногда возникает проблема с аутентификацией. Другие устройства также не могут подключиться.
Как я могу решить эту проблему, чтобы иметь возможность успешно подключиться к точке доступа?
Вот вывод команды hostapd -d /etc/hostapd/hostapd.conf:
random: Trying to read entropy from /dev/random Configuration file: /etc/hostapd/hostapd.conf drv->ifindex=3 l2_sock_recv==l2_sock_xmit=0x0xb69648 BSS count 1, BSSID mask 00:00:00:00:00:00 (0 bits) Completing interface initialization Mode: IEEE 802.11g Channel: 6 Frequency: 2437 MHz RATE[0] rate=10 flags=0x1 RATE[1] rate=20 flags=0x1 RATE[2] rate=55 flags=0x1 RATE[3] rate=110 flags=0x1 RATE[4] rate=60 flags=0x0 RATE[5] rate=90 flags=0x0 RATE[6] rate=120 flags=0x0 RATE[7] rate=180 flags=0x0 RATE[8] rate=240 flags=0x0 RATE[9] rate=360 flags=0x0 RATE[10] rate=480 flags=0x0 RATE[11] rate=540 flags=0x0 Flushing old station entries Deauthenticate all stations +rtl871x_sta_deauth_ops, ff:ff:ff:ff:ff:ff is deauth, reason=2 rtl871x_set_key_ops rtl871x_set_key_ops rtl871x_set_key_ops rtl871x_set_key_ops Using interface wlan0 with hwaddr 80:1f:02:d0:f5:94 and ssid 'WiFi' Deriving WPA PSK based on passphrase SSID - hexdump_ascii(len=4): 57 69 46 69 WiFi PSK (ASCII passphrase) - hexdump_ascii(len=10): [REMOVED] PSK (from passphrase) - hexdump(len=32): [REMOVED] rtl871x_set_wps_assoc_resp_ie rtl871x_set_wps_beacon_ie rtl871x_set_wps_probe_resp_ie urandom: Got 20/20 bytes from /dev/urandom GMK - hexdump(len=32): [REMOVED] Key Counter - hexdump(len=32): [REMOVED] WPA: group state machine entering state GTK_INIT (VLAN-ID 0) GTK - hexdump(len=16): [REMOVED] WPA: group state machine entering state SETKEYSDONE (VLAN-ID 0) rtl871x_set_key_ops rtl871x_set_beacon_ops rtl871x_set_hidden_ssid ignore_broadcast_ssid:0, WiFi,4 rtl871x_set_acl wlan0: Setup of interface done.
Вот / etc / network / interfaces:
# interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet static address 10.0.1.1 netmask 255.255.255.0 up iptables-restore < /etc/iptables.ipv4.nat
Я изменил и / etc / network / interfaces и /etc/dhcp/dhcp.conf из руководства, чтобы использовать диапазон IP-адресов, который я хочу использовать.
Заранее благодарен за любую помощь и, конечно, я буду рад предоставить еще какие-нибудь полезные журналы / файлы.
1 ответ на вопрос
0
LJD200
Хорошо, у меня это работает.
Я связался с этим постом на форуме Raspberry Pi, и пользователь epoch1970 сказал мне, что пользовательская версия hostapd больше не требуется для устройств с чипсетом RTL8188CUS, который у меня есть. На самом деле, вы не можете использовать его - вы столкнулись с проблемой, с которой я столкнулся!
Он связан с этой веткой на форуме, которая объясняет вещи.
Я установил Raspbian и установил hostapd из репозитория, указал драйвер = nl80211 в конфиге hostapd, и все заработало блестяще.