添加了-net udp网络模式,参看了mmm123的pemu源码.所以方法跟pemu的一样
复制内容到剪贴板
代码:
/home/bzzjh/newqemu/bin/qemu -m 256 -hda junos.vmdk -boot c -localtime -net nic,vlan=4,macaddr=00:aa:00:00:02:04,model=i82559er -net udp,vlan=4,sport=10000,dport=10001,daddr=127.0.0.1 -serial telnet::1007,server -kernel-kqemu
将附件中的configure文件覆盖之.将net_udp.c文件添加至qemu-snapshot-2007-09-16_05文件内,覆盖vl.c
记住myios修改的eepro100.c也覆盖进去
然后编译
注意只需要 --target-list=i386-softmmu即可.当然configure时不加也行,但是太费时间了
另外 -net pcap ,-net lcap都没有加进去,因为没有作用
注意下载此qemu:
http://qemu-forum.ipi.fi/qemu-snapshots/qemu-snapshot-2007-09-16_05.tar.bz2
发个测试图
QEMU 参数见1楼
.net文件:
复制内容到剪贴板
代码:
autostart = false
workingdir =/home/bzzjh/temp
[localhost]
[[3640]]
image = /home/bzzjh/IOS/C3640/c3640-js-mz.124-10.bin
ram = 128
idlepc = 0x6041f880
confreg = 0x2102
workingdir =/home/bzzjh/temp
[[router R0]]
model=3640
console=1008
slot0 = NM-1FE-TX
fa0/0=NIO_udp:10001:127.0.0.1:10000