Beim Einrichten eines Servers habe ich diese beiden Tutorials befolgt:
https://seravo.fi/2014/create-wireless-access-point-hostapd
https://community.openhab.org/t/setup-your-own-openhab-cloud-myopenhab-server-instance/24716
Ich habe zwei Netzwerkadapter. 1 wird für die Verbindung zum Router verwendet, der mit dem Internet verbunden ist. 2 wird für einen privaten Heimserver verwendet. Beide funktionierten, bis ich meinen Computer neu startete (nachdem ich die Tutorials befolgt hatte).
Sie werden beide mit lsusb
bzw. erkannt lspci
. ip link show
Es wird nur der zweite Adapter angezeigt, der erste fehlt ganz.
Versuch, den privaten Netzwerkhost zu starten mitsudo hostapd /etc/hostapd/hostapd.conf
Configuration file: /etc/hostapd/hostapd.conf
nl80211: Could not configure driver mode
nl80211: deinit ifname=wlp3s0 disabled_11b_rates=0
nl80211: driver initialization failed.
wlp3s0: interface state UNINITIALIZZED->DISABLED
wlp3s0: AP-DISABLED
hostapd_free_hapd_data: Interface wlp3s0 wasn't started
Wenn ich die Änderungen entferne, die ich hinzugefügt habe/etc/network/interfaces
auto wlp3s0
iface wlp3s0 inet static
hostapd /etc/hostapd/hostapd.conf
address 192.168.1.1
netmask 255.255.255.0
Das heißt /etc/network/interfaces
jetzt
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
Dann kann ich diesen Adapter verwenden, um eine Verbindung zum Internet-Router herzustellen. Es erscheint die gleiche Fehlermeldung, wenn ich versuche, hostapd zu starten.
Ich muss hostapd starten, um das private Netzwerk zu hosten, und ich muss den ersten Netzwerkadapter überhaupt zum Laufen bringen. Ich nehme an, dass sich im Prozess von Tutorial 2 etwas geändert haben muss, wodurch die Verbindung zu meinen WLAN-Adaptern unterbrochen wurde.
UPDATE: Im Rahmen des Tutorials habe ich sudo apt upgrade
… Dadurch ist der Treiber für die Internetkarte kaputt gegangen. Ich habe ihn neu installiert und er funktioniert jetzt.
Ich denke, das Problem mit der privaten Netzwerkkarte ist auch ein Treiberproblem. Beim Nachschauen /var/log/apt/history.log
finde ich:
Start-Date: 2019-03-31 11:38:05
Commandline: apt upgrade
Requested-By: test (1000)
Install: irqbalance:amd64 (1.1.0-2.3, automatic), firmware-linux-free:amd64 (3.4, automatic), linux-image-4.9.0-8-amd64:amd64 (4.9.144-3.1, automatic)
Upgrade: linux-image-amd64:amd64 (4.9+80+deb9u2, 4.9+80+deb9u6), tzdata:amd64 (2018i-0+deb9u1, 2019a-0+deb9u1)
End-Date: 2019-03-31 11:38:46
Das Firmware-Linux-Free-Paket enthält Treiber für die nicht funktionierende Karte, aber die Deinstallation hatte keine Auswirkungen auf meine Interaktion mit dieser Karte.