Beginning with some change a few weeks ago, wlan0 device doesn't get created when the card is inserted. As a result, WiFi can't be used in a normal way, without running an interface creation command manually. devd is supposed to create the wlan interface. Running 'service netif restart' helps. Verified the problem with 'run' and 'urtwn' WiFi devices. I reported this problem on the current@ ML arounf July 4th, but the problem is still unfixed.
does everything work if you do kldload if_run?
This appears to be fallout from the devd arg quoting I fixed in r335763
(In reply to Warner Losh from comment #1) No, the problem exists in case of pre-loaded if_run. Also, kernel modules were also loaded by devd.
r336271 still has the problem.
Should be fixed in bug #231441.
(In reply to Yuri Pankov from comment #5) Yes, it is fixed now. Thank you.