Questions RE: OpenBSD Netvm setup

@unman thank you so much for your response, I’m sure you are busy and this is annoying, but it is of a lot of help to me, and I’ve put a lot of effort in today to try and get this working.

By following the advice in Configuring Networking in OpenBSD HVM - #10 by qubesnewb I have got to the point where the openbsd-21-sysnet launches and goes automatically right through to login & progresses on. I’ve set all my files such as mygate with the correct information according to that thread.

However I still get no response in my appvm → sys-firewall → openbsd → nic.

I just want to describe a few points about how I’ve got this setup and hopefully an error will be apparent to the tech geniuses.

I have OpenBSD-21-sysnet netvm as sys-firewall, sys-firewall as no-netvm (with the script in /rw/config with my specific gateway & dns & chmod +x it), sys-net as sys-firewall netvm.

When I ping 8.8.8.8 in openbsd-21-sysnet i get no response, but previous I have had “send mesg: can’t assign requested address”

ifconfig xnf0 in openbsd-21-sysnet returns flags 11addr index & this:

groups: egress
media: Ethernet manual
status: active
inet 10.137.0.20 netmask 0xffffff0 broadcast 10.137.0.255

In my OpenBSD template I have:

in /etc/hostname.xnf0:

inet 10.137.0.20 255.255.255.0
!route add -iface -cloning 10.138.31.54 10.137.0.20

in /etc/mygate

10.138.31.54

in /etc/resolv.conf

lookup file bind
nameserver 10.139.1.1

My openbsd-21-sysnet has:

IP: 10.137.0.20
Netmask:255.255.255.255
Gateway: 10.138.31.54
VirtualDNS 10.139.1.1

(Provides network set to false).

Integrate pfSense/OPNsense VM on QubesOS · Issue #1 · jcholsap/freemod · GitHub I have the script from here with gateway & dns set accurately.

Is there anything that stands out to you here as something I can pursue to troubleshoot this? Like I said I understand this is probably above my pay-grade, but it would be a great win to get this working and i’ve put in a lot of effort thanks to your notes & the guide built off of them.