Well how do i add a tap to the bridge the VM is on as well as my physical nic

Sent from Outlook Mobile<https://aka.ms/blhgte>

________________________________
From: Aryeh Friedman <[email protected]>
Sent: Tuesday, May 5, 2020 5:02:50 PM
To: Brandon helsley <[email protected]>
Cc: [email protected] <[email protected]>; 
Robert Crowston <[email protected]>
Subject: Re: Bhyve help

When setting up a VM you also need to add the tap it is on to the bridge as 
well your physical NIC

On Tue, May 5, 2020 at 6:28 PM Brandon helsley 
<[email protected]<mailto:[email protected]>> wrote:
Bhyve gets me to Network installation: "some installation files were not found 
on the boot volume. The next few screens will allow you to configure networking 
so that they can be downloaded from the internet." This happens after system 
components.

Sent from Outlook Mobile<https://aka.ms/blhgte>
________________________________
From: Aryeh Friedman <[email protected]<mailto:[email protected]>>
Sent: Tuesday, May 5, 2020 4:08:10 AM
To: Brandon helsley 
<[email protected]<mailto:[email protected]>>
Cc: 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>;
 Robert Crowston <[email protected]<mailto:[email protected]>>
Subject: Re: Bhyve help



On Tue, May 5, 2020 at 6:00 AM Brandon helsley 
<[email protected]<mailto:[email protected]>> wrote:
The handbook only says vmm doesn't it. I got bhyve to start without virtio 
kernel module as well as the if_tap but with vmm modules.

The handbook section on virtualization (FreeBSD host) is at best awful and 
misleading your best guide is the bhyve man page (especially the examples 
there) here is the modules I load for the same set up I recommended you try as 
a advanced beginners lesson in virtualization and networking.   And an example 
script for using them:

/boot/loader.conf:

kern.geom.label.disk_ident.enable="0"
kern.geom.label.gptid.enable="0"
opensolaris_load="YES"
zfs_load="YES"
ipfw_load="YES"
ipdivert_load="YES"
linux_load="YES"

In the real /boot/loader.conf the following are commented out because 
PetiteCloud takes care of them when it loads but unless you want to get into 
more advanced stuff (like how to install non-standard ports) you should 
uncomment them.

vmm_load="YES"
if_tap_load="YES"
nmdm_load="YES"

The script to load the file server VM:

#!/bin/sh
#
# Generated by PetiteCloud 0.2.6
#

ifconfig tap12 destroy
ifconfig tap12 create
ifconfig tap12 up
sleep 5
ifconfig bridge0 addm tap12 up
bhyvectl --destroy --vm=b829e56e9b4289a1
/usr/sbin/bhyve -c cores=4 -m 4096 -AI -H -P -w -g 0 -s 0:0,hostbridge -s 
1,virtio-net,tap12 -s 2,ahci-hd,/vms/import/win10  -s 
29,fbuf,tcp=0.0.0.0:5912<http://0.0.0.0:5912>,w=1920,h=1080 -s 30,xhci,tablet  
-s 31,lpc -l com1,/dev/nmdm12B -l 
bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd b829e56e9b4289a1&>/dev/null
echo $!>/var/run/petitecloud/b829e56e9b4289a1
sleep 10

I'm at this screen:please choose the appropriate terminal type for your 
system.common console types are: ansi, vt100, xterm, cons25w.

Console type [vt100]:

Sent from Outlook Mobile<https://aka.ms/blhgte>
________________________________
From: Aryeh Friedman <[email protected]<mailto:[email protected]>>
Sent: Tuesday, May 5, 2020 3:52:26 AM
To: Brandon helsley 
<[email protected]<mailto:[email protected]>>
Cc: 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>;
 Robert Crowston <[email protected]<mailto:[email protected]>>
Subject: Re: Bhyve help



On Tue, May 5, 2020 at 5:21 AM Brandon helsley 
<[email protected]<mailto:[email protected]>> wrote:
I have re0 but the ip address is under wlan0 with my CenturyLink

In order to use vtnet and bridging (both required for bhyve networking) you 
need to load the load the virtio kernel module as well as the if_tap and vmm 
modules (the first one provides the host side of the virtual NIC and the second 
loads the hypervisor components)

Sent from Outlook Mobile<https://aka.ms/blhgte>

________________________________
From: Robert Crowston <[email protected]<mailto:[email protected]>>
Sent: Tuesday, May 5, 2020 3:14:43 AM
To: Brandon helsley 
<[email protected]<mailto:[email protected]>>; 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>
Subject: Re: Bhyve help

What are your network interfaces called on your machine? You probably have to 
change igb0 in the example to em0 (an Intel card) or re0 (a Realtek card). Type 
“ifconfig” to list all the interfaces, and look for ones with an ip address to 
figure it out.

On Tue, May 5, 2020 at 10:10, Brandon helsley 
<[email protected]<mailto:[email protected]><mailto:[email protected]<mailto:[email protected]>>>
 wrote:
I'm trying to set up bhyve like the example to learn and when doing the 
physical interface interface get the result no such file or directory the 
command is:

ifconfig bridge0 addm igb0 addm tap0

"In this example, the physical interface is igb0"


Sent from Outlook Mobile<https://aka.ms/blhgte>
_______________________________________________
[email protected]<mailto:[email protected]> 
mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"[email protected]<mailto:[email protected]>"


_______________________________________________
[email protected]<mailto:[email protected]> 
mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"[email protected]<mailto:[email protected]>"


--
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org


--
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org


--
Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization
To unsubscribe, send any mail to 
"[email protected]"

Reply via email to