From b8348dade6dc71e020cb2b050a0c63ffa2d72d35 Mon Sep 17 00:00:00 2001 From: Dhananjay Balan Date: Sat, 4 Aug 2018 15:11:04 +0200 Subject: [PATCH] Add freebsd notes. --- ...-08-04-freebsd-wifi-configuration.markdown | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 blog/2018-08-04-freebsd-wifi-configuration.markdown diff --git a/blog/2018-08-04-freebsd-wifi-configuration.markdown b/blog/2018-08-04-freebsd-wifi-configuration.markdown new file mode 100644 index 0000000..6d70e1a --- /dev/null +++ b/blog/2018-08-04-freebsd-wifi-configuration.markdown @@ -0,0 +1,49 @@ +OB--- +layout: post +title: "FreeBSD wifi configuration" +date: 2018-08-04 +comments: true +categories: + - freebsd + - notes + - short +--- + +To setup mulitple wlan profiles on FreeBSD and connect to them +automatically one can use `wpa_supplicant(8)`. To do this, add +following entries to rc.conf(5). + +``` +ifconfig_wlan0="WPA DHCP" +``` + +This tells the system to run `wpa_supplicant` and `dhcpd` on the +interface while coming up. + +To store wifi profiles, use `wpa_supplicant.conf(8)`. For example, to +add a totaly made up WPA endpoint, append + +``` +network={ + ssid="apOne" + psk="pass" +} +``` + +To add an open wifi (don't recommend this, but if you really want to) + +``` +network={ + ssid="CityLibrary" + key_mgmt=NONE +} +``` + +Now `wpa_supplicant` will search and connect you the next available +AP. You can control the order by setting the `priority` key. By +default all networks have priority 0, the higher value, the higher +priority. + +This assumes you have setup your wireless card according to [FreeBSD +handbook](https://www.freebsd.org/doc/handbook/network-wireless.html). +