network/doc/wifi-provisioning.md

2.1 KiB

Provisionierung eines WLAN-Routers

Sofern der Router durch uns provisioniert wird (ansonsten siehe unten)

  1. Kontaktdaten und Dosennummer in contacts.md vermerken

  2. Nachbar will Privatnetz (verschlüsseltes WLAN)?

    1. privX allokieren
    2. privX-gw in salt-pillar/lxc-containers anlegen
    3. Erweitere salt-pillar/dhcp/init.sls um das Netz anhand der Subnets. Erste IPv4-Adresse muss für den privX-gw frei bleiben, siehe salt-pillar/hosts/init.sls
    4. salt server1 state.apply lxc-containers
    5. salt-key -A
    6. 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
    7. salt server1 state.apply cpe
    8. /root/apX.sh zum Anwenden des Konfigurationsskripts
    9. Wenn Fehler gezeigt werden (entry not found ist nicht schlimm, invalid schon!) dann "commit" entfernen und den Fehler suchen.
    10. collectd installieren wie beim Ende des letzten Skripts angezeigt
    11. Falls noch Platz ist, ist das Paket tcpdump pratisch
    12. EAP-Netze brauchen große Features: opkg remove wpad-mini && opkg install wpad
  4. Switch-Port konfigurieren in salt-pillar/switches

    1. Switch raussuchen, z.B. switch-b1 oder switch-b2 im Haus B
    2. Eintrag apX anlegen
    3. mode: trunk
    4. Der Port in welchen das Kabel gesteckt wird kommt unter ports:
    5. vlans: immer mgmt und pub, auch das privX
    6. salt server1 state.apply switches
    7. /root/switch-X.sh zum Anwenden des Konfigurationsskripts

Wenn wir nicht provisionieren, sondern ein mitgebrachter Router verwendet wird:

  • kein ZW public konfigurieren!
  • bridge-mode verwenden, dhcpd aus
  • wenn VLAN möglich: switchport mode auf "trunk"; wenn VLAN nicht möglich: switchport mode auf "access"