Ik heb al een tijdje een Windows 10 VM draaien in Gnome Boxes (Debian 12). Dat werkte als een tierelier. Onlangs de VM opgestart, klok stond niet juist, handmatig aangepast en terug 'via netwerk synchroniseren' aangevinkt en weer verder. De dag erna blijkt het netwerk niet meer te werken.
Het lijkt een probleem specifiek met de VM zelf te zijn; ik dacht eerst dat het een libvirt-probleem was maar bv. een Xubuntu 23.04 ISO heeft gewoon verbinding wanneer opgestart in Gnome Boxes. Dezelfde Windows 10 VM heeft direct via virt-manager gestart evenmin netwerk; dus aan Gnome Boxes lijkt het evenmin te liggen.
Gnome Boxes gebruikt 'usermode networking' en niet de standaard bridge die virtmanager zou hanteren, maar dat is hier niet het probleem (anders zou de Xubuntu VM evenmin werken).
Wat ik al geprobeerd heb:
.
Edit: ondertussen is duidelijk waar het probleem zit
. Onder kernel 6.1.0-10-amd64 heeft de Windows-VM wél netwerkverbinding, onder 6.1.0-11-amd64 niét...
Het lijkt een probleem specifiek met de VM zelf te zijn; ik dacht eerst dat het een libvirt-probleem was maar bv. een Xubuntu 23.04 ISO heeft gewoon verbinding wanneer opgestart in Gnome Boxes. Dezelfde Windows 10 VM heeft direct via virt-manager gestart evenmin netwerk; dus aan Gnome Boxes lijkt het evenmin te liggen.
Gnome Boxes gebruikt 'usermode networking' en niet de standaard bridge die virtmanager zou hanteren, maar dat is hier niet het probleem (anders zou de Xubuntu VM evenmin werken).
Wat ik al geprobeerd heb:
- Virtio-drivers geherinstalleerd (geen verschil).
- Libvirt-configuratie proberen aanpassen, maar die lijkt steeds door Gnome Boxes/libvirtd daemon te worden gereset.

code:
1
2
3
4
5
6
7
8
9
10
11
12
| ~/.config/libvirt/qemu$ diff -Naur win10.xml* --- win10.xml 2023-08-21 23:41:42.892189914 +0200 +++ win10.xml.orig 2023-08-14 22:45:06.374774115 +0200 @@ -110,7 +110,7 @@ </controller> <interface type='user'> <mac address='52:54:00:xx:xx:xx'/> - <model type='virtio'/> + <model type='rtl8139'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/> </interface> <smartcard mode='passthrough' type='spicevmc'> |
Edit: ondertussen is duidelijk waar het probleem zit
[ Voor 4% gewijzigd door Borromini op 22-08-2023 17:26 ]
Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje