Here is a working wpa_supplicant.conf for 8.2 to associate with uabwifi-nac, which uses PEAP-MSCHAPV2 against your BlazerID credentials. Pay close attention to the lines that are quoted or not. wpa_supplicant(8) has a funky quote parser.
network={ #this line must not be indented
ssid="uabwifi-nac" #ssid requires quotes
bssid=00:1a:1e:... #I'm on a desktop, so I picked the strongest BSSID to use, but you'd leave this blank on a laptop so roaming can be auto.
key_mgmt=WPA-EAP
auth_alg=OPEN #for wpa
group=CCMP TKIP #aes first, no wep
eap=PEAP
identity="yourblazerid"
password="yourblazerpassword"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
}
In rc.conf you'd do something like (I am fortunate to have an Atheros card supported by ath(4), you're on your own with funky intel crap):
wlans_ath0="wlan0"
ifconfig_wlan0="WPA DHCP"
See also
http://www.freebsd.org/doc/handbook/network-wireless.html