From bb35d0410211c783c7a06f58066fb456fac6a354 Mon Sep 17 00:00:00 2001 From: Bob Lantz Date: Sun, 7 Jun 2015 22:10:18 -0700 Subject: [PATCH] Fix TorusTopo for UserSwitch UserSwitch requires a 12-digit dpid. --- mininet/topolib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mininet/topolib.py b/mininet/topolib.py index efebe3a..8a2542d 100644 --- a/mininet/topolib.py +++ b/mininet/topolib.py @@ -65,7 +65,7 @@ class TorusTopo( Topo ): # dpid cannot be zero for OVS dpid = ( i + 1 ) * 256 + ( j + 1 ) switch = switches[ i, j ] = self.addSwitch( - 's' + loc, dpid='%016x' % dpid ) + 's' + loc, dpid='%x' % dpid ) for k in range( 0, n ): host = hosts[ i, j, k ] = self.addHost( genHostName( loc, k + 1 ) ) self.addLink( host, switch )