I'm using AR9462 in FreeBSD 12.2-RELEASE-p7. It was correctly recognized by dmesg, and connected to Internet properly (although "ath0: ath_edma_recv_tasklet: sc_inreset_cnt > 0; skipping" displaying frequently). But bsdconfig will show as "unknown network interface type" and could not scan any Wi-Fi and select any mode in "network options".
What's more, it was correctly recognized in bsd installer and bsdconfig in the first few times after installing. And Wi-Fis was scanned successfully. I didn't touch anything except bsdconfig and updated to p6 after that! (p7 will not solve as well)
Similar issue here, with my ar938x on FreeBSD 13 release, I can’t associate to a carrier but I can scan and everything else works fine, a temporary fix that worked for me was to do `ifconfig wlan0 down`, wait 10 seconds, `ifconfig wlan0 up`, wait another 10 seconds then you will be connected.
(In reply to tduck973564 from comment #1)
Talked to a bsdconfig dev, wlan0 not being recognised in it is a different issue and he said that he will get onto it.
Found a much more permanent fix:
`sudo sh -c "echo 'ifconfig wlan0 down && ifconfig wlan0 up' >> /etc/rc.local"`