系统版本为5.1.2
环境:VMware直接从网站下载的镜像
现象是关联CRT后,开启锐捷设备后双击,CRT一直没有任何输出内容,交换机和路由器均是,尝试开启华为的设备后,发现可以正常输出内容,通过百度找到了暂时的解决方法
解决办法:
- 临时办法:添加设备时,在qemu选项框中输入一下内容
-machine type=pc,accel=kvm -chardev socket,id=serial1,path=console.sock,server=on,wait=off -serial chardev:serial1 -serial mon:stdio -cpu qemu64,+sse2,+sse4.1,+sse4.2,+popcnt,+ssse3,+vmx -vga std -rtc base=utc
启动设备后就可以使用telnet正常连接显示信息、键盘键入。
- 永久办法: 修改设备的yml文件:
路由器:
vim /opt/unetlab/html/templates/ruijieroute.yml
交换机:
vim /opt/unetlab/html/templates/ruijieswitch.yml
在文件的倒数第二行,删掉原有内容,修改为此内容:
qemu_options: -machine type=pc,accel=kvm -chardev socket,id=serial1,path=console.sock,server=on,wait=off -serial chardev:serial1 -serial mon:stdio -cpu qemu64,+sse2,+sse4.1,+sse4.2,+popcnt,+ssse3,+vmx -vga std -rtc base=utc
保存退出后(:wq),使用命令修正镜像权限:
/opt/unetlab/wrappers/unl_wrapper-a fixpermissions
重新添加设备时,qume选项框就默认修改为此内容。
没有回复内容