FreeBSD linuxlator does not implement Netlink(7) nor /sys/class/net in linsysfs
These are not issues with vmadm itself but reflect current limitations on FreeBSD.
Trying minecraft server in a lx-jail I found 2 issues in the linuxlator (this works ok on the lxbrand zone):
- /sys/class/net was not implemented in linsysfs
- Netlink (http://man7.org/linux/man-pages/man7/netlink.7.html) implementation is missing.
For /sys/class/net I already coded what was needed in linsysfs, I have already submited the code to the Freebsd emulation mailing list and dchagin@freebsd.org is doing a code review to move this in I hope.
For Netlink I just saw the lxbrand implementation from SmartOS and we need to leverage that code into the linuxlator.
Maybe minecraft is not the best example as you could run it natively on both platforms, but it's a good exercise for lxbrand and linuxlator.
Edited by Carlos Neira