No description
Find a file
2026-02-10 22:17:56 +01:00
etc Freifunk via VLAN42 2026-02-08 23:22:02 +01:00
root lldp 2026-02-10 22:17:56 +01:00
usteer-ng Initial commit 2025-12-15 21:23:17 +01:00
.gitignore Initial commit 2025-12-15 21:23:17 +01:00
deploy.sh Add filter 2026-01-29 20:24:17 +01:00
README.md Document location for obtaining secret_vars file 2025-12-19 15:31:30 +01:00
roster.txt Update roster from DHCP 2026-01-29 20:31:36 +01:00
secret_vars.template Initial commit 2025-12-15 21:23:17 +01:00

Nerdberg WIFI AP config

Applying the config

List all APs in roster.txt and run ./deploy.sh. Ensure that you got the secret_vars file somewhere (e.g. vaultvarden). It will ensure expansion of the variables in the config. The folders etc and root will be copied onto the devices. Then the script at root/install.sh will be executed on each device. Finally deploy.sh will ensure that the correct hostname is set according to roster.txt.

SSH client config

If your ssh key is not added to all APs, consider using this ssh config on your client:

Host *
    ControlPath ~/.ssh/cm-%r@%h:%p
    ControlMaster auto
    ControlPersist 10m
	ServerAliveInterval 8
	ServerAliveCountMax 10