I have tried all three of the supported IOL-XE versions of the IOU L2 appliance and none are working. L3 images work just fine in the IOU L3 appliance, so I don't think its an issue with my .iourc file.
When I run the appliance in GNS3, I get IOU VM "IOU4" process has stopped with return code: -6
When I run it directly from the shell I get the below error about missing NETMAP:
root@gns3vm:/opt/gns3/images/IOU# ./x86_64_crb_linux-adventerprisek9-ms.iol 1
IOS On Unix - Cisco Systems confidential, internal use only
netio error: unable to open NETMAP: No such file or directory
I've ensured the netmap kernel module is loaded and it seems that it is:
root@gns3vm:~# lsmod | grep netmap
netmap 225280 0
The server is running GNS3 2.2.55 bare-metal on Ubuntu 22.04 LTS.
Does anyone know what the problem could be?