Unfortunately, I can't test this at the moment since nox seems not to be able to find the routing module. Added/renamed examples: grid.py, tree1024.py Added -v flag to nox arguments, so we have some chance of figuring out why nox is dying, as it generally is.
18 lines
519 B
Python
Executable File
18 lines
519 B
Python
Executable File
#!/usr/bin/python
|
|
|
|
"Instantiate a Grid network and use NOX as the controller."
|
|
|
|
from mininet import init, Controller, GridNet, Cli
|
|
|
|
class NoxController( Controller ):
|
|
def __init__( self, name, **kwargs ):
|
|
Controller.__init__( self, name,
|
|
controller='nox_core',
|
|
cargs='-v --libdir=/usr/local/lib -i ptcp: routing',
|
|
cdir='/usr/local/bin', **kwargs)
|
|
|
|
if __name__ == '__main__':
|
|
init()
|
|
network = GridNet( 2, 2, kernel=True, Controller=NoxController)
|
|
network.run( Cli )
|