Hey all.
I'm exploring virt-manager, libvirt etc. I downloaded Debian 12 KDE ISO and when launched using virt-manager, it does not seem to connect to network. nmcli​ says it has failed to get an IP address.
However, if I run the same ISO inside GNOME Boxes, then it is able to connect to network.
I checked the XML configuration of both and found this:
```xml
    <interface type="user">
      <mac address="52:54:00:ea:f9:69"/>
      <model type="virtio"/>
      <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
    </interface>
```
However, the one created via virt-manager has this:
```xml
<interface type="network">
  <mac address="52:54:00:5d:c7:9e"/>
  <source network="default"/>
  <model type="virtio"/>
  <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/>
</interface>
```
What I'm not able to understand is, why does the user​ mode networking work fine but not network​ mode?
My ultimate goal is to set up routed​ configuration, so one can directly SSH into the guests.

Packages:
  1. virt-manager - 4.1.0 (Debian)
  2. libvirt0 - 10.3.0-3 (Debian)
  3. GNOME Boxes - 46.0 (Flatpak)

Please let me know if you need any other information. It is a pretty much clean installation with no extra configuration, so I don't think I messed up anything.

Thank you!
Arun Mani J