Am 23.03.25 um 15:56 schrieb Jason Andryuk:
On Sat, Mar 22, 2025 at 8:51 AM Shen Long
<xen-mailingl...@sl.nospam.tangomaris.de> wrote:

Hello,

Hi Shen,

Hi Jason,

Try:
vif = [ 'backend=netbackend,bridge=dmz,type=vif' ]

This will give "test" just a PV nic (and not an emulated nic).

yes, thank you thats it!

Though to be fair, i did cross post on xen-users because i got impatient. I tried to post here and didnt get activated on xen-devel but also did not get any feedback from the maillinglist server about my initial post. So i signed up for xen-users. Then i found a solution but didnt understand it and posted my findings their.

/var/log/xen/qemu-dm-test.log probably reports an error about bridge
dmz not existing.

It does report about missing tun interface on dom0, but i missed to look at the log-files completely. Interesting the tun interface is not necessary on netbackend. But i think it would be, if i have to use the emulated type, maybe i need it later.

qemu runs in dom0, but your bridge "dmz" is in the driver domain,
"netbackend".  By using type=vif, xl skips creating the emulated nic
with qemu.  I think `xl network-attach` uses type=vif by default,
which also avoids the emulated nic issue.

That's the thing, i did see that the type=vif does something different in the documentation but i did not understand what the differences are. So because i now know something more. It makes sense and thanks for the clarification.

Regards,
Jason

Best regards,
Shen

Reply via email to