对GNS3不是太熟今天遇到个报错,
拓扑是鸿鹄下的NP 832排错的拓扑:
http://bbs.hh010.com/thread-344825-1-1.html
打开832forgns.net时候报错206,
导入配置文件夹也是报错208
GNS3从0.8.7换到0.8.6也不行
看样子不是版本的问题。
报错如下
#########################################################
GNS3 management console. Running GNS3 version 0.8.6.
Copyright (c) 2006-2013 GNS3 Project.
=> *** Warning: Connecting ASW1 f1/9 to DSW1 f1/9 resulted in:
206-unable to create UDP NIO
*** Warning: Connecting ASW1 f1/10 to DSW1 f1/10 resulted in:
206-unable to create UDP NIO
*** Error: errors during loading of the topology file, please correct them
导入ASW1 从 ASW1.cfg
Dynamips错误: 208-unable to find object 'ASW1'
导入ASW2 从 ASW2.cfg
Dynamips错误: 208-unable to find object 'ASW2'
导入DSW1 从 DSW1.cfg
Dynamips错误: 208-unable to find object 'DSW1'
导入DSW2 从 DSW2.cfg
Dynamips错误: 208-unable to find object 'DSW2'
导入ISP 从 ISP.cfg
Dynamips错误: 208-unable to find object 'ISP'
导入R1 从 R1.cfg
Dynamips错误: 208-unable to find object 'R1'
导入R2 从 R2.cfg
Dynamips错误: 208-unable to find object 'R2'
导入R3 从 R3.cfg
Dynamips错误: 208-unable to find object 'R3'
导入R4 从 R4.cfg
Dynamips错误: 208-unable to find object 'R4'
---------Traceback lines (saved in exception.log)----------
Traceback (most recent call last):
File "GNS3\Scene.pyo", line 725, in slotStartNode
File "GNS3\Node\IOSRouter.pyo", line 608, in startNode
File "GNS3\Dynagen\dynamips_lib.pyo", line 2347, in start
File "GNS3\Dynagen\dynamips_lib.pyo", line 4998, in send
DynamipsError: 208-unable to find object 'DSW2'
-----------------------------------------------------------
百度啥也查不到,
谷歌能在国外网站找到发生同样问题的朋友,
但是说的不是太详细。
这个问题是这样
如果打开net拓扑就报错206,
根据我的实践导入配置一定失败208.
208报错的字面理解是找不到对象ASW1,
给人的感觉是好像导入拓扑时候这个对象就没被导入。
所以才找不到嘛,这个I'm not sure,
但是GNS3的界面上是能看见这些设备的图标的。
由于是先报206错误,
所以要先解决206报错,
字面理解是不能创建udp NIO,
我也不知道NIO是啥,
总之就是ASW1这个设备不能创建udp。
然后用notepad打开net拓扑找到这个设备,
看它使用的udp是什么端口,
和其他设备使用的udp端口是否有冲突,
如果有给它改个别的无冲突的端口。
我的net拓扑
autostart = False
version = 0.8.6
[127.0.0.1:7202]
workingdir = C:\Users\xingxing\AppData\Local\Temp
udp = 10000
[[7200]]
image = D:\CISCO\IOS\c7200-adventerprisek9.124-9.T.image
idlepc = 0x606f8fec
[[ROUTER R1]]
console = 5008
aux = 2100
cnfg = 123_configs\R1.cfg
slot0 = C7200-IO-2FE
slot1 = PA-8T
s1/0 = FR 4
s1/1 = ISP s1/0
x = -422.0
y = -438.0
z = 1.0
[[ROUTER R2]]
console = 5007
aux = 2101
cnfg = 123_configs\R2.cfg
slot0 = C7200-IO-2FE
slot1 = PA-8T
s1/0 = FR 3
x = -254.0
y = -414.0
z = 1.0
[127.0.0.1:7203]
workingdir = C:\Users\xingxing\AppData\Local\Temp
udp = 10300
[[7200]]
image = D:\CISCO\IOS\c7200-adventerprisek9.124-9.T.image
idlepc = 0x606f8fec
[[ROUTER ISP]]
console = 5009
aux = 2102
cnfg = 123_configs\ISP.cfg
slot0 = C7200-IO-2FE
f0/0 = NIO_udp:30003:127.0.0.1:20003
slot1 = PA-8T
s1/0 = R1 s1/1
x = -654.0
y = -421.0
z = 1.0
[127.0.0.1:7200]
workingdir = C:\Users\xingxing\AppData\Local\Temp
udp = 11000 # <---这里原来是10000和前面的冲突了我改为了11000。
[[3640]]
image = D:\CISCO\IOS\unzip-c3640-ik9o3s-mz.124-10.bin
……
仔细看上面的拓扑配置红字部分7200、7201、7202还有udp=10000
似乎和GNS3首选项里的这几个配置的端口有些关系懒得仔细研究了。
关闭GNS3重新打开拓扑顺利无报错导入配置也tm正常了哈哈ASW1起来了。
本文出自 “BLANK SPACE” 博客,谢绝转载!