diff --git a/examples/bigTreePing64.py b/examples/bigTreePing64.py
new file mode 100755
index 0000000000000000000000000000000000000000..2ae714331c8f4f9e9c64d45fba39925af89bde4b
--- /dev/null
+++ b/examples/bigTreePing64.py
@@ -0,0 +1,27 @@
+#!/usr/bin/python
+
+from mininet import init, TreeNet, iperfTest
+
+def bigTreePing64():
+   """Create a tree network of depth 4 and fanout 2, and 
+      test connectivity using pingTest."""
+
+   results = {}
+   
+   print "*** Testing Mininet with kernel and user datapath"
+   
+   for datapath in [ 'kernel', 'user' ]:
+      k = datapath == 'kernel'
+      results[ datapath ] = []
+      for switchCount in range( 1, 4 ):
+         print "*** Creating Linear Network of size", switchCount
+         network = TreeNet( depth=4, fanout=2, kernel=k )
+         testResult = network.run( iperfTest )
+         results[ datapath ] += testResult
+         
+   print "*** Test results:", results
+      
+if __name__ == '__main__':
+   init()
+   linearBandwidthTest()
+
diff --git a/examples/linearBandwidth.py b/examples/linearBandwidth.py
new file mode 100755
index 0000000000000000000000000000000000000000..7c38dee79ca8ea4ca0b41e17c613383b68ba63fc
--- /dev/null
+++ b/examples/linearBandwidth.py
@@ -0,0 +1,36 @@
+#!/usr/bin/python
+
+from mininet import init, LinearNet, iperfTest
+
+def linearBandwidthTest():
+   """Test bandwidth on a linear network of varying size, using both
+      the kernel and user datapaths."""
+  
+   print "*** Testing Mininet with kernel and user datapath"
+   
+   datapaths = [ 'kernel' ]
+   results = {}
+      
+   for datapath in datapaths:
+      k = datapath == 'kernel'
+      results[ datapath ] = []
+      for switchCount in range( 1, 17, 2 ):
+         print "*** Creating Linear Network of size", switchCount
+         network = LinearNet( switchCount, k)
+         bandwidth = network.run( iperfTest )
+         results[ datapath ] += [ ( switchCount, bandwidth ) ]
+         
+   for datapath in datapaths:
+      print
+      print "*** Linear network results for", datapath, "datapath"
+      print
+      result = results[ datapath ]  
+      for switchCount, bandwidth in result:
+         print "switchCount:", switchCount, "bandwidth:", bandwidth[ 0 ]
+       
+if __name__ == '__main__':
+   init()
+   linearBandwidthTest()
+   exit( 1 )
+
+   
\ No newline at end of file
diff --git a/mininet.py b/mininet.py
index 78c2ddb91b3749400780ba49978dea0090db73d2..ac9423353297f95b63524bd4103f2f6f53769ce7 100755
--- a/mininet.py
+++ b/mininet.py
@@ -752,6 +752,7 @@ def init():
 if __name__ == '__main__':
    init()
    results = {}
+   exit( 1 )
    print "*** Testing Mininet with kernel and user datapath"
    for datapath in [ 'kernel', 'user' ]:
       k = datapath == 'kernel'