点击Dynamips”Bat’文件屏幕不停滚动的原因分析

1:REM ———-Created by Xiaofan———-
@echo off
title Router2—–Created by Xiaofan
mkdir Router2
cd Router2
:reload
..\dynamips-wxp.exe -T 2002 -P 2691 -r48 -c 0×2102 -p 0:GT96100-FE -p 1:NM-1FE-TX -s 0:0:udp:11200:127.0.0.1:10003 -s 0:0:udp:11200:127.0.0.1:10003 ..\C2691.BIN –idle-pc=0×60549104
goto reload
注意-R48是代表内存,但是由于一开始是32造成无法启动,于是改成48,但是忘记空格了,应该是-r  48造成打开BAT文件不停在跳动,
如果内存大小,造成启动失败的提示,参考下面

引用:

Loading ELF file ‘..\C2691.BIN’…
ELF entry point: 0×80008000

C2691 ‘default’: starting simulation (CPU0 PC=0xffffffffbfc00000), JIT enabled.
MIPS64: BREAK instruction (code=10240)
MIPS64 Registers:
zr ($ 0) = 0×0000000000000000 at ($ 1) = 0×0000000061480000
v0 ($ 2) = 0×00000000616a0000 v1 ($ 3) = 0×00000000616a0000
a0 ($ 4) = 0×000000006166dd88 a1 ($ 5) = 0×0000000000008000
a2 ($ 6) = 0×0000000000000000 a3 ($ 7) = 0×0000000061400000
t0 ($ 8) = 0×000000000000ff00 t1 ($ 9) = 0×000000003400ff01
t2 ($10) = 0×0000000060542590 t3 ($11) = 0xffffffffffff00ff
t4 ($12) = 0×0000000060542590 t5 ($13) = 0xffffffff80007cb8
t6 ($14) = 0xffffffff80007cb4 t7 ($15) = 0xffffffff80007cb0
s0 ($16) = 0×0000000000000000 s1 ($17) = 0×0000000000000000
s2 ($18) = 0×00000000613f0000 s3 ($19) = 0×000000000035a581
s4 ($20) = 0xffffffff80007ee8 s5 ($21) = 0×0000000061510000
s6 ($22) = 0×0000000000000040 s7 ($23) = 0xfffffffffffffffd
t8 ($24) = 0xffffffff80007d28 t9 ($25) = 0xffffffffffffffff
k0 ($26) = 0xffffffffbfc003e0 k1 ($27) = 0×0000000000008000
gp ($28) = 0×000000006148bca0 sp ($29) = 0xffffffff80007e58
fp ($30) = 0×0000000001ca5a7f ra ($31) = 0×000000006053d430
lo = 0×0000000000000000, hi = 0×0000000000000001
pc = 0×000000006053d3e4, ll_bit = 0
Instruction: 12200010 beqz s1,0×6053d428

CP0 Registers:
index ($ 0) = 0×000000000000001d random ($ 1) = 0×0000000000000012
entry_lo0 ($ 2) = 0×000000000006001f entry_lo1 ($ 3) = 0×000000000007001f
context ($ 4) = 0×0000000000000000 pagemask ($ 5) = 0×0000000001ffe000
wired ($ 6) = 0×0000000000000000 info ($ 7) = 0×0000000020000000
badvaddr ($ 8) = 0×0000000000000000 count ($ 9) = 0×0000000000004690
entry_hi ($10) = 0×0000000000000000 compare ($11) = 0×0000000000027100
status ($12) = 0×000000003400ff01 cause ($13) = 0×0000000000000020
epc ($14) = 0×0000000060544394 prid ($15) = 0×0000000000002721
config ($16) = 0×0000000000c08ff0 ll_addr ($17) = 0×0000000000000000
watch_lo ($18) = 0×0000000000000000 watch_hi ($19) = 0×0000000000000000
xcontext ($20) = 0×0000000000000000 cp0_r21 ($21) = 0×0000000000000000
cp0_r22 ($22) = 0×0000000000000000 cp0_r23 ($23) = 0×0000000000000000
cp0_r24 ($24) = 0×0000000000000000 cp0_r25 ($25) = 0×0000000000000000
ecc ($26) = 0×0000000000000000 cache_err ($27) = 0×0000000000000000
tag_lo ($28) = 0×0000000000000000 tag_hi ($29) = 0×0000000000000000
err_epc ($30) = 0×0000000000000000 cp0_r31 ($31) = 0×0000000000000000

IRQ count: 66, IRQ false positives: 5, IRQ Pending: 0
Timer IRQ count: 61, pending: 136, timer drift: 0

Device access count: 43848

% No memory map for code execution at 0×0
% Unable to create instruction block for vaddr=0×0
insn_page_compile: unable to create JIT block.
VM ‘default’: unable to compile block for CPU0 PC=0×0

2:如果你打开了一个bat文件,并且路由已经正常运行,你再次打开这个bat文件也会出现跳动

3:在看关于桥接网卡的错误

引用:

REM ———-Created by Xiaofan———-
@echo off
title Router1—–Created by Xiaofan
mkdir Router1
cd Router1
:reload
..\dynamips-wxp.exe -T 2001 -P 2691 -r 48 -c 0×2102 -p 0:GT96100-FE -p 1:NM-4T -s 0:0:gen_eth:”\Device\NPF_{9115759D-3B75-4A59-BB24-4254CB7CA10E}” -s 0:1:udp:11101:127.0.0.1:21001 ..\C2691.BIN –idle-pc=0×60549104
goto reload

由于网卡填写错误,有个E没有填写进去,造成不停刷屏,刷屏内容大概如下

引用:

Virtual RAM size set to 48 MB.
Config. Register set to 0×2102.
C2691 ‘default’: a card already exists in slot 0/0 (GT96100-FE)
4 [main] dynamips-wxp 2568 _cygtls::handle_exceptions: Exception: STATUS_A
CCESS_VIOLATION
2726 [main] dynamips-wxp 2568 open_stackdumpfile: Dumping stack trace to dyna
mips-wxp.exe.stackdump
312219 [main] dynamips-wxp 2568 _cygtls::handle_exceptions: Exception: STATUS_A
CCESS_VIOLATION
343662 [main] dynamips-wxp 2568 _cygtls::handle_exceptions: Error while dumping
state (probably corrupted stack)
Cisco Router Simulation Platform (version 0.2.8-RC2-x86)
Copyright (c) 2005-2007 Christophe Fillot.
Build date: Oct 14 2007 10:54:51

Virtual RAM size set to 48 MB.
Config. Register set to 0×2102.
C2691 ‘default’: a card already exists in slot 0/0 (GT96100-FE)
4 [main] dynamips-wxp 3212 _cygtls::handle_exceptions: Exception: STATUS_A
CCESS_VIOLATION
5845 [main] dynamips-wxp 3212 open_stackdumpfile: Dumping stack trace to dyna
mips-wxp.exe.stackdump

4:欢迎大家补充

相关文章

已经有2个回复

  1. andy

    我的是这个错误,TELNET一连接就自动复位。dynamips-wxp 3784 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION
    dynamips-wxp 3784 open_stackdumpfile: Dumping stack trace to dynamips-wxp.exe.stackdump

  2. andy

    我上面的问题解决了。
    因为网络模块被一些应用程序关联了。
    使用奇虎360-高级-高级工具集-LSP修复工具-“恢复winsock到初始状态”。
    恢复一下现在就又能用了,但具体是哪个LSP的问题我还没有找到。

看完了要说点啥么?