We're running some GNS3 labs with CHR version 6.41.4 at present with great success. We're about to start a new project and wanted to use the latest stable version 6.43.1.
We've added entries into the gns3a file to match the new versions....
Code: Select all
"images": [
{
"filename": "chr-6.43.1.img",
"version": "6.43.1",
"md5sum": "e280d4f9e6357e35830061ac0c34e1ce",
"filesize": 134217728,
"download_url": "http://www.mikrotik.com/download",
"direct_download_url": "https://download2.mikrotik.com/routeros/6.43.1/chr-6.43.1.img.zip",
"compression": "zip"
},
...
],
"versions": [
{
"name": "6.43.1",
"images": {
"hda_disk_image": "chr-6.43.1.img"
}
},
...
],
Code: Select all
# ps aux | grep qemu
gns3 18379 8.2 1.3 989752 57692 ? Sl 11:49 0:33 /usr/bin/qemu-system-x86_64 -name MikroTikCHR6.43.1-1 -m 128M -smp cpus=1 -boot order=c -drive file=/opt/gns3/projects/033dd240-ae7b-42ae-bac9-515fc1609792/project-files/qemu/66a75586-4cda-4b09-a1b7-9b2b449bd334/hda_disk.qcow2,if=virtio,index=0,media=disk -uuid 66a75586-4cda-4b09-a1b7-9b2b449bd334 -serial telnet:127.0.0.1:5001,server,nowait -monitor tcp:127.0.0.1:37662,server,nowait -net none -device virtio-net-pci,mac=0c:97:92:d3:34:00,netdev=gns3-0 -netdev socket,id=gns3-0,udp=127.0.0.1:10001,localaddr=127.0.0.1:10000 -device virtio-net-pci,mac=0c:97:92:d3:34:01,netdev=gns3-1 -netdev socket,id=gns3-1,udp=127.0.0.1:10003,localaddr=127.0.0.1:10002 -nographic
Should this approach work, or is there something in version 6.43.1 that might prevent it running in QEMU on GNS3?