Commit Graph

247 Commits

Author SHA1 Message Date
Gregor Michels 191b7f2a77 rgs wifi: improve RSSI for clients by increasing tx power 2023-03-08 00:03:54 +01:00
Gregor Michels b621e8dd48 grafana: put airtime into overview dashboard 2023-03-08 00:02:37 +01:00
Gregor Michels 01c9fa2317 accesspoints: expose airtime information 2023-03-07 23:59:58 +01:00
Gregor Michels 23dba0c340 inventory: append location information to every switch 2023-03-07 23:59:04 +01:00
Gregor Michels eaeb360e6c inventory: give sw-access04 a site 2023-03-07 23:46:05 +01:00
Gregor Michels 72df3338d3 monitoring: nice labels for openwrt switches
* keep instance label
* add site and location labels
2023-03-07 23:44:19 +01:00
Gregor Michels 8fa87485ff monitoring: nice instance labels for snmp switches 2023-03-07 23:43:44 +01:00
Gregor Michels 220bb149c8 adp: add temporary access switch sw-access04 2023-03-07 23:40:37 +01:00
Gregor Michels 7b452966d2 ffl-ans-gw-core01: prepare eth2 and eth3 for hardware ffl offloader
eth2: WAN
eth3: CLIENTS
2023-03-07 23:33:48 +01:00
Gregor Michels 68ee430145 gw-core01: change mullvad account 2023-03-07 23:24:01 +01:00
Gregor Michels 3e7178b5ec grafana: accomodations overview: dynamically build site list 2023-01-18 01:20:50 +01:00
Gregor Michels 473d7aa05a sax-rgs-gw-core01: add laundering client network
v4 works, v6 is still a work in progress

launder:
* v4 through mullvad
* v6 through mowoe
2023-01-18 00:35:25 +01:00
Gregor Michels c7989547aa sax-rgs-gw-core01: network fix indentation in backoffice config 2023-01-18 00:34:18 +01:00
Gregor Michels 767f76e13e sax-rgs-gw-core01: firewall allow ping (v4/6) from everywhere 2023-01-18 00:15:12 +01:00
Gregor Michels fe220194f9 sax-rgs-gw-core01: configure port for backoffice printer 2023-01-18 00:09:52 +01:00
Gregor Michels 2962a08be7 sax-rgs-gw-core01: bump fw to latest version 2023-01-17 23:54:07 +01:00
Gregor Michels 77454046b8 sax-rgs-gw-core01: configure backbone 2023-01-17 23:54:07 +01:00
Gregor Michels a837a2b916 playbook_provision_backbone: configure backbone for sax-rgs-gw-core01 2023-01-17 23:54:07 +01:00
Gregor Michels e3793d07a8 pass: add wireguard keys for sax-rgs-gw-core01 backbone 2023-01-17 23:54:07 +01:00
Gregor Michels fe8d3b5dec sax-rgs-gw-core01: add config tree 2023-01-17 23:54:07 +01:00
Gregor Michels 3ec08cb017 rgs: add gateway 'sax-rgs-gw-core01' 2023-01-17 23:53:58 +01:00
Gregor Michels 67db4a7521 site rgs: add accesspoints 2023-01-17 23:52:53 +01:00
Gregor Michels bdc70d629b rgs: add switches sax-rgs-sw-access0{1-2} 2023-01-17 23:50:49 +01:00
Gregor Michels a23c6dc488 rgs: add wifi information 2023-01-17 23:50:49 +01:00
Gregor Michels e750db6783 add new site 'rgs' 2023-01-17 23:50:49 +01:00
Gregor Michels 2d74d25dfc accesspoints: add new type aruba-ap-303 2023-01-17 23:50:49 +01:00
Gregor Michels 718bdb4594 accesspoints: generify wifi config
be able to support different ap hardware (wifi wise)
2023-01-17 23:50:49 +01:00
Gregor Michels 0edf72cb66 accesspoints: add option to skip wifi (and network) reconf 2023-01-17 23:50:40 +01:00
Gregor Michels c40e49d645 playbook_create_switch_configs_stock: add config template for s2800s-8t2f-p from fs.com 2023-01-10 02:38:31 +01:00
Gregor Michels 6524149a48 playbook_create_switch_configs_stock: prepare for other stock firmwares 2023-01-10 02:38:31 +01:00
Gregor Michels ea1cf9dc43 playbook_sysupgrade: fix fatal error on local connections
issuing a "sysupgrade" through a jumphost makes ansible raise an
"unrechable" error.

issuing a "sysupgrade" through a direct connection makes ansible raise
an "fatal" error.

Because the latter case was not properly delt with the playbook aborted
for that specific device. This commit fixes this problem.
2023-01-10 02:37:54 +01:00
Gregor Michels f832189278 gateways: move some configs into base
* system
* lldpd
* prometheus-node-exporter-lua
* frr: daemons
2023-01-10 00:54:27 +01:00
Gregor Michels 325e06cdc0 playbook_provision_gateway: add base file functionality
a file in "base" will be distributed to all gateways but can still be
overriden by a device specific file in $inventory_hostname.

This should enable some config sharing
2023-01-10 00:37:45 +01:00
Gregor Michels f806e83705 add incident 033 about someone unplugging the wrong plug 2023-01-08 22:56:44 +01:00
Gregor Michels 1a834de455 gateways: enable lldp 2023-01-08 06:28:47 +01:00
Gregor Michels 2d85ba5226 accesspoints: enable lldp 2023-01-08 05:58:50 +01:00
Gregor Michels d5617ce1e9 accesspoints: upgrade to OpenWrt 22.03 2023-01-08 05:44:17 +01:00
Gregor Michels dce505c762 playbook_sysupgrade: stringify garet_release
when garet_release only contains digets, playbook_sysupgrade compared
the string from the device itself against an integer from the inventory
always triggering an upgrade.

This should fix this corner case
2023-01-08 04:54:21 +01:00
Gregor Michels 26884f6d8d gateways: fix mismatch between inventory fw name and backed in fw name
for some reason i've misspelled the fw profile name for the two gateways
resulting in `playbook_sysupgrade` always wanting to upgrade the
firmware
2023-01-08 04:54:21 +01:00
Gregor Michels ff623aec65 playbook_provision_accesspoints: do not install wifi.lua via ansible
all aps are on firmware that ships with this file.
No need to let ansible install it again
2023-01-08 04:54:21 +01:00
Gregor Michels bd2dd8795e also add mowoe into the password manager
Fixes: 032937c7ea
2022-12-30 20:18:55 +01:00
Gregor Michels 032937c7ea add mowoe as a maintainer
welcome to the team :)
2022-12-30 20:00:47 +01:00
Gregor Michels b1a9e763ec README: update a few things 2022-12-30 19:54:46 +01:00
Gregor Michels e79bc30351 incident 032: document new ap in facility mgmt container 2022-12-30 19:20:09 +01:00
Gregor Michels 44a1e9613a adp: old facility management container is noẃ social work 2022-12-30 19:19:42 +01:00
Gregor Michels cdac15e466 adp: add new ap-1293
into the new facility management container
2022-12-30 17:57:10 +01:00
Gregor Michels e3d8369768 Revert "hotfix for adp: also emit backoffice wifi in tent 1"
This reverts commit d808775f39.
2022-12-29 15:38:24 +01:00
Gregor Michels 9afebe8438 add incident 031: adp enable backoffice wifi in tent 1 2022-12-23 16:18:11 +01:00
Gregor Michels d808775f39 hotfix for adp: also emit backoffice wifi in tent 1 2022-12-23 16:09:37 +01:00
Gregor Michels 0db1eb2c6a accesspoints: fix default dns and gateway
forgot to quote the ips

Fixes: bf1c7bd3ab
2022-12-23 16:06:15 +01:00