Eine beliebte Anwendungsmöglichkeit für ein drahtloses Netzwerk besteht darin, verschiedene drahtlose Geräte auf verschiedene SSIDs zu verteilen. Am häufigsten wird dies mit einem Wi-Fi-Hauptnetzwerk und einem Gastnetzwerk realisiert, wobei das Gastnetzwerk keinen Zugriff auf das LAN, aber auf das Internet hat. Es gibt aber auch andere Einsatzmöglichkeiten für dieses Konzept. Vielleicht haben Sie einen Smart-TV gekauft, aber Sie wollen nicht, dass er nach "Hause anrufen" kann. Sie könnten ihn in ein separates Netzwerk einrichten, das zwar einen LAN-Zugang, aber KEINEN Internetzugang hat, so dass Sie die Qualität des Fernsehers genießen können, ohne dass der Hersteller eine Menge Daten über Ihre Nutzungsgewohnheiten usw. erhält.
Allerdings gibt es bei so viel Leistung auch Nachteile. Der größte Nachteil besteht darin, dass - wie bei den alten Kabelverzweigern - das Gesamtsignal umso schlechter wird, je mehr Wi-Fi-Netzwerke Sie erstellen. Sie müssen also ein Gleichgewicht zwischen Netzwerken und Qualität finden.
Im Folgenden erfahren Sie, wie Sie neue SSIDs auf Ihrem Linksys OpenWRT-Router erstellen können.
Diese Anleitung basiert sich auf die OpenWRT-Dokumentation zur Erstellung eines Gastnetzwerks, die Sie hier finden: Es ist ein zusätzlicher Schritt erforderlich, um ein neues Netzwerk auf unserer Firmware zu erstellen, deswegen wurde der Code unten kopiert und eingefügt.
In unserem Beispiel werden 3 verschiedene SSIDs eingerichtet.
- MainWIFI (HauptWIFI), das über alle 3 Funkfrequenzen (2,4 GHz, 5GHz, 6GHz) verfügbar ist
- IoTWiFi, das für maximale Kompatibilität auf dem 2,4-Ghz-Radio läuft und für Haushaltsgeräte wie Smart TVs, Hue, WeMo oder ähnliche verwendet wird.
- WiFi6e, das nur auf dem 6-Ghz-Funk für Geräte mit den neuesten Wi-Fi-Chipsätzen läuft. Durch das Hinzufügen eines separaten Netzwerks können wir sicherstellen, dass sie sich nicht mit niedrigeren Geschwindigkeiten verbinden, wie es bei der Haupt-Wi-Fi-Verbindung der Fall sein könnte.
Um ein Gastnetzwerk hinzuzufügen, das keinen Zugriff auf das gesamte LAN, sondern nur auf das Internet erlaubt, folgen Sie den Anleitungen unten, um ein Terminalfenster zu öffnen und sich mit Ihrem Router zu verbinden. Folgen Sie dann den obigen Anweisungen, aber fügen Sie hier eine Zeile hinzu:
uci -q delete network.guest
uci set network.guest="interface"
uci set network.guest.proto="static"
uci set network.guest.device="br-guest"
uci set network.guest.ipaddr="192.168.3.1/24"
uci set network.guest.type="bridge" #add this line
Wenn Sie das Gastnetzwerk auf dem 5-Ghz- Funkradio haben wollen, ändern Sie diese Zeile:
WIFI_DEV="$(uci get wireless.@wifi-iface[0].device)"
bis
WIFI_DEV="$(uci get wireless.@wifi-iface[1].device)"
sonst wird es auf das 2.4Ghz Funkradio sein.
Den Standard-Wi-Fi-Namen ändern
Wenn Sie Ihren Wi-Fi-Namen während der Einrichtung nicht geändert haben, können Sie es später relativ schnell und mühelos machen. Starten Sie einen Webbrowser und gehen Sie zu 192.168.1.1 oder 10.0.0.1 (je nach Ihrer primären Netzwerk-IP), um auf die GUI des Routers, LUCI, zuzugreifen. Geben Sie dort Ihr Passwort ein. Wenn Sie das Standardpasswort nicht geändert haben, ist es dasselbe wie das Wi-Fi-Passwort, das auf dem Etikett an der Unterseite des Routers aufgedruckt ist..
Navigieren Sie von dort aus zu Network->Wireless (Netzwerk->Wireless).
Sobald Sie dort angelangt sind, wird eine Liste der Wi-Fi-Funkgeräte und der mit ihnen verbundenen drahtlosen Netzwerke angezeigt. Wie Sie unten sehen können, haben wir die Standard-SSID noch nicht geändert.

Sie haben sicherlich schon geahnt, dass Sie die SSID ganz einfach ändern können, indem Sie auf die Schaltfläche edit (Bearbeiten) klicken müssen und die Einstellung ändern. Sie haben Recht. Es ist so einfach. Los geht's.
Hinweis: Da alle drei Funkradios die dieselbe MainWifi SSID haben, müssen wir diesen Vorgang dreimal wiederholen. Für jeden Funkradio einmal.

Sobald Sie die ESSID für alle drei geändert haben, werden Sie merken, dass bei allen drahtlosen Schnittstellen die Änderungen noch ausstehend sind. Um sie zu speichern, müssen Sie auf Save & Apply (Speichern und Anwenden) klicken.

Nach dem Neustart der Wi-Fi-Funkradios mit einer neuen SSID müssen Sie natürlich die Einstellungen in allen Geräten ändern, die mit ihnen verbunden waren.
Die GUI wartet darauf, dass Sie die Verbindung wiederherstellen, um zu bestätigen, dass nichts schiefgegangen ist. Wenn Sie also die Verbindung zum neuen WLAN auf dem Gerät, das Sie zum Ändern der Einstellungen verwendet haben, nicht wiederherstellen, bevor der Popup-Timer abläuft, werden die Änderungen rückgängig gemacht und Sie müssen es erneut versuchen.

Uff, geschafft! Standard-Wi-Fi erfolgreich auf "MainWiFi" geändert


Zusätzliche Netzwerke hinzufügen
Zum Hinzufügen eines zusätzlichen Netzwerks müssen Sie sich zuerst über ein Kommandozeilen-Terminal am Router anmelden.
Ein Terminalfenster öffnen.
Windows: Klicken Sie auf das Startmenü, und suchen Sie nach command prompt (Eingabeaufforderung). Die Anwendung wird in den Suchergebnissen angezeigt. Klicken Sie darauf, um sie zu öffnen.
OSX: Apple-Taste + Leertaste, um Spotlight zu öffnen. Geben Sie "Terminal" ein und drücken Sie die Eingabetaste
Linux: ctrl+alt+T
Richten Sie einen SSH-Zugang auf Ihren Router ein, damit Sie mit der Befehlszeile arbeiten können
Erstellen Sie zuerst einen SSH-Schlüssel
ssh-keygen -R 192.168.1.1
Melden Sie sich anschließend als root im Router an.
ssh -v -oHostKeyAlgorithms=+ssh-rsa [email protected]
Sie werden gefragt, ob Sie eine Verbindung herstellen möchten. Geben Sie yes (Ja) ein und drücken Sie die Eingabetaste.
Sie werden aufgefordert, Ihr admin-Passwort einzugeben. Geben Sie es ein, und drücken Sie die Eingabetaste. Sie erhalten daraufhin eine Meldung wie die folgende:
Open cmdline.png

Jetzt sind Sie bereit, mit der Arbeit zu beginnen.
Das IoTWiFi-Netzwerk jetzt hinzufügen
Da Sie jetzt über die Eingabeaufforderung mit Ihrem Router verbunden sind, können Sie den folgenden Text kopieren und einfügen, um das IoTWiFi-Netzwerk zu erstellen. Wenn Sie einen anderen Namen verwenden möchten, müssen Sie alle Instanzen von IoTWiFi network durch den gewünschten Wi-Fi-Namen ersetzen. Es gibt 62 Referenzen, verwenden Sie also am besten einen Dokumenteditor mit der Funktion Suchen und Ersetzen, um die Änderung durchzuführen.
Hinweis: Wenn Sie den Wi-Fi-Namen hier ändern, berücksichtigen Sie bitte, dass er keine Leerzeichen enthalten kann.
Wenn Sie nur die SSID ändern wollen, können Sie das in dieser Zeile tun:
uci set wireless.IoTWiFi.ssid="IoTWiFi"
Es ist auch empfehlenswert, das Passwort hiermit zu ändern:
uci set wireless.IoTWiFi.key="YOURWIFIPASSWORDGOESHERE"
Hier finden Sie alle Befehle. Kopieren Sie sie und fügen Sie sie in einen Texteditor ein, nehmen Sie die erforderlichen Änderungen vor, kopieren Sie sie und fügen Sie sie in die Terminal-Befehlszeile ein, und drücken Sie zweimal auf die Eingabetaste.
uci -q delete network.IoTWiFi_dev
uci set network.IoTWiFi_dev="device"
uci set network.IoTWiFi_dev.type="bridge"
uci set network.IoTWiFi_dev.name="br-IoTWiFi"
uci -q delete network.IoTWiFi
uci set network.IoTWiFi="interface"
uci set network.IoTWiFi.proto="static"
uci set network.IoTWiFi.device="br-IoTWiFi"
uci set network.IoTWiFi.ipaddr="192.168.4.1/24"
uci set network.IoTWiFi.type="bridge"
uci commit network
WIFI_DEV="$(uci get wireless.@wifi-iface[0].device)"
uci -q delete wireless.IoTWiFi
uci set wireless.IoTWiFi="wifi-iface"
uci set wireless.IoTWiFi.device="${WIFI_DEV}"
uci set wireless.IoTWiFi.mode="ap"
uci set wireless.IoTWiFi.network="IoTWiFi"
uci set wireless.IoTWiFi.ssid="IoTWiFi"
uci set wireless.IoTWiFi.encryption="psk2+ccmp"
uci set wireless.IoTWiFi.key="YOURWIFIPASSWORDGOESHERE"
uci commit wireless
uci -q delete dhcp.IoTWiFi
uci set dhcp.IoTWiFi="dhcp"
uci set dhcp.IoTWiFi.interface="IoTWiFi"
uci set dhcp.IoTWiFi.start="100"
uci set dhcp.IoTWiFi.limit="150"
uci set dhcp.IoTWiFi.leasetime="1h"
uci commit dhcp
uci -q delete firewall.IoTWiFi
uci set firewall.IoTWiFi="zone"
uci set firewall.IoTWiFi.name="IoTWiFi"
uci set firewall.IoTWiFi.network="IoTWiFi"
uci set firewall.IoTWiFi.input="ACCEPT"
uci set firewall.IoTWiFi.output="ACCEPT"
uci set firewall.IoTWiFi.forward="ACCEPT"
uci -q delete firewall.IoTWiFi_wan
uci set firewall.IoTWiFi_wan="forwarding"
uci set firewall.IoTWiFi_wan.src="IoTWiFi"
uci set firewall.IoTWiFi_wan.dest="wan"
uci -q delete firewall.IoTWiFi_dns
uci set firewall.IoTWiFi_dns="rule"
uci set firewall.IoTWiFi_dns.name="Allow-DNS-IoTWiFi"
uci set firewall.IoTWiFi_dns.src="IoTWiFi"
uci set firewall.IoTWiFi_dns.dest_port="53"
uci set firewall.IoTWiFi_dns.proto="tcp udp"
uci set firewall.IoTWiFi_dns.target="ACCEPT"
uci -q delete firewall.IoTWiFi_dhcp
uci set firewall.IoTWiFi_dhcp="rule"
uci set firewall.IoTWiFi_dhcp.name="Allow-DHCP-IoTWiFi"
uci set firewall.IoTWiFi_dhcp.src="IoTWiFi"
uci set firewall.IoTWiFi_dhcp.dest_port="67"
uci set firewall.IoTWiFi_dhcp.proto="udp"
uci set firewall.IoTWiFi_dhcp.family="ipv4"
uci set firewall.IoTWiFi_dhcp.target="ACCEPT"
uci commit firewall
Das WiFi6e-Netzwerk hinzufügen
Die Anweisungen für dieses Netzwerk sind im Grunde die gleichen wie oben, mit ein paar kleinen, aber wichtigen Unterschieden. Natürlich haben wir die Referenzen von IoTWiFi auf WiFi6e geändert. Da es keine zwei Netzwerke geben kann, die dasselbe Subnetz verwenden, ändern wir auch das:
uci set network.WiFi6e.ipaddr="192.168.4.1/24"
zu das:
uci set network.WiFi6e.ipaddr="192.168.5.1/24"
Und weil wir es auf dem 6Ghz-Funkradio arbeiten lassen wollen, ändern wir das:
WIFI_DEV="$(uci get wireless.@wifi-iface[0].device)"
zu das:
WIFI_DEV="$(uci get wireless.@wifi-iface[2].device)"
Als Letztes ändern wir das Passwort hier:
uci set wireless.WiFi6e.key="YOURWIFIPASSWORDGOESHERE"
Hier finden Sie die komplette Liste der Befehle, die verwendet werden müssen:
uci -q delete network.WiFi6e_dev
uci set network.WiFi6e_dev="device"
uci set network.WiFi6e_dev.type="bridge"
uci set network.WiFi6e_dev.name="br-WiFi6e"
uci -q delete network.WiFi6e
uci set network.WiFi6e="interface"
uci set network.WiFi6e.proto="static"
uci set network.WiFi6e.device="br-WiFi6e"
uci set network.WiFi6e.ipaddr="192.168.5.1/24"
uci set network.WiFi6e.type="bridge"
uci commit network
WIFI_DEV="$(uci get wireless.@wifi-iface[2].device)"
uci -q delete wireless.WiFi6e
uci set wireless.WiFi6e="wifi-iface"
uci set wireless.WiFi6e.device="${WIFI_DEV}"
uci set wireless.WiFi6e.mode="ap"
uci set wireless.WiFi6e.network="WiFi6e"
uci set wireless.WiFi6e.ssid="WiFi6e"
uci set wireless.WiFi6e.encryption="psk2+ccmp"
uci set wireless.WiFi6e.key="YOURWIFIPASSWORDGOESHERE"
uci commit wireless
uci -q delete dhcp.WiFi6e
uci set dhcp.WiFi6e="dhcp"
uci set dhcp.WiFi6e.interface="WiFi6e"
uci set dhcp.WiFi6e.start="100"
uci set dhcp.WiFi6e.limit="150"
uci set dhcp.WiFi6e.leasetime="1h"
uci commit dhcp
uci -q delete firewall.WiFi6e
uci set firewall.WiFi6e="zone"
uci set firewall.WiFi6e.name="WiFi6e"
uci set firewall.WiFi6e.network="WiFi6e"
uci set firewall.WiFi6e.input="ACCEPT"
uci set firewall.WiFi6e.output="ACCEPT"
uci set firewall.WiFi6e.forward="ACCEPT"
uci -q delete firewall.WiFi6e_wan
uci set firewall.WiFi6e_wan="forwarding"
uci set firewall.WiFi6e_wan.src="WiFi6e"
uci set firewall.WiFi6e_wan.dest="wan"
uci -q delete firewall.WiFi6e_dns
uci set firewall.WiFi6e_dns="rule"
uci set firewall.WiFi6e_dns.name="Allow-DNS-WiFi6e"
uci set firewall.WiFi6e_dns.src="WiFi6e"
uci set firewall.WiFi6e_dns.dest_port="53"
uci set firewall.WiFi6e_dns.proto="tcp udp"
uci set firewall.WiFi6e_dns.target="ACCEPT"
uci -q delete firewall.WiFi6e_dhcp
uci set firewall.WiFi6e_dhcp="rule"
uci set firewall.WiFi6e_dhcp.name="Allow-DHCP-WiFi6e"
uci set firewall.WiFi6e_dhcp.src="WiFi6e"
uci set firewall.WiFi6e_dhcp.dest_port="67"
uci set firewall.WiFi6e_dhcp.proto="udp"
uci set firewall.WiFi6e_dhcp.family="ipv4"
uci set firewall.WiFi6e_dhcp.target="ACCEPT"
uci commit firewall
Sie haben eine viele Konfigurationen geändert. Damit sie alle angewendet werden, müssen Sie den Router neu starten. Geben Sie den folgenden Befehl in die Kommandozeile ein:
reboot
Warten Sie anschließend das der Router neu gestartet ist und alle Funkradios initialisiert sind.
Die einfachste Methode, Ihre Einstellungen zu überprüfen, ist, sich mit jedem der neuen Netze zu verbinden und sicherzustellen, dass Sie Zugriff auf das Internet haben. Sie können auch die Einstellungen unter Network->Interfaces (Netzwerk->Schnittstellen) in der grafischen Benutzerschnittstelle aufrufen, um sicherzustellen, dass Ihre Schnittstellen korrekt konfiguriert sind.
Es müsste so aussehen:


Wenn alles wie erwartet funktioniert, sind Sie fertig. Gute Arbeit!

