i have a tool i use to keep cnmac(4) in promisc mode always. switching in or out of this mode makes the system drop packets for about 10 seconds for me. http://www.netbsd.org/~mrg/make-promisc.c i run it with "cnmac0 cnmac1 cnmac2" arguments. someone should really fix the underlying issue. .mrg.