[BitVisor-devel-en:110] Qiita article for Bitvisor/Wireguard?
Lonnie
lonnie at outstep.com
Mon Jun 10 22:19:10 JST 2024
Hello All,
I hope that your day is going well.
I spent all weekend trying to get Wireguard configured in Bitvisor with no luck as it seems that in all cases it would just not communicate. The external Wireguard server works perfectly from native Windows and Linux but when I work up the "defconfig" to have the wiregard settings then things there is no communications.
The system that I have been testing from is a NUC 7 with built-in Intel ethernet and also wifi adapters (Realtek). I tried shutting off the wifi and use wired only as well but that did not work, unfortunately. It seems that Bitvisor does not paravirtualize more than 1 network interface and does not have a driver for wifi interfaces at all, but I could be wrong since the "make config" does have setting to compile in for Realtek devices
I did testing in 2 ways:
1. QEMU --- For this approach, was able to boot up bitvisor but it seems that without going through a challenging process to setting up a network bridge so that I can get the IP from the LAN DHCP server, that QEMU has its own masquerading router that puts the guest VM on the 10.0.2.x subnet. Maybe I just do not have the correct invocation for QEMU and maybe someone can show me what you use so that I can try to emulate it here.
2. Native NUC7 Hardware --- For this approach, I can boot up bitvisor but still am not getting it to communicate and have also tried disabling the wifi to see if bitvisor would just pick up on the built-in wired adapter, but that was not the case either.
In all work, I used the guidance from the documentation: https://github.com/matsu/bitvisor/tree/master/docs
Also, I have just fond the Qitta articles Thanks so much to Hedeki from a previous post that I made, which look to be extremely useful and am exploring them.
Can someone please share your defconfig settings for wireguard and also if you are testing from QEMU with this then how are you starting it up from the command line CLI?
Thanks for any help that you could provide and have a great day,
Lonnie
More information about the BitVisor-devel-en
mailing list