From 11cb02b4c4fb2a669a294ff03bf2028d82d38e87 Mon Sep 17 00:00:00 2001 From: Astro Date: Tue, 13 Dec 2016 01:11:22 +0100 Subject: [PATCH] doc: wifi-provisioning --- README.md | 4 ++-- doc/wifi-provisioning.md | 25 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 doc/wifi-provisioning.md diff --git a/README.md b/README.md index 00949b5..d91f2aa 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,8 @@ Lies das: [Hallo, neuer Nachbar!](doc/hello.md) * [Planung der IP-Adressbereiche](subnets.md) * [Kontaktdaten der Nutzer](contact.md.gpg), verschlüsselt * Dokumentation - * [Hallo, neuer Nutzer!](doc/hello.md) - * [Einrichtung einer Testumgebung für neue Nutzer](doc/test-environment.md) + * [WiFi-Provisionierung](doc/wifi-provisioning.md) + * [Einrichtung einer Testumgebung für Entwickler](doc/test-environment.md) * Unterverzeichnis [salt/](salt): Skripte (*salt states*) zum Aufbau des zentralen Services * Unterverzeichnis [salt-pillar/](salt-pillar) enthält individuelle Konfigurationsdaten * **vlans** bildet Netznamen auf VLAN-IDs ab diff --git a/doc/wifi-provisioning.md b/doc/wifi-provisioning.md new file mode 100644 index 000000000..6d99d95 --- /dev/null +++ b/doc/wifi-provisioning.md @@ -0,0 +1,25 @@ +# Provisionierung eines WLAN-Routers + +1. Kontaktdaten und Dosennummer in `contacts.md` vermerken +2. Nachbar will Privatnetz? + + 1. priv* allokieren + 2. `privX-gw` in `salt-pillar/lxc-containers` anlegen + 3. `salt server1 state.apply lxc-containers` + 4. `salt-key -A` + 5. `salt privX-gw state.apply` + +3. AP provisionieren in `salt-pillar/cpe/aps` + + 1. Frisches OpenWRT/LEDE? `firstboot: True` + 2. Feld `model` + 3. Feld `location` + 4. LAN-Dosen in `lan-access` auf *privX* legen + 5. WLANs anpassen: + 1. SSID festlegen + 2. `net` auf *privX* + 3. `psk` vom Benutzer eingeben lassen, verschlüsselt + abspeichern + 6. Kanäle je nach Umgebung des Nachbars optimieren + +4. Switch-Port konfigurieren in `salt-pillar/switches`