aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--templates/wifi.html12
1 files changed, 12 insertions, 0 deletions
diff --git a/templates/wifi.html b/templates/wifi.html
index 7d15163..a695f35 100644
--- a/templates/wifi.html
+++ b/templates/wifi.html
@@ -93,6 +93,18 @@ method=manual</pre>
</p>
</section>
<section>
+ <h2>OpenBSD</h2>
+ <p>
+ OpenBSD's WiFi drivers do not directly support 802.1x (see, for example, <a href="https://man.openbsd.org/?query=wireless&apropos=1">bwfm(4)</a> for Apple Silicon systems). You need to use <code>wpa_supplicant</code>. The usual guidance on <a href="https://codeberg.org/OpenBSD/ports/raw/branch/master/security/wpa_supplicant/pkg/README">wpa_supplicant on OpenBSD</a> applies.
+ </p>
+ <p>
+ Note that TLS v1.1 and earlier have been removed from LibreSSL; therefore you must use the <code>-openssl</code> variants of the <code>wpa_supplicant</code> package, and add the <code>phase1</code> flags as noted previously, along with <code>phase1="allow_unsafe_renegotiation=1"</code>.
+ </p>
+ <pre>rcctl enable wpa_supplicant
+rcctl set wpa_supplicant flags -c ${SYSCONFDIR}/wpa_supplicant.conf -s -D openbsd -i bwfm0
+</pre>
+ </section>
+ <section>
<h2>macOS</h2>
<p>
Connect to the "STUWIRELESS" network with your normal school credentials.