Title: Register multiples wifi networks on OpenBSD | |
Author: Solène | |
Date: 05 August 2021 | |
Tags: openbsd | |
Description: | |
# Introduction | |
This is a short text to introduce you about an OpenBSD feature arrived | |
in 2018 and that may not be known by everyone. Wifi interfaces can | |
have a list of network and their associated passphrase to automatically | |
connect when network is known. | |
phessler@ hackathon report including wifi join feature | |
# How to configure | |
The relevant configuration information is in the ifconfig man page, | |
look for "WIRELESS DEVICES" and check the "join" keyword. | |
OpenBSD ifconfig man page anchored on the join keyword | |
OpenBSD FAQ about wireless LAN | |
Basically, in your /etc/hostname.if file (if being replaced by the | |
interface name like iwm0, athn0 etc...), list every access point you | |
know and their according password. | |
```configuration sample | |
join android_hotspot wpakey t00345Y4Y0U | |
join my-home wpakey goodbyekitty | |
join friends1 wpakey ilikeb33r5 | |
join favorite-bar-hotspot | |
``` | |
This will make the wifi interface to try to connect to the first | |
declared network in the file if multiples access points are available. | |
You can temporarily remove a hotspot from the list using "ifconfig iwm0 | |
-join android_hotspot" if you don't want to connect to it. |