Hello, this fixes multicast on hypervisors without a command queue for the ethernet interface, like OpenBSD. Right now the driver does not install a multicast function when no command queue is available. This breaks multicast because the network stack errors out in netif.c:netmulti. To fix this, move the check for the queue to the multicast and promiscuous functions and install those functions unconditionally. Greetings, Arne