Event-Infrastruktur

From CCC Basel Wiki
Revision as of 23:16, 3 July 2024 by S3lph (talk | contribs) (Created page with " == Netzwerk == Wir haben div. Netzwerkequipment, das wir vor allem für Events wie die [https://cosin.ch CoSin] verwenden. Das meiste davon ist zwar schon etwas in die Jahre gekommen, leistet aber noch angemessene Dienste (1Gbps wired, 802.11ac WiFi). === Wireless === Der Cisco Wireless Controller ist vermutlich defekt - wir bekommen nichtmal eine Bootloader-Shell. Daher haben wir auf allen Cisco Access Points die LWAP-Firmware mit der '''Standalone-Firmware''' erset...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Netzwerk

Wir haben div. Netzwerkequipment, das wir vor allem für Events wie die CoSin verwenden. Das meiste davon ist zwar schon etwas in die Jahre gekommen, leistet aber noch angemessene Dienste (1Gbps wired, 802.11ac WiFi).

Wireless

Der Cisco Wireless Controller ist vermutlich defekt - wir bekommen nichtmal eine Bootloader-Shell. Daher haben wir auf allen Cisco Access Points die LWAP-Firmware mit der Standalone-Firmware ersetzt, damit diese auch ohne WLC betrieben werden können. Um diese trotzdem zentral zu verwalten, kann - sofern keine Config auf den Geräten gespeichert ist - die Config beim Booten via TFTP bezogen werden.

  • 1x Cisco 2504 Wireless Controller
  • 7x Cisco Dual Band 802.11ac Access Point
    • 4x AIR-CAP1702I-E-K9
    • 3x AIR-CAP2702I-E-K9 + 48VDC Netzteil
  • 9x Cisco Dual Band 802.11n Access Point
    • 1x AIR-CAP1602E-E-K9 + AIR-ANT5160NP-R externe Outdoor-Antenne
    • 4x AIR-CAP2602E-E-K9 + AIR-ANT5160NP-R externe Outdoor-Antenne
    • 1x AIR-CAP1602I-E-K9
    • 3x AIR-LAP1142N-E-K9
  • 7x 48VDC Netzteil (alle APs sind aber auch PoE-fähig)

TFTP-Konfiguration der Cisco-APs mit dnsmasq

Beispielconfig /etc/dnsmasq.conf:

# dnsmasq-Hosttags ("ap5ghz" oder "ap2ghz"): basierend auf der DHCP Vendorclass setzen:
dhcp-vendorclass=set:ap5ghz,Cisco AP c2700
dhcp-vendorclass=set:ap5ghz,Cisco AP c1700
dhcp-vendorclass=set:ap2ghz,Cisco AP c2600
dhcp-vendorclass=set:ap2ghz,Cisco AP c1600
dhcp-vendorclass=set:ap2ghz,Cisco AP c1140

# Anhand der gesetzten Tags die DHCP Bootfile-Name Option setzen:
dhcp-boot=tag:ap5ghz,wifi/ap5ghz.cfg
dhcp-boot=tag:ap2ghz,wifi/ap2ghz.cfg

# Den TFTP-Server aktivieren und nach /srv/tftp zeigen - Die WiFi-Config muss dann z.B. unter /srv/tftp/wifi/ap5ghz.cfg resp /srv/tftp/wifi/ap2ghz.cfg liegen
enable-tftp
tftp-root=/srv/tftp
tftp-no-fail

Die Konfigurationsdateien können am einfachsten erzeugt werden, indem einer der Access Points über das Webinterface konfiguriert wird, und danach das Config File heruntergeladen wird.