I have a working configuration for NetBSD on bhyve. It's not a problem with vm-bhyve
https://github.com/churchers/vm-bhyve
NetBSD 7.1.2 does not initiate the bge0 nor wm0 at all under bhyve, as I wrote earlier.
It seems to run perfectly fine other than that.
The "normal" vioif0 works fine.
I tried NetBSD 8.0 RC2.
It finds both NICs! All of a sudden I feel hope ;-)
Unfortunately I can only get link-local addresses on both NICs.
And I also get this printed on the console every now and then: "bge0: watchdog timeout -- resetting".
I will try and get it to NetBSD-current and see.