#freebsd is surprising me every week. All of a sudden the WiFi of my lappy stopped working. Spent a couple of hours on the public network. Added the following in /etc/rc.conf and it started working. I had not added any additional configuration since the WiFi hardware was detected during setup.
wlan_wep_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"
wpa_supplicant_enable="YES"
synchronous_dhclient="YES"
wlans_iwm0="wlan0"
create_args_wlan0="country IN"