Public bug reported:

After updating to Ubuntu 25.04, my (22.04 and 24.04) VMs are stuck on
"Setting network access". Wireshark (both guest and host) shows the IP
is offered, but the guest ignores it.

I have dnsmasq-base but not dnsmasq installed. I use systemd-resolved. I
don't remember this bug happening on 24.04 with the same virt-manager.

$ lsb_release -rd
Description:    Ubuntu 25.04
Release:        25.04

$ apt-cache policy libvirt-daemon
libvirt-daemon:
  Installé : 11.0.0-2ubuntu6
  Candidat : 11.0.0-2ubuntu6
 Table de version :
 *** 11.0.0-2ubuntu6 500
        500 https://gpl.savoirfairelinux.net/pub/mirrors/ubuntu plucky/main 
amd64 Packages
        100 /var/lib/dpkg/status

# What you expected to happen

The guests should acquire an IP automatically.

# What happened instead

The guests keep spinning and ignore the offered IP. Is it in the wrong
format?

# Wireshark

Frame 7: 327 bytes on wire (2616 bits), 327 bytes captured (2616 bits) on 
interface virbr0, id 0
    Section number: 1
    Interface id: 0 (virbr0)
    Encapsulation type: Ethernet (1)
    Arrival Time: May 26, 2025 21:07:48.579714122 EDT
    UTC Arrival Time: May 27, 2025 01:07:48.579714122 UTC
    Epoch Arrival Time: 1748308068.579714122
    [Time shift for this packet: 0.000000000 seconds]
    [Time delta from previous captured frame: 0.143214366 seconds]
    [Time delta from previous displayed frame: 0.143214366 seconds]
    [Time since reference or first frame: 6.154285255 seconds]
    Frame Number: 7
    Frame Length: 327 bytes (2616 bits)
    Capture Length: 327 bytes (2616 bits)
    [Frame is marked: False]
    [Frame is ignored: False]
    [Protocols in frame: eth:ethertype:ip:udp:dhcp]
    [Coloring Rule Name: UDP]
    [Coloring Rule String: udp]
Ethernet II, Src: 52:54:00:a4:75:43 (52:54:00:a4:75:43), Dst: Broadcast 
(ff:ff:ff:ff:ff:ff)
    Destination: Broadcast (ff:ff:ff:ff:ff:ff)
    Source: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
    Type: IPv4 (0x0800)
    [Stream index: 3]
Internet Protocol Version 4, Src: 0.0.0.0, Dst: 255.255.255.255
    0100 .... = Version: 4
    .... 0101 = Header Length: 20 bytes (5)
    Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT)
    Total Length: 313
    Identification: 0x0000 (0)
    010. .... = Flags: 0x2, Don't fragment
    ...0 0000 0000 0000 = Fragment Offset: 0
    Time to Live: 64
    Protocol: UDP (17)
    Header Checksum: 0x39b5 [validation disabled]
    [Header checksum status: Unverified]
    Source Address: 0.0.0.0
    Destination Address: 255.255.255.255
    [Stream index: 1]
User Datagram Protocol, Src Port: 68, Dst Port: 67
    Source Port: 68
    Destination Port: 67
    Length: 293
    Checksum: 0xeda0 [unverified]
    [Checksum Status: Unverified]
    [Stream index: 1]
    [Stream Packet Number: 1]
    [Timestamps]
    UDP payload (285 bytes)
Dynamic Host Configuration Protocol (Discover)
    Message type: Boot Request (1)
    Hardware type: Ethernet (0x01)
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0xb1d05fa3
    Seconds elapsed: 1
    Bootp flags: 0x0000 (Unicast)
    Client IP address: 0.0.0.0
    Your (client) IP address: 0.0.0.0
    Next server IP address: 0.0.0.0
    Relay agent IP address: 0.0.0.0
    Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
    Client hardware address padding: 00000000000000000000
    Server host name not given
    Boot file name not given
    Magic cookie: DHCP
    Option: (53) DHCP Message Type (Discover)
        Length: 1
        DHCP: Discover (1)
    Option: (61) Client identifier
        Length: 7
        Hardware type: Ethernet (0x01)
        Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
    Option: (55) Parameter Request List
        Length: 17
        Parameter Request List Item: (1) Subnet Mask
        Parameter Request List Item: (2) Time Offset
        Parameter Request List Item: (6) Domain Name Server
        Parameter Request List Item: (12) Host Name
        Parameter Request List Item: (15) Domain Name
        Parameter Request List Item: (26) Interface MTU
        Parameter Request List Item: (28) Broadcast Address
        Parameter Request List Item: (121) Classless Static Route
        Parameter Request List Item: (3) Router
        Parameter Request List Item: (33) Static Route
        Parameter Request List Item: (40) Network Information Service Domain
        Parameter Request List Item: (41) Network Information Service Servers
        Parameter Request List Item: (42) Network Time Protocol Servers
        Parameter Request List Item: (119) Domain Search
        Parameter Request List Item: (249) Private/Classless Static Route 
(Microsoft)
        Parameter Request List Item: (252) Private/Proxy autodiscovery
        Parameter Request List Item: (17) Root Path
    Option: (57) Maximum DHCP Message Size
        Length: 2
        Maximum DHCP Message Size: 576
    Option: (12) Host Name
        Length: 7
        Host Name: kubuntu
    Option: (255) End

Frame 8: 342 bytes on wire (2736 bits), 342 bytes captured (2736 bits) on 
interface virbr0, id 0
    Section number: 1
    Interface id: 0 (virbr0)
    Encapsulation type: Ethernet (1)
    Arrival Time: May 26, 2025 21:07:48.579851753 EDT
    UTC Arrival Time: May 27, 2025 01:07:48.579851753 UTC
    Epoch Arrival Time: 1748308068.579851753
    [Time shift for this packet: 0.000000000 seconds]
    [Time delta from previous captured frame: 0.000137631 seconds]
    [Time delta from previous displayed frame: 0.000137631 seconds]
    [Time since reference or first frame: 6.154422886 seconds]
    Frame Number: 8
    Frame Length: 342 bytes (2736 bits)
    Capture Length: 342 bytes (2736 bits)
    [Frame is marked: False]
    [Frame is ignored: False]
    [Protocols in frame: eth:ethertype:ip:udp:dhcp]
    [Coloring Rule Name: UDP]
    [Coloring Rule String: udp]
Ethernet II, Src: 52:54:00:c4:d5:9c (52:54:00:c4:d5:9c), Dst: 52:54:00:a4:75:43 
(52:54:00:a4:75:43)
    Destination: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
    Source: 52:54:00:c4:d5:9c (52:54:00:c4:d5:9c)
    Type: IPv4 (0x0800)
    [Stream index: 1]
Internet Protocol Version 4, Src: 192.168.122.1, Dst: 192.168.122.136
    0100 .... = Version: 4
    .... 0101 = Header Length: 20 bytes (5)
    Differentiated Services Field: 0xc0 (DSCP: CS6, ECN: Not-ECT)
    Total Length: 328
    Identification: 0x3e6e (15982)
    000. .... = Flags: 0x0
    ...0 0000 0000 0000 = Fragment Offset: 0
    Time to Live: 64
    Protocol: UDP (17)
    Header Checksum: 0xc49c [validation disabled]
    [Header checksum status: Unverified]
    Source Address: 192.168.122.1
    Destination Address: 192.168.122.136
    [Stream index: 0]
User Datagram Protocol, Src Port: 67, Dst Port: 68
    Source Port: 67
    Destination Port: 68
    Length: 308
    Checksum: 0x7720 [unverified]
    [Checksum Status: Unverified]
    [Stream index: 0]
    [Stream Packet Number: 2]
    [Timestamps]
    UDP payload (300 bytes)
Dynamic Host Configuration Protocol (Offer)
    Message type: Boot Reply (2)
    Hardware type: Ethernet (0x01)
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0xb1d05fa3
    Seconds elapsed: 1
    Bootp flags: 0x0000 (Unicast)
    Client IP address: 0.0.0.0
    Your (client) IP address: 192.168.122.136
    Next server IP address: 192.168.122.1
    Relay agent IP address: 0.0.0.0
    Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
    Client hardware address padding: 00000000000000000000
    Server host name not given
    Boot file name not given
    Magic cookie: DHCP
    Option: (53) DHCP Message Type (Offer)
        Length: 1
        DHCP: Offer (2)
    Option: (54) DHCP Server Identifier (192.168.122.1)
        Length: 4
        DHCP Server Identifier: 192.168.122.1
    Option: (51) IP Address Lease Time
        Length: 4
        IP Address Lease Time: 1 hour (3600)
    Option: (58) Renewal Time Value
        Length: 4
        Renewal Time Value: 30 minutes (1800)
    Option: (59) Rebinding Time Value
        Length: 4
        Rebinding Time Value: 52 minutes, 30 seconds (3150)
    Option: (1) Subnet Mask (255.255.255.0)
        Length: 4
        Subnet Mask: 255.255.255.0
    Option: (28) Broadcast Address (192.168.122.255)
        Length: 4
        Broadcast Address: 192.168.122.255
    Option: (3) Router
        Length: 4
        Router: 192.168.122.1
    Option: (6) Domain Name Server
        Length: 4
        Domain Name Server: 192.168.122.1
    Option: (255) End
        Option End: 255
    Padding: 0000000000000000

# virsh dumpxml 3
<domain type='kvm' id='3'>
  <name>kubuntu24.04</name>
  <uuid>1828b57c-e691-4f29-b44b-fe618434c255</uuid>
  <metadata>
    <libosinfo:libosinfo 
xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0";>
      <libosinfo:os id="http://ubuntu.com/ubuntu/24.04"/>
    </libosinfo:libosinfo>
  </metadata>
  <memory unit='KiB'>4194304</memory>
  <currentMemory unit='KiB'>4194304</currentMemory>
  <vcpu placement='static'>4</vcpu>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-q35-9.2'>hvm</type>
    <boot dev='hd'/>
  </os>
  <features>
    <acpi/>
    <apic/>
    <vmport state='off'/>
  </features>
  <cpu mode='host-passthrough' check='none' migratable='on'/>
  <clock offset='utc'>
    <timer name='rtc' tickpolicy='catchup'/>
    <timer name='pit' tickpolicy='delay'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <pm>
    <suspend-to-mem enabled='no'/>
    <suspend-to-disk enabled='no'/>
  </pm>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/home/home/kubuntu-24.04.2-desktop-amd64.iso' index='1'/>
      <backingStore/>
      <target dev='sda' bus='sata'/>
      <readonly/>
      <alias name='sata0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <controller type='usb' index='0' model='qemu-xhci' ports='15'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x02' slot='0x00' 
function='0x0'/>
    </controller>
    <controller type='pci' index='0' model='pcie-root'>
      <alias name='pcie.0'/>
    </controller>
    <controller type='pci' index='1' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='1' port='0x10'/>
      <alias name='pci.1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0' 
multifunction='on'/>
    </controller>
    <controller type='pci' index='2' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='2' port='0x11'/>
      <alias name='pci.2'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x1'/>
    </controller>
    <controller type='pci' index='3' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='3' port='0x12'/>
      <alias name='pci.3'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x2'/>
    </controller>
    <controller type='pci' index='4' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='4' port='0x13'/>
      <alias name='pci.4'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x3'/>
    </controller>
    <controller type='pci' index='5' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='5' port='0x14'/>
      <alias name='pci.5'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x4'/>
    </controller>
    <controller type='pci' index='6' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='6' port='0x15'/>
      <alias name='pci.6'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x5'/>
    </controller>
    <controller type='pci' index='7' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='7' port='0x16'/>
      <alias name='pci.7'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x6'/>
    </controller>
    <controller type='pci' index='8' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='8' port='0x17'/>
      <alias name='pci.8'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x7'/>
    </controller>
    <controller type='pci' index='9' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='9' port='0x18'/>
      <alias name='pci.9'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0' 
multifunction='on'/>
    </controller>
    <controller type='pci' index='10' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='10' port='0x19'/>
      <alias name='pci.10'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x1'/>
    </controller>
    <controller type='pci' index='11' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='11' port='0x1a'/>
      <alias name='pci.11'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x2'/>
    </controller>
    <controller type='pci' index='12' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='12' port='0x1b'/>
      <alias name='pci.12'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x3'/>
    </controller>
    <controller type='pci' index='13' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='13' port='0x1c'/>
      <alias name='pci.13'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x4'/>
    </controller>
    <controller type='pci' index='14' model='pcie-root-port'>
      <model name='pcie-root-port'/>
      <target chassis='14' port='0x1d'/>
      <alias name='pci.14'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x5'/>
    </controller>
    <controller type='sata' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' 
function='0x2'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <alias name='virtio-serial0'/>
      <address type='pci' domain='0x0000' bus='0x03' slot='0x00' 
function='0x0'/>
    </controller>
    <controller type='scsi' index='0' model='virtio-scsi'>
      <alias name='scsi0'/>
      <address type='pci' domain='0x0000' bus='0x06' slot='0x00' 
function='0x0'/>
    </controller>
    <interface type='network'>
      <mac address='52:54:00:a4:75:43'/>
      <source network='default' portid='d3b7496a-eeab-421f-810f-a46cae332a12' 
bridge='virbr0'/>
      <target dev='vnet2'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x01' slot='0x00' 
function='0x0'/>
    </interface>
    <serial type='pty'>
      <source path='/dev/pts/6'/>
      <target type='isa-serial' port='0'>
        <model name='isa-serial'/>
      </target>
      <alias name='serial0'/>
    </serial>
    <console type='pty' tty='/dev/pts/6'>
      <source path='/dev/pts/6'/>
      <target type='serial' port='0'/>
      <alias name='serial0'/>
    </console>
    <channel type='unix'>
      <source mode='bind' 
path='/run/libvirt/qemu/channel/3-kubuntu24.04/org.qemu.guest_agent.0'/>
      <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/>
      <alias name='channel0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <channel type='spicevmc'>
      <target type='virtio' name='com.redhat.spice.0' state='connected'/>
      <alias name='channel1'/>
      <address type='virtio-serial' controller='0' bus='0' port='2'/>
    </channel>
    <input type='tablet' bus='usb'>
      <alias name='input0'/>
      <address type='usb' bus='0' port='1'/>
    </input>
    <input type='mouse' bus='ps2'>
      <alias name='input1'/>
    </input>
    <input type='keyboard' bus='ps2'>
      <alias name='input2'/>
    </input>
    <graphics type='spice'>
      <listen type='none'/>
      <image compression='off'/>
    </graphics>
    <audio id='1' type='spice'/>
    <video>
      <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' 
primary='yes'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' 
function='0x0'/>
    </video>
    <watchdog model='itco' action='reset'>
      <alias name='watchdog0'/>
    </watchdog>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x04' slot='0x00' 
function='0x0'/>
    </memballoon>
    <rng model='virtio'>
      <backend model='random'>/dev/urandom</backend>
      <alias name='rng0'/>
      <address type='pci' domain='0x0000' bus='0x05' slot='0x00' 
function='0x0'/>
    </rng>
  </devices>
  <seclabel type='dynamic' model='dac' relabel='yes'>
    <label>+64055:+107</label>
    <imagelabel>+64055:+107</imagelabel>
  </seclabel>
</domain>

# Workaround

Manually set DNS=8.8.8.8, IP=192.168.122.136 (or as seen in Wireshark),
mask=255.255.255.0, gateway=192.168.122.1 in the guest OS's options.

ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: libvirt-daemon 11.0.0-2ubuntu6
Uname: Linux 6.15.0-rc2 x86_64
ApportVersion: 2.32.0-0ubuntu5
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: KDE
Date: Mon May 26 21:12:25 2025
InstallationDate: Installed on 2022-11-05 (934 days ago)
InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
SourcePackage: libvirt
UpgradeStatus: Upgraded to plucky on 2025-05-25 (2 days ago)

** Affects: libvirt (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug plucky wayland-session

** Description changed:

  After updating to Ubuntu 25.04, my (22.04 and 24.04) VMs are stuck on
  "Setting network access". Wireshark (both guest and host) shows the IP
  is offered, but the guest ignores it.
  
  I have dnsmasq-base but not dnsmasq installed. I use systemd-resolved. I
  don't remember this bug happening on 24.04 with the same virt-manager.
  
  $ lsb_release -rd
  Description:    Ubuntu 25.04
  Release:        25.04
  
  $ apt-cache policy libvirt-daemon
  libvirt-daemon:
-   Installé : 11.0.0-2ubuntu6
-   Candidat : 11.0.0-2ubuntu6
-  Table de version :
-  *** 11.0.0-2ubuntu6 500
-         500 https://gpl.savoirfairelinux.net/pub/mirrors/ubuntu plucky/main 
amd64 Packages
-         100 /var/lib/dpkg/status
+   Installé : 11.0.0-2ubuntu6
+   Candidat : 11.0.0-2ubuntu6
+  Table de version :
+  *** 11.0.0-2ubuntu6 500
+         500 https://gpl.savoirfairelinux.net/pub/mirrors/ubuntu plucky/main 
amd64 Packages
+         100 /var/lib/dpkg/status
  
  # What you expected to happen
  
  The guests should acquire an IP automatically.
  
  # What happened instead
  
  The guests keep spinning and ignore the offered IP. Is it in the wrong
  format?
  
  # Wireshark
  
  Frame 7: 327 bytes on wire (2616 bits), 327 bytes captured (2616 bits) on 
interface virbr0, id 0
-     Section number: 1
-     Interface id: 0 (virbr0)
-     Encapsulation type: Ethernet (1)
-     Arrival Time: May 26, 2025 21:07:48.579714122 EDT
-     UTC Arrival Time: May 27, 2025 01:07:48.579714122 UTC
-     Epoch Arrival Time: 1748308068.579714122
-     [Time shift for this packet: 0.000000000 seconds]
-     [Time delta from previous captured frame: 0.143214366 seconds]
-     [Time delta from previous displayed frame: 0.143214366 seconds]
-     [Time since reference or first frame: 6.154285255 seconds]
-     Frame Number: 7
-     Frame Length: 327 bytes (2616 bits)
-     Capture Length: 327 bytes (2616 bits)
-     [Frame is marked: False]
-     [Frame is ignored: False]
-     [Protocols in frame: eth:ethertype:ip:udp:dhcp]
-     [Coloring Rule Name: UDP]
-     [Coloring Rule String: udp]
+     Section number: 1
+     Interface id: 0 (virbr0)
+     Encapsulation type: Ethernet (1)
+     Arrival Time: May 26, 2025 21:07:48.579714122 EDT
+     UTC Arrival Time: May 27, 2025 01:07:48.579714122 UTC
+     Epoch Arrival Time: 1748308068.579714122
+     [Time shift for this packet: 0.000000000 seconds]
+     [Time delta from previous captured frame: 0.143214366 seconds]
+     [Time delta from previous displayed frame: 0.143214366 seconds]
+     [Time since reference or first frame: 6.154285255 seconds]
+     Frame Number: 7
+     Frame Length: 327 bytes (2616 bits)
+     Capture Length: 327 bytes (2616 bits)
+     [Frame is marked: False]
+     [Frame is ignored: False]
+     [Protocols in frame: eth:ethertype:ip:udp:dhcp]
+     [Coloring Rule Name: UDP]
+     [Coloring Rule String: udp]
  Ethernet II, Src: 52:54:00:a4:75:43 (52:54:00:a4:75:43), Dst: Broadcast 
(ff:ff:ff:ff:ff:ff)
-     Destination: Broadcast (ff:ff:ff:ff:ff:ff)
-     Source: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
-     Type: IPv4 (0x0800)
-     [Stream index: 3]
+     Destination: Broadcast (ff:ff:ff:ff:ff:ff)
+     Source: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
+     Type: IPv4 (0x0800)
+     [Stream index: 3]
  Internet Protocol Version 4, Src: 0.0.0.0, Dst: 255.255.255.255
-     0100 .... = Version: 4
-     .... 0101 = Header Length: 20 bytes (5)
-     Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT)
-     Total Length: 313
-     Identification: 0x0000 (0)
-     010. .... = Flags: 0x2, Don't fragment
-     ...0 0000 0000 0000 = Fragment Offset: 0
-     Time to Live: 64
-     Protocol: UDP (17)
-     Header Checksum: 0x39b5 [validation disabled]
-     [Header checksum status: Unverified]
-     Source Address: 0.0.0.0
-     Destination Address: 255.255.255.255
-     [Stream index: 1]
+     0100 .... = Version: 4
+     .... 0101 = Header Length: 20 bytes (5)
+     Differentiated Services Field: 0x00 (DSCP: CS0, ECN: Not-ECT)
+     Total Length: 313
+     Identification: 0x0000 (0)
+     010. .... = Flags: 0x2, Don't fragment
+     ...0 0000 0000 0000 = Fragment Offset: 0
+     Time to Live: 64
+     Protocol: UDP (17)
+     Header Checksum: 0x39b5 [validation disabled]
+     [Header checksum status: Unverified]
+     Source Address: 0.0.0.0
+     Destination Address: 255.255.255.255
+     [Stream index: 1]
  User Datagram Protocol, Src Port: 68, Dst Port: 67
-     Source Port: 68
-     Destination Port: 67
-     Length: 293
-     Checksum: 0xeda0 [unverified]
-     [Checksum Status: Unverified]
-     [Stream index: 1]
-     [Stream Packet Number: 1]
-     [Timestamps]
-     UDP payload (285 bytes)
+     Source Port: 68
+     Destination Port: 67
+     Length: 293
+     Checksum: 0xeda0 [unverified]
+     [Checksum Status: Unverified]
+     [Stream index: 1]
+     [Stream Packet Number: 1]
+     [Timestamps]
+     UDP payload (285 bytes)
  Dynamic Host Configuration Protocol (Discover)
-     Message type: Boot Request (1)
-     Hardware type: Ethernet (0x01)
-     Hardware address length: 6
-     Hops: 0
-     Transaction ID: 0xb1d05fa3
-     Seconds elapsed: 1
-     Bootp flags: 0x0000 (Unicast)
-     Client IP address: 0.0.0.0
-     Your (client) IP address: 0.0.0.0
-     Next server IP address: 0.0.0.0
-     Relay agent IP address: 0.0.0.0
-     Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
-     Client hardware address padding: 00000000000000000000
-     Server host name not given
-     Boot file name not given
-     Magic cookie: DHCP
-     Option: (53) DHCP Message Type (Discover)
-         Length: 1
-         DHCP: Discover (1)
-     Option: (61) Client identifier
-         Length: 7
-         Hardware type: Ethernet (0x01)
-         Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
-     Option: (55) Parameter Request List
-         Length: 17
-         Parameter Request List Item: (1) Subnet Mask
-         Parameter Request List Item: (2) Time Offset
-         Parameter Request List Item: (6) Domain Name Server
-         Parameter Request List Item: (12) Host Name
-         Parameter Request List Item: (15) Domain Name
-         Parameter Request List Item: (26) Interface MTU
-         Parameter Request List Item: (28) Broadcast Address
-         Parameter Request List Item: (121) Classless Static Route
-         Parameter Request List Item: (3) Router
-         Parameter Request List Item: (33) Static Route
-         Parameter Request List Item: (40) Network Information Service Domain
-         Parameter Request List Item: (41) Network Information Service Servers
-         Parameter Request List Item: (42) Network Time Protocol Servers
-         Parameter Request List Item: (119) Domain Search
-         Parameter Request List Item: (249) Private/Classless Static Route 
(Microsoft)
-         Parameter Request List Item: (252) Private/Proxy autodiscovery
-         Parameter Request List Item: (17) Root Path
-     Option: (57) Maximum DHCP Message Size
-         Length: 2
-         Maximum DHCP Message Size: 576
-     Option: (12) Host Name
-         Length: 7
-         Host Name: kubuntu
-     Option: (255) End
+     Message type: Boot Request (1)
+     Hardware type: Ethernet (0x01)
+     Hardware address length: 6
+     Hops: 0
+     Transaction ID: 0xb1d05fa3
+     Seconds elapsed: 1
+     Bootp flags: 0x0000 (Unicast)
+     Client IP address: 0.0.0.0
+     Your (client) IP address: 0.0.0.0
+     Next server IP address: 0.0.0.0
+     Relay agent IP address: 0.0.0.0
+     Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
+     Client hardware address padding: 00000000000000000000
+     Server host name not given
+     Boot file name not given
+     Magic cookie: DHCP
+     Option: (53) DHCP Message Type (Discover)
+         Length: 1
+         DHCP: Discover (1)
+     Option: (61) Client identifier
+         Length: 7
+         Hardware type: Ethernet (0x01)
+         Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
+     Option: (55) Parameter Request List
+         Length: 17
+         Parameter Request List Item: (1) Subnet Mask
+         Parameter Request List Item: (2) Time Offset
+         Parameter Request List Item: (6) Domain Name Server
+         Parameter Request List Item: (12) Host Name
+         Parameter Request List Item: (15) Domain Name
+         Parameter Request List Item: (26) Interface MTU
+         Parameter Request List Item: (28) Broadcast Address
+         Parameter Request List Item: (121) Classless Static Route
+         Parameter Request List Item: (3) Router
+         Parameter Request List Item: (33) Static Route
+         Parameter Request List Item: (40) Network Information Service Domain
+         Parameter Request List Item: (41) Network Information Service Servers
+         Parameter Request List Item: (42) Network Time Protocol Servers
+         Parameter Request List Item: (119) Domain Search
+         Parameter Request List Item: (249) Private/Classless Static Route 
(Microsoft)
+         Parameter Request List Item: (252) Private/Proxy autodiscovery
+         Parameter Request List Item: (17) Root Path
+     Option: (57) Maximum DHCP Message Size
+         Length: 2
+         Maximum DHCP Message Size: 576
+     Option: (12) Host Name
+         Length: 7
+         Host Name: kubuntu
+     Option: (255) End
  
  Frame 8: 342 bytes on wire (2736 bits), 342 bytes captured (2736 bits) on 
interface virbr0, id 0
-     Section number: 1
-     Interface id: 0 (virbr0)
-     Encapsulation type: Ethernet (1)
-     Arrival Time: May 26, 2025 21:07:48.579851753 EDT
-     UTC Arrival Time: May 27, 2025 01:07:48.579851753 UTC
-     Epoch Arrival Time: 1748308068.579851753
-     [Time shift for this packet: 0.000000000 seconds]
-     [Time delta from previous captured frame: 0.000137631 seconds]
-     [Time delta from previous displayed frame: 0.000137631 seconds]
-     [Time since reference or first frame: 6.154422886 seconds]
-     Frame Number: 8
-     Frame Length: 342 bytes (2736 bits)
-     Capture Length: 342 bytes (2736 bits)
-     [Frame is marked: False]
-     [Frame is ignored: False]
-     [Protocols in frame: eth:ethertype:ip:udp:dhcp]
-     [Coloring Rule Name: UDP]
-     [Coloring Rule String: udp]
+     Section number: 1
+     Interface id: 0 (virbr0)
+     Encapsulation type: Ethernet (1)
+     Arrival Time: May 26, 2025 21:07:48.579851753 EDT
+     UTC Arrival Time: May 27, 2025 01:07:48.579851753 UTC
+     Epoch Arrival Time: 1748308068.579851753
+     [Time shift for this packet: 0.000000000 seconds]
+     [Time delta from previous captured frame: 0.000137631 seconds]
+     [Time delta from previous displayed frame: 0.000137631 seconds]
+     [Time since reference or first frame: 6.154422886 seconds]
+     Frame Number: 8
+     Frame Length: 342 bytes (2736 bits)
+     Capture Length: 342 bytes (2736 bits)
+     [Frame is marked: False]
+     [Frame is ignored: False]
+     [Protocols in frame: eth:ethertype:ip:udp:dhcp]
+     [Coloring Rule Name: UDP]
+     [Coloring Rule String: udp]
  Ethernet II, Src: 52:54:00:c4:d5:9c (52:54:00:c4:d5:9c), Dst: 
52:54:00:a4:75:43 (52:54:00:a4:75:43)
-     Destination: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
-     Source: 52:54:00:c4:d5:9c (52:54:00:c4:d5:9c)
-     Type: IPv4 (0x0800)
-     [Stream index: 1]
+     Destination: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
+     Source: 52:54:00:c4:d5:9c (52:54:00:c4:d5:9c)
+     Type: IPv4 (0x0800)
+     [Stream index: 1]
  Internet Protocol Version 4, Src: 192.168.122.1, Dst: 192.168.122.136
-     0100 .... = Version: 4
-     .... 0101 = Header Length: 20 bytes (5)
-     Differentiated Services Field: 0xc0 (DSCP: CS6, ECN: Not-ECT)
-     Total Length: 328
-     Identification: 0x3e6e (15982)
-     000. .... = Flags: 0x0
-     ...0 0000 0000 0000 = Fragment Offset: 0
-     Time to Live: 64
-     Protocol: UDP (17)
-     Header Checksum: 0xc49c [validation disabled]
-     [Header checksum status: Unverified]
-     Source Address: 192.168.122.1
-     Destination Address: 192.168.122.136
-     [Stream index: 0]
+     0100 .... = Version: 4
+     .... 0101 = Header Length: 20 bytes (5)
+     Differentiated Services Field: 0xc0 (DSCP: CS6, ECN: Not-ECT)
+     Total Length: 328
+     Identification: 0x3e6e (15982)
+     000. .... = Flags: 0x0
+     ...0 0000 0000 0000 = Fragment Offset: 0
+     Time to Live: 64
+     Protocol: UDP (17)
+     Header Checksum: 0xc49c [validation disabled]
+     [Header checksum status: Unverified]
+     Source Address: 192.168.122.1
+     Destination Address: 192.168.122.136
+     [Stream index: 0]
  User Datagram Protocol, Src Port: 67, Dst Port: 68
-     Source Port: 67
-     Destination Port: 68
-     Length: 308
-     Checksum: 0x7720 [unverified]
-     [Checksum Status: Unverified]
-     [Stream index: 0]
-     [Stream Packet Number: 2]
-     [Timestamps]
-     UDP payload (300 bytes)
+     Source Port: 67
+     Destination Port: 68
+     Length: 308
+     Checksum: 0x7720 [unverified]
+     [Checksum Status: Unverified]
+     [Stream index: 0]
+     [Stream Packet Number: 2]
+     [Timestamps]
+     UDP payload (300 bytes)
  Dynamic Host Configuration Protocol (Offer)
-     Message type: Boot Reply (2)
-     Hardware type: Ethernet (0x01)
-     Hardware address length: 6
-     Hops: 0
-     Transaction ID: 0xb1d05fa3
-     Seconds elapsed: 1
-     Bootp flags: 0x0000 (Unicast)
-     Client IP address: 0.0.0.0
-     Your (client) IP address: 192.168.122.136
-     Next server IP address: 192.168.122.1
-     Relay agent IP address: 0.0.0.0
-     Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
-     Client hardware address padding: 00000000000000000000
-     Server host name not given
-     Boot file name not given
-     Magic cookie: DHCP
-     Option: (53) DHCP Message Type (Offer)
-         Length: 1
-         DHCP: Offer (2)
-     Option: (54) DHCP Server Identifier (192.168.122.1)
-         Length: 4
-         DHCP Server Identifier: 192.168.122.1
-     Option: (51) IP Address Lease Time
-         Length: 4
-         IP Address Lease Time: 1 hour (3600)
-     Option: (58) Renewal Time Value
-         Length: 4
-         Renewal Time Value: 30 minutes (1800)
-     Option: (59) Rebinding Time Value
-         Length: 4
-         Rebinding Time Value: 52 minutes, 30 seconds (3150)
-     Option: (1) Subnet Mask (255.255.255.0)
-         Length: 4
-         Subnet Mask: 255.255.255.0
-     Option: (28) Broadcast Address (192.168.122.255)
-         Length: 4
-         Broadcast Address: 192.168.122.255
-     Option: (3) Router
-         Length: 4
-         Router: 192.168.122.1
-     Option: (6) Domain Name Server
-         Length: 4
-         Domain Name Server: 192.168.122.1
-     Option: (255) End
-         Option End: 255
-     Padding: 0000000000000000
+     Message type: Boot Reply (2)
+     Hardware type: Ethernet (0x01)
+     Hardware address length: 6
+     Hops: 0
+     Transaction ID: 0xb1d05fa3
+     Seconds elapsed: 1
+     Bootp flags: 0x0000 (Unicast)
+     Client IP address: 0.0.0.0
+     Your (client) IP address: 192.168.122.136
+     Next server IP address: 192.168.122.1
+     Relay agent IP address: 0.0.0.0
+     Client MAC address: 52:54:00:a4:75:43 (52:54:00:a4:75:43)
+     Client hardware address padding: 00000000000000000000
+     Server host name not given
+     Boot file name not given
+     Magic cookie: DHCP
+     Option: (53) DHCP Message Type (Offer)
+         Length: 1
+         DHCP: Offer (2)
+     Option: (54) DHCP Server Identifier (192.168.122.1)
+         Length: 4
+         DHCP Server Identifier: 192.168.122.1
+     Option: (51) IP Address Lease Time
+         Length: 4
+         IP Address Lease Time: 1 hour (3600)
+     Option: (58) Renewal Time Value
+         Length: 4
+         Renewal Time Value: 30 minutes (1800)
+     Option: (59) Rebinding Time Value
+         Length: 4
+         Rebinding Time Value: 52 minutes, 30 seconds (3150)
+     Option: (1) Subnet Mask (255.255.255.0)
+         Length: 4
+         Subnet Mask: 255.255.255.0
+     Option: (28) Broadcast Address (192.168.122.255)
+         Length: 4
+         Broadcast Address: 192.168.122.255
+     Option: (3) Router
+         Length: 4
+         Router: 192.168.122.1
+     Option: (6) Domain Name Server
+         Length: 4
+         Domain Name Server: 192.168.122.1
+     Option: (255) End
+         Option End: 255
+     Padding: 0000000000000000
  
  # virsh dumpxml 3
  <domain type='kvm' id='3'>
-   <name>kubuntu24.04</name>
-   <uuid>1828b57c-e691-4f29-b44b-fe618434c255</uuid>
-   <metadata>
-     <libosinfo:libosinfo 
xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0";>
-       <libosinfo:os id="http://ubuntu.com/ubuntu/24.04"/>
-     </libosinfo:libosinfo>
-   </metadata>
-   <memory unit='KiB'>4194304</memory>
-   <currentMemory unit='KiB'>4194304</currentMemory>
-   <vcpu placement='static'>4</vcpu>
-   <resource>
-     <partition>/machine</partition>
-   </resource>
-   <os>
-     <type arch='x86_64' machine='pc-q35-9.2'>hvm</type>
-     <boot dev='hd'/>
-   </os>
-   <features>
-     <acpi/>
-     <apic/>
-     <vmport state='off'/>
-   </features>
-   <cpu mode='host-passthrough' check='none' migratable='on'/>
-   <clock offset='utc'>
-     <timer name='rtc' tickpolicy='catchup'/>
-     <timer name='pit' tickpolicy='delay'/>
-     <timer name='hpet' present='no'/>
-   </clock>
-   <on_poweroff>destroy</on_poweroff>
-   <on_reboot>restart</on_reboot>
-   <on_crash>destroy</on_crash>
-   <pm>
-     <suspend-to-mem enabled='no'/>
-     <suspend-to-disk enabled='no'/>
-   </pm>
-   <devices>
-     <emulator>/usr/bin/qemu-system-x86_64</emulator>
-     <disk type='file' device='cdrom'>
-       <driver name='qemu' type='raw'/>
-       <source file='/home/home/kubuntu-24.04.2-desktop-amd64.iso' index='1'/>
-       <backingStore/>
-       <target dev='sda' bus='sata'/>
-       <readonly/>
-       <alias name='sata0-0-0'/>
-       <address type='drive' controller='0' bus='0' target='0' unit='0'/>
-     </disk>
-     <controller type='usb' index='0' model='qemu-xhci' ports='15'>
-       <alias name='usb'/>
-       <address type='pci' domain='0x0000' bus='0x02' slot='0x00' 
function='0x0'/>
-     </controller>
-     <controller type='pci' index='0' model='pcie-root'>
-       <alias name='pcie.0'/>
-     </controller>
-     <controller type='pci' index='1' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='1' port='0x10'/>
-       <alias name='pci.1'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x0' multifunction='on'/>
-     </controller>
-     <controller type='pci' index='2' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='2' port='0x11'/>
-       <alias name='pci.2'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x1'/>
-     </controller>
-     <controller type='pci' index='3' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='3' port='0x12'/>
-       <alias name='pci.3'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x2'/>
-     </controller>
-     <controller type='pci' index='4' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='4' port='0x13'/>
-       <alias name='pci.4'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x3'/>
-     </controller>
-     <controller type='pci' index='5' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='5' port='0x14'/>
-       <alias name='pci.5'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x4'/>
-     </controller>
-     <controller type='pci' index='6' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='6' port='0x15'/>
-       <alias name='pci.6'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x5'/>
-     </controller>
-     <controller type='pci' index='7' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='7' port='0x16'/>
-       <alias name='pci.7'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x6'/>
-     </controller>
-     <controller type='pci' index='8' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='8' port='0x17'/>
-       <alias name='pci.8'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x7'/>
-     </controller>
-     <controller type='pci' index='9' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='9' port='0x18'/>
-       <alias name='pci.9'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x0' multifunction='on'/>
-     </controller>
-     <controller type='pci' index='10' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='10' port='0x19'/>
-       <alias name='pci.10'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x1'/>
-     </controller>
-     <controller type='pci' index='11' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='11' port='0x1a'/>
-       <alias name='pci.11'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x2'/>
-     </controller>
-     <controller type='pci' index='12' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='12' port='0x1b'/>
-       <alias name='pci.12'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x3'/>
-     </controller>
-     <controller type='pci' index='13' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='13' port='0x1c'/>
-       <alias name='pci.13'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x4'/>
-     </controller>
-     <controller type='pci' index='14' model='pcie-root-port'>
-       <model name='pcie-root-port'/>
-       <target chassis='14' port='0x1d'/>
-       <alias name='pci.14'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x5'/>
-     </controller>
-     <controller type='sata' index='0'>
-       <alias name='ide'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' 
function='0x2'/>
-     </controller>
-     <controller type='virtio-serial' index='0'>
-       <alias name='virtio-serial0'/>
-       <address type='pci' domain='0x0000' bus='0x03' slot='0x00' 
function='0x0'/>
-     </controller>
-     <controller type='scsi' index='0' model='virtio-scsi'>
-       <alias name='scsi0'/>
-       <address type='pci' domain='0x0000' bus='0x06' slot='0x00' 
function='0x0'/>
-     </controller>
-     <interface type='network'>
-       <mac address='52:54:00:a4:75:43'/>
-       <source network='default' portid='d3b7496a-eeab-421f-810f-a46cae332a12' 
bridge='virbr0'/>
-       <target dev='vnet2'/>
-       <model type='virtio'/>
-       <alias name='net0'/>
-       <address type='pci' domain='0x0000' bus='0x01' slot='0x00' 
function='0x0'/>
-     </interface>
-     <serial type='pty'>
-       <source path='/dev/pts/6'/>
-       <target type='isa-serial' port='0'>
-         <model name='isa-serial'/>
-       </target>
-       <alias name='serial0'/>
-     </serial>
-     <console type='pty' tty='/dev/pts/6'>
-       <source path='/dev/pts/6'/>
-       <target type='serial' port='0'/>
-       <alias name='serial0'/>
-     </console>
-     <channel type='unix'>
-       <source mode='bind' 
path='/run/libvirt/qemu/channel/3-kubuntu24.04/org.qemu.guest_agent.0'/>
-       <target type='virtio' name='org.qemu.guest_agent.0' 
state='disconnected'/>
-       <alias name='channel0'/>
-       <address type='virtio-serial' controller='0' bus='0' port='1'/>
-     </channel>
-     <channel type='spicevmc'>
-       <target type='virtio' name='com.redhat.spice.0' state='connected'/>
-       <alias name='channel1'/>
-       <address type='virtio-serial' controller='0' bus='0' port='2'/>
-     </channel>
-     <input type='tablet' bus='usb'>
-       <alias name='input0'/>
-       <address type='usb' bus='0' port='1'/>
-     </input>
-     <input type='mouse' bus='ps2'>
-       <alias name='input1'/>
-     </input>
-     <input type='keyboard' bus='ps2'>
-       <alias name='input2'/>
-     </input>
-     <graphics type='spice'>
-       <listen type='none'/>
-       <image compression='off'/>
-     </graphics>
-     <audio id='1' type='spice'/>
-     <video>
-       <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' 
primary='yes'/>
-       <alias name='video0'/>
-       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' 
function='0x0'/>
-     </video>
-     <watchdog model='itco' action='reset'>
-       <alias name='watchdog0'/>
-     </watchdog>
-     <memballoon model='virtio'>
-       <alias name='balloon0'/>
-       <address type='pci' domain='0x0000' bus='0x04' slot='0x00' 
function='0x0'/>
-     </memballoon>
-     <rng model='virtio'>
-       <backend model='random'>/dev/urandom</backend>
-       <alias name='rng0'/>
-       <address type='pci' domain='0x0000' bus='0x05' slot='0x00' 
function='0x0'/>
-     </rng>
-   </devices>
-   <seclabel type='dynamic' model='dac' relabel='yes'>
-     <label>+64055:+107</label>
-     <imagelabel>+64055:+107</imagelabel>
-   </seclabel>
+   <name>kubuntu24.04</name>
+   <uuid>1828b57c-e691-4f29-b44b-fe618434c255</uuid>
+   <metadata>
+     <libosinfo:libosinfo 
xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0";>
+       <libosinfo:os id="http://ubuntu.com/ubuntu/24.04"/>
+     </libosinfo:libosinfo>
+   </metadata>
+   <memory unit='KiB'>4194304</memory>
+   <currentMemory unit='KiB'>4194304</currentMemory>
+   <vcpu placement='static'>4</vcpu>
+   <resource>
+     <partition>/machine</partition>
+   </resource>
+   <os>
+     <type arch='x86_64' machine='pc-q35-9.2'>hvm</type>
+     <boot dev='hd'/>
+   </os>
+   <features>
+     <acpi/>
+     <apic/>
+     <vmport state='off'/>
+   </features>
+   <cpu mode='host-passthrough' check='none' migratable='on'/>
+   <clock offset='utc'>
+     <timer name='rtc' tickpolicy='catchup'/>
+     <timer name='pit' tickpolicy='delay'/>
+     <timer name='hpet' present='no'/>
+   </clock>
+   <on_poweroff>destroy</on_poweroff>
+   <on_reboot>restart</on_reboot>
+   <on_crash>destroy</on_crash>
+   <pm>
+     <suspend-to-mem enabled='no'/>
+     <suspend-to-disk enabled='no'/>
+   </pm>
+   <devices>
+     <emulator>/usr/bin/qemu-system-x86_64</emulator>
+     <disk type='file' device='cdrom'>
+       <driver name='qemu' type='raw'/>
+       <source file='/home/home/kubuntu-24.04.2-desktop-amd64.iso' index='1'/>
+       <backingStore/>
+       <target dev='sda' bus='sata'/>
+       <readonly/>
+       <alias name='sata0-0-0'/>
+       <address type='drive' controller='0' bus='0' target='0' unit='0'/>
+     </disk>
+     <controller type='usb' index='0' model='qemu-xhci' ports='15'>
+       <alias name='usb'/>
+       <address type='pci' domain='0x0000' bus='0x02' slot='0x00' 
function='0x0'/>
+     </controller>
+     <controller type='pci' index='0' model='pcie-root'>
+       <alias name='pcie.0'/>
+     </controller>
+     <controller type='pci' index='1' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='1' port='0x10'/>
+       <alias name='pci.1'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x0' multifunction='on'/>
+     </controller>
+     <controller type='pci' index='2' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='2' port='0x11'/>
+       <alias name='pci.2'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x1'/>
+     </controller>
+     <controller type='pci' index='3' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='3' port='0x12'/>
+       <alias name='pci.3'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x2'/>
+     </controller>
+     <controller type='pci' index='4' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='4' port='0x13'/>
+       <alias name='pci.4'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x3'/>
+     </controller>
+     <controller type='pci' index='5' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='5' port='0x14'/>
+       <alias name='pci.5'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x4'/>
+     </controller>
+     <controller type='pci' index='6' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='6' port='0x15'/>
+       <alias name='pci.6'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x5'/>
+     </controller>
+     <controller type='pci' index='7' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='7' port='0x16'/>
+       <alias name='pci.7'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x6'/>
+     </controller>
+     <controller type='pci' index='8' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='8' port='0x17'/>
+       <alias name='pci.8'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x02' 
function='0x7'/>
+     </controller>
+     <controller type='pci' index='9' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='9' port='0x18'/>
+       <alias name='pci.9'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x0' multifunction='on'/>
+     </controller>
+     <controller type='pci' index='10' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='10' port='0x19'/>
+       <alias name='pci.10'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x1'/>
+     </controller>
+     <controller type='pci' index='11' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='11' port='0x1a'/>
+       <alias name='pci.11'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x2'/>
+     </controller>
+     <controller type='pci' index='12' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='12' port='0x1b'/>
+       <alias name='pci.12'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x3'/>
+     </controller>
+     <controller type='pci' index='13' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='13' port='0x1c'/>
+       <alias name='pci.13'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x4'/>
+     </controller>
+     <controller type='pci' index='14' model='pcie-root-port'>
+       <model name='pcie-root-port'/>
+       <target chassis='14' port='0x1d'/>
+       <alias name='pci.14'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' 
function='0x5'/>
+     </controller>
+     <controller type='sata' index='0'>
+       <alias name='ide'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' 
function='0x2'/>
+     </controller>
+     <controller type='virtio-serial' index='0'>
+       <alias name='virtio-serial0'/>
+       <address type='pci' domain='0x0000' bus='0x03' slot='0x00' 
function='0x0'/>
+     </controller>
+     <controller type='scsi' index='0' model='virtio-scsi'>
+       <alias name='scsi0'/>
+       <address type='pci' domain='0x0000' bus='0x06' slot='0x00' 
function='0x0'/>
+     </controller>
+     <interface type='network'>
+       <mac address='52:54:00:a4:75:43'/>
+       <source network='default' portid='d3b7496a-eeab-421f-810f-a46cae332a12' 
bridge='virbr0'/>
+       <target dev='vnet2'/>
+       <model type='virtio'/>
+       <alias name='net0'/>
+       <address type='pci' domain='0x0000' bus='0x01' slot='0x00' 
function='0x0'/>
+     </interface>
+     <serial type='pty'>
+       <source path='/dev/pts/6'/>
+       <target type='isa-serial' port='0'>
+         <model name='isa-serial'/>
+       </target>
+       <alias name='serial0'/>
+     </serial>
+     <console type='pty' tty='/dev/pts/6'>
+       <source path='/dev/pts/6'/>
+       <target type='serial' port='0'/>
+       <alias name='serial0'/>
+     </console>
+     <channel type='unix'>
+       <source mode='bind' 
path='/run/libvirt/qemu/channel/3-kubuntu24.04/org.qemu.guest_agent.0'/>
+       <target type='virtio' name='org.qemu.guest_agent.0' 
state='disconnected'/>
+       <alias name='channel0'/>
+       <address type='virtio-serial' controller='0' bus='0' port='1'/>
+     </channel>
+     <channel type='spicevmc'>
+       <target type='virtio' name='com.redhat.spice.0' state='connected'/>
+       <alias name='channel1'/>
+       <address type='virtio-serial' controller='0' bus='0' port='2'/>
+     </channel>
+     <input type='tablet' bus='usb'>
+       <alias name='input0'/>
+       <address type='usb' bus='0' port='1'/>
+     </input>
+     <input type='mouse' bus='ps2'>
+       <alias name='input1'/>
+     </input>
+     <input type='keyboard' bus='ps2'>
+       <alias name='input2'/>
+     </input>
+     <graphics type='spice'>
+       <listen type='none'/>
+       <image compression='off'/>
+     </graphics>
+     <audio id='1' type='spice'/>
+     <video>
+       <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' 
primary='yes'/>
+       <alias name='video0'/>
+       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' 
function='0x0'/>
+     </video>
+     <watchdog model='itco' action='reset'>
+       <alias name='watchdog0'/>
+     </watchdog>
+     <memballoon model='virtio'>
+       <alias name='balloon0'/>
+       <address type='pci' domain='0x0000' bus='0x04' slot='0x00' 
function='0x0'/>
+     </memballoon>
+     <rng model='virtio'>
+       <backend model='random'>/dev/urandom</backend>
+       <alias name='rng0'/>
+       <address type='pci' domain='0x0000' bus='0x05' slot='0x00' 
function='0x0'/>
+     </rng>
+   </devices>
+   <seclabel type='dynamic' model='dac' relabel='yes'>
+     <label>+64055:+107</label>
+     <imagelabel>+64055:+107</imagelabel>
+   </seclabel>
  </domain>
  
  # Workaround
  
  Manually set DNS=8.8.8.8, IP=192.168.122.136 (or as seen in Wireshark),
- mask=255.255.255.0, gateway=192.168.3.122.1 in the guest OS's options.
+ mask=255.255.255.0, gateway=192.168.122.1 in the guest OS's options.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 25.04
  Package: libvirt-daemon 11.0.0-2ubuntu6
  Uname: Linux 6.15.0-rc2 x86_64
  ApportVersion: 2.32.0-0ubuntu5
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: KDE
  Date: Mon May 26 21:12:25 2025
  InstallationDate: Installed on 2022-11-05 (934 days ago)
  InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
  SourcePackage: libvirt
  UpgradeStatus: Upgraded to plucky on 2025-05-25 (2 days ago)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2111765

Title:
  DHCP doesn't work

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/2111765/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to