diff --git a/ifupdown2/addons/batman_adv.py b/ifupdown2/addons/batman_adv.py index e673bcc..d065852 100644 --- a/ifupdown2/addons/batman_adv.py +++ b/ifupdown2/addons/batman_adv.py @@ -7,6 +7,7 @@ try: from ifupdown2.lib.addon import Addon + from ifupdown2.nlmanager.nlmanager import NetlinkManager from ifupdown2.ifupdown.iface import * from ifupdown2.ifupdown.utils import utils from ifupdown2.ifupdownaddons.modulebase import moduleBase @@ -16,6 +17,7 @@ try: except (ImportError, ModuleNotFoundError): from lib.addon import Addon + from nlmanager.nlmanager import NetlinkManager from ifupdown.iface import * from ifupdown.utils import utils from ifupdownaddons.modulebase import moduleBase @@ -247,6 +249,7 @@ class batman_adv(Addon, moduleBase): self._set_batman_attr(ifaceobj, attr, value_cfg) if ifaceobj.addr_method == 'manual': + netlink = NetlinkManager() netlink.link_set_updown(ifaceobj.name, "up") def _down(self, ifaceobj):