Skip to content

Commit 213e4d4

Browse files
committed
Revert AP/Station Class
This reverts commit c262614. This reverts commit 65f26e9.
1 parent 07dd72c commit 213e4d4

2 files changed

Lines changed: 30 additions & 8 deletions

File tree

mininet-patch/examples/opennet/ap-sta-switch-host.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,20 @@ def main():
2727
wifi = WifiSegment()
2828

2929
# About AP
30-
ap0 = net.addAP("ap0", wifi, channelNumber=6, ssid="opennet_ap", positions=(0, 0, 0))
30+
ap0 = net.addAP('ap0')
31+
mininet.ns3.setMobilityModel(ap0, None)
32+
mininet.ns3.setPosition(ap0, 0, 0, 0)
33+
wifi.addAp(ap0, channelNumber=6, ssid="opennet_ap")
3134

3235
# Check mininet.node.AP
3336
if isinstance(ap0, mininet.node.AP):
3437
print("I'm a AP")
3538

3639
# About Station
37-
sta0 = net.addStation("sta0", wifi, channelNumber=6, ssid="opennet_ap", positions=(0, 0, 0))
40+
sta0 = net.addStation('sta0')
41+
mininet.ns3.setMobilityModel(sta0, None)
42+
mininet.ns3.setPosition(sta0, 0, 0, 0)
43+
wifi.addSta(sta0, channelNumber=6, ssid="opennet_ap")
3844

3945
#Check mininet.node.Station
4046
if isinstance(sta0, mininet.node.Station):
@@ -55,7 +61,7 @@ def main():
5561

5662
mininet.ns3.start()
5763
net.start()
58-
CLI(net)
64+
5965
mininet.ns3.stop()
6066
net.stop()
6167

mininet-patch/examples/opennet/two-ap-one-sw.py

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,31 @@ def main():
3636

3737
net = Mininet()
3838
net.addController('c0', controller=RemoteController, ip="127.0.0.1", port=6633)
39-
wifi = WifiSegment(standard=ns.wifi.WIFI_PHY_STANDARD_80211g)
4039

4140
sw0 = net.addSwitch('sw0', ip=None)
4241

43-
ap0 = net.addAP('ap0', wifi, channelNumber=11, ssid="opennet_0", positions=(0, 0, 0))
44-
ap1 = net.addAP('ap1', wifi, channelNumber=11, ssid="opennet_1", positions=(10, 10, 0))
42+
ap0 = net.addAP('ap0', ip=None)
43+
mininet.ns3.setMobilityModel(ap0, None)
44+
mininet.ns3.setPosition(ap0, 0, 0, 0)
45+
46+
ap1 = net.addAP('ap1', ip=None)
47+
mininet.ns3.setMobilityModel(ap1, None)
48+
mininet.ns3.setPosition(ap1, 10, 10, 0)
49+
50+
sta0 = net.addStation('sta0', ip="10.0.0.1")
51+
mininet.ns3.setMobilityModel(sta0, None)
52+
mininet.ns3.setVelocity(sta0, 0, 5, 0)
53+
54+
sta1 = net.addStation('sta1', ip="10.0.0.2")
55+
mininet.ns3.setMobilityModel(sta1, None)
56+
mininet.ns3.setVelocity(sta1, 5, 0, 0)
57+
58+
wifi = WifiSegment(standard=ns.wifi.WIFI_PHY_STANDARD_80211g)
59+
wifi.addAp(ap0, channelNumber=11, ssid="opennet_0")
60+
wifi.addAp(ap1, channelNumber=11, ssid="opennet_1")
4561

46-
sta0 = net.addStation('sta0', wifi, ip="10.0.0.1", channelNumber=11, ssid="opennet_0", velocitys=(0, 5, 0))
47-
sta1 = net.addStation('sta1', wifi, ip="10.0.0.2", channelNumber=11, ssid="opennet_1", velocitys=(5, 0, 0))
62+
wifi.addSta(sta0, channelNumber=11, ssid="opennet_0")
63+
wifi.addSta(sta1, channelNumber=11, ssid="opennet_1")
4864

4965
net.addLink(sw0, ap0)
5066
net.addLink(sw0, ap1)

0 commit comments

Comments
 (0)