ifupdown is completely ported to iproute2 already. Note the dependency restrictions: [kfreebsd-amd64 kfreebsd-i386] See also https://github.com/luigirizzo/netlink-freebsd (with netlink support in bsd we should be able to build iproute2 for them as well I hope)