[Bug 257969] Bridging / TAP interface does not work with bhyve if I want to emulate any linux distro with bhyve
Date: Fri, 20 Aug 2021 12:06:09 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257969 Bug ID: 257969 Summary: Bridging / TAP interface does not work with bhyve if I want to emulate any linux distro with bhyve Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Many People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: marietto2008@gmail.com Created attachment 227341 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=227341&action=edit it shows the route added by vm-bhyve that it's missing when I emulate linux with bhyve 'm trying to understand why there aren't any linux vm that can connect to internet if emulated with bhyve (it's level 2 hypervisor which run on freebsd 13). Instead,if I use vm-bhyve (a wrapper for bhyve) they can. I've compared the routes added by vm-bhyve and by bhyve,to try to understand why the first one allows any linux distro to connect to internet and the second one,doesn't,and I found that the route below is added by vm-bhyve but not by bhyve. I tried to add it manually inside ubuntu using this command : route add default gw 192.168.1.1 enp0s5 but,instead of adding 192.168.1.1,it adds _gateway. I think that it is the reason why it does not work. Also the metric should be changed. The right one is 100,but the command that I have issued doesnt add 100,but its still 0. Does vm-bhyve add that route at the host level ? Since I'm not a coder,I'm not able to understand how works the vm-bhyve source code,I would like to know how can I add that route. -- You are receiving this mail because: You are the assignee for the bug.