[BitVisor-devel-en:109] Monitoring WiFi interface (w/Wireguard)

Lonnie Cumberland lonnie at outstep.com
Sun Jun 9 10:03:41 JST 2024


Hello all and Happy Weekend,

I am slowly making good progress with bitvisor and think that it is 
absolutely awesome as well as think that it is going to work our very 
well for my project.

On that note, I have been trying to set up the Wireguard connection so 
that it assigns the IP to the guest OS and passes the guest data through 
the Wireguard server.  To make that happen, I have set up a functioning 
Wireguard server on an Internet VPS which uses Ubuntu 22.04 that I have 
and am able to connect to it from local native Windows and Ubuntu 22.04 
systems  (i.e. without bitvisor running).

I was trying to use QEMU on the Ubuntu 22.04 system that I have but the 
QEMU has a built-in router that auto-assigns an IP on the 10.x.x.x 
network and I could not figure out yet how to have it just bridge to the 
host so that it would have an IP from the LAN DHCP server on the 
192.168.1.x subnet.   With that in mind, I put everything on a USB an 
booted it into the UEFI Shell.efi where I am able to load bitvisor and 
then continue the loading of the guest OS.

That part "seems" to work and I noticed that the the hardware wired 
network adapter "eno1" seems to have the guest IP that I assigned in the 
wg_gos section of the defconfig file during the build process of 
bitvisor, but there is also the wireless WiFi network adapter "Realtek 
RTL88x2bu" showing up in the guest OS as well.

For my particular setup, I am actually using the WiFi connection and am 
wondering if there are any drivers or settings so that bitvisor will 
monitor the WiFi network interface instead, or in addition, to the wired 
network interface which is currently unplugged?

I have not yet been able to test if bitvisor is actually talking though 
my Wireguard server yet but am looking to get this part worked out which 
is this whole WiFi question.

Thanks and have a nice weekend,
Lonnie


More information about the BitVisor-devel-en mailing list