Cisco IOS-XRv on Proxmox
Published on 2022-09-07.
This seems to work for me, I have a few virtual routers running this way with no apparent issues. They aren't taking a heavy load of traffic though so not sure how well that would work.
Specifications when creating a new VM:
Memory: 16384MiB Processors: 4 sockets, 1 core (CPU type "host") BIOS: Default (SeaBIOS) Display: Default Machine: Default (i440fx) SCSI Controller: Default (LSI 53C895A) Hard Disk (ide0): Size=55G (!!! Make sure it's IDE and not SCSI) CD/DVD Drive (ide2): ISO file uploaded to the host machine Network Device (net0): E1000 (disconnected) Network Device (net1): E1000 (disconnected) Network Device (net2): E1000 (disconnected) Network Device (net3): E1000
net0 will be used to Mgmt-port, net1 and net2 will be ignored and net3 will be the first data port
If you're using a non-VGA image make sure to also add a serial port. If you are using a VGA version you can do that as well, but everything will work without one.
Boot the ISO file and wait, it took some 10 minutes for XRv to install and fully boot. It might also take a few minutes after boot for the data interface (Gi0/0/0/0) to show up.