Python 属性错误:';迷你网';对象没有属性';添加基站&x27;

Python 属性错误:';迷你网';对象没有属性';添加基站&x27;,python,python-2.7,wifi,wireless,mininet,Python,Python 2.7,Wifi,Wireless,Mininet,当我尝试在Mininet wifi在线教程中运行“position test.py”脚本时,出现了错误(AttributeError:“Mininet”对象没有属性“addBaseStation”) 我在网上浏览了可能的解决方案,后来发现: [ 我尝试了他们提出的解决方案,但对我无效。结果出现了错误: 大宗报价 ***创建节点 ***启用关联控制(AP) ***创建链接和关联 将sta1-wlan0关联到ap1 将sta2-wlan0关联到ap2 ***启动网络 ***配置主机 *default

当我尝试在Mininet wifi在线教程中运行“position test.py”脚本时,出现了错误(AttributeError:“Mininet”对象没有属性“addBaseStation”)

我在网上浏览了可能的解决方案,后来发现:

[

我尝试了他们提出的解决方案,但对我无效。结果出现了错误:

大宗报价

***创建节点

***启用关联控制(AP)

***创建链接和关联

将sta1-wlan0关联到ap1

将sta2-wlan0关联到ap2

***启动网络

***配置主机

*defaultIntf:警告:sta1没有接口

回溯(最近一次呼叫最后一次):

文件“position test.py”,第46行,在 拓扑学()

拓扑中第33行的文件“position test.py” net.build()

文件“/usr/local/lib/python2.7/dist packages/mininet-2.0r2-py2.7.egg/mininet/net.py”,第1273行,内置self.configHosts()

文件“/usr/local/lib/python2.7/dist packages/mininet-2.0r2-py2.7.egg/mininet/net.py”,第1126行,在configHosts host.configDefault中(ip=None,mac=None)

默认配置中的文件“/usr/local/lib/python2.7/dist packages/mininet-2.0r2-py2.7.egg/mininet/node.py”,第1064行 self.config(**self.params)

文件“/usr/local/lib/python2.7/dist packages/mininet-2.0r2-py2.7.egg/mininet/node.py”,第1050行,在配置文件中 如果len(ip)>1:

TypeError:类型为“NoneType”的对象没有len()

大宗报价


有什么可能是错误的,因为我试过运行其他示例,但所有示例都正常运行。不过,它们中不包含函数“addBaseStation”。是否有任何解决方法或任何可能的解决方案。谢谢。

查看示例/2AccessPoints.py

addBaseStation(…)
似乎来自已弃用的旧版本。 而是使用
addAccessPoint(…)
。 另外,如果您正在使用
net.associationControl('ssf')
配置wifi节点,请改用
net.configureWifiNodes()