site

text for beau's website
git clone https://git.beauhilton.com/site.git
Log | Files | Refs

commit cb2a4c7059e1584a1df5e811d60b21af113d3ffe
parent 151b7217e8054a8eebc8f1cc0dc134a821a622bd
Author: Beau <cbeauhilton@gmail.com>
Date:   Thu, 16 Sep 2021 10:48:42 -0500

add employee wifi post

Diffstat:
Aposts/employee-wifi.md | 62++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 62 insertions(+), 0 deletions(-)

diff --git a/posts/employee-wifi.md b/posts/employee-wifi.md @@ -0,0 +1,62 @@ +# Using VUMCEmployee Wifi on Arch Linux + +This was a little tricky to get working, +but very worth it, +so here's a brief outline mostly for my own later benefit. + +# VUMCGuest is fine + +Just a little slow and finicky, +and it's annoying to have to re-authenticate repeatedly. + +# VUMCEmployee is better + +I'll probably put a screenshot here at some point comparing +speedtest scores. +VUMCEmployee gives over +100 Mbps down, +and around 100 up. + +It's also more stable, and latency around 10ms. + +# VUMCEmployeeSetup is necessary + +First, log on to the VUMCEmployeeSetup wifi. +Then navigate to one of my favorite websites, <http://neverssl.com/>. +This will force the redirect to the VUMC Cloudpath enrollment page. +Agree to the terms and conditions. +Then click the "Show all operating systems" link at the bottom, +followed by the "Other Operating Systems" tab that pops up. + +Download the `PEM` files listed under Steps 1 and 2. + +# Make your own `iwd` profile + +Here's where it goes: `/var/lib/iwd/VUMCEmployee.8021x` + +Below are the contents, +sensitive info redacted, +then we'll go through some of the key parts +and niceties. + +``` +[IPv6] +Enabled=true + +[Security] +EAP-Method=PEAP +EAP-Identity=username +EAP-PEAP-CACert=embed:root_cert +EAP-PEAP-ServerDomainMask=*.radius.service.vumc.org +EAP-PEAP-Phase2-Method=MSCHAPV2 +EAP-PEAP-Phase2-Identity=username +EAP-PEAP-Phase2-Password=password + +[Settings] +AutoConnect=true + +[@pem@root_cert] +-----BEGIN CERTIFICATE----- +*lots of gobbledigook goes here* +-----END CERTIFICATE----- +```