-
Notifications
You must be signed in to change notification settings - Fork 51
Description
Hey, im not an expert on this, but i've been trying to implement OpenR into my ipmininet network, but even running the example script of OpenR, i still having the following issue:
net = IPNet(topo=topo,
File "/usr/local/lib/python3.10/dist-packages/ipmininet/ipnet.py", line 83, in init
super().init(ipBase=ipBase, host=host, switch=switch, link=link,
File "/usr/lib/python3/dist-packages/mininet/net.py", line 178, in init
self.build()
File "/usr/local/lib/python3.10/dist-packages/ipmininet/ipnet.py", line 206, in build
super().build()
File "/usr/lib/python3/dist-packages/mininet/net.py", line 508, in build
self.buildFromTopo( self.topo )
File "/usr/local/lib/python3.10/dist-packages/ipmininet/ipnet.py", line 113, in buildFromTopo
self.addRouter(routerName, **topo.nodeInfo(routerName))
File "/usr/local/lib/python3.10/dist-packages/ipmininet/ipnet.py", line 96, in addRouter
r = cls(name, **defaults)
File "/usr/local/lib/python3.10/dist-packages/ipmininet/router/__router.py", line 284, in init
super().init(name,
File "/usr/local/lib/python3.10/dist-packages/ipmininet/router/__router.py", line 257, in init
super().init(name, config=config, *args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/ipmininet/router/__router.py", line 110, in init
self.nconfig = config[0](self, **config[1])
File "/usr/local/lib/python3.10/dist-packages/ipmininet/router/config/base.py", line 498, in init
super().init(node, daemons=daemon_list, *args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/ipmininet/router/config/base.py", line 189, in init
super().init(node, sysctl=self._sysctl, *args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/ipmininet/router/config/base.py", line 53, in init
self.register_daemon(d)
File "/usr/local/lib/python3.10/dist-packages/ipmininet/router/config/base.py", line 119, in register_daemon
require_cmd(cls.NAME, 'Could not find an executable for a daemon!')
File "/usr/local/lib/python3.10/dist-packages/ipmininet/utils.py", line 43, in require_cmd
raise RuntimeError('[%s] is not available in $PATH' % cmd)
RuntimeError: [openr] is not available in $PATH