Wenn ich das tue, funktioniert alles wie ein Zauber und ich kann im Internet surfen, wenn ich von meinem Telefon aus mit dem AP verbunden bin.
Natürlich ist ein offener Zugriffspunkt nicht wünschenswert, und ich möchte einen WPA2-Zugriffspunkt erstellen. Daher ändere ich die Konfigurationsdatei:
Dies funktioniert nicht wie ein Zauber! Trotz der Eingabe des korrekten Kennworts hängt "Raspberry5" beim Herstellen der Verbindung zum Zugriffspunkt auf meinem Telefon (läuft mit Android Marshmallow) für eine Weile bei "Connecting ...", bevor es wieder zu "Saved ..." und dann zu "Connecting .." wechselt. Msgstr "Dies geschieht endlos, wobei das" Authentifizierungsproblem "gelegentlich aufblinkt. Andere Geräte können ebenfalls keine Verbindung herstellen.
Wie kann ich dieses Problem beheben, damit ich mich erfolgreich mit dem AP verbinden kann?
Hier ist die Ausgabe von 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.
Hier ist / 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
Und hier ist /etc/dhcp/dhcpd.conf ohne Kommentare:
Ich habe sowohl / etc / network / interfaces als auch /etc/dhcp/dhcp.conf in der Anleitung geändert, um den IP-Adressbereich zu verwenden, den ich verwenden möchte.
Vielen Dank im Voraus für jede Hilfe und natürlich werde ich gerne weitere Protokolle / Dateien bereitstellen, die nützlich sind.
1 Antwort auf die Frage
0
LJD200
OK, ich habe es funktioniert.
Ich habe auf diesen Beitrag in den Raspberry Pi-Foren verlinkt, und ein Benutzer, epoch1970, sagte mir, dass die benutzerdefinierte Version von hostapd nicht länger für Geräte mit dem RTL8188CUS-Chipsatz erforderlich ist, bei dem es sich um meinen handelt. In der Tat können Sie es nicht verwenden - Sie stoßen auf das Problem, das ich erlebt habe!
Er hat auf diesen Thread im Forum verlinkt, der die Dinge erklärt.
Ich habe Raspbian neu installiert und hostapd aus dem Repo installiert, in meiner hostapd-Konfiguration driver = nl80211 angegeben und alles hat hervorragend funktioniert.