Your situation is pretty much the entire reason for the existence of
/etc/rc.d/netwait Read through the comments in that script for more
information. And the comments in /etc/defaults/rc.conf for netwait.
Something along these lines in /etc/rc.conf is what you want (along with
your normal ifconfig_* and wpa_* entries):
netwait_if="ue0 iwm0"
That will cause the boot process to pause and wait for those two interfaces
to appear before continuing on with the network configuration.
There are various other netwait_* configuration entries that can used as
well.
--
Freddie Cash
fjw...@gmail.com