Hi Rod, Can you share a command line for that? I also tried presenting an access port from my switch on a specific VLAN - not trimmed. Would I still have to tag the interface on the guest in that scenario?
Regards, Paul Esson | Redstor Limited t +44 (0)118 951 5235 m +44 (0)776 690 6514 e paul.es...@redstor.com ________________________________ From: Rodney W. Grimes <freebsd-...@pdx.rh.cn85.dnsmgr.net> Sent: Wednesday, April 25, 2018 9:33:57 PM To: Paul Esson Cc: Harry Schmalzbauer; freebsd-virtualization@freebsd.org Subject: Re: bhyve networking [ Charset windows-1252 unsupported, converting... ] > Hi Harry, > I?m simply using the ?vm? utility as in > > vm switch create public > vm switch add public igb1 > > That must make underlying calls to if config or equivalent as the bridge and > tap interfaces are created automatically. > > The vm template file has these relevant parameters > > network0_type=?virtio-net? > network0_switch=?public? > > I?ve done nothing to the igb1 interface other than connect it to a physical > switch on the appropriate VLAN. How have you configured your vtnet devices inside the guest? If your pass a "trunked" ethernet device to a guest the guest is going to need to run vlan decapuslation. I do this here, and it works fine. vtnet0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=80028<VLAN_MTU,JUMBO_MTU,LINKSTATE> ether 58:9c:fc:0e:8b:ec nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet 10Gbase-T <full-duplex> status: active lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384 options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6> inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> groups: lo vlan48: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 58:9c:fc:0e:8b:ec inet 192.168.48.38 netmask 0xffffff00 broadcast 192.168.48.255 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet 10Gbase-T <full-duplex> status: active vlan: 48 vlanpcp: 0 parent interface: vtnet0 groups: vlan ... > > Bez?glich Paul Esson's Nachricht vom 25.04.2018 20:44 (localtime): > > Hi Folks, > > > > I'm struggling with networking when using vm-bhyve on FreeBSD 11.1-RELEASE. > > I have two NICs and have configured the first (igb0) on a management > > network and want to use the second (igb1) for VMs. However, I can't get > > any VM to communicate through the virtual switch if I have igb1 added to > > it. If I take the NIC out of the switch and configure an ipv4 address on > > it I can reach other hosts on the relevant subnet so I believe the poet > > set-up is valid. If I replace igb1 in the switch with igb0, I can then > > configure VMs on my management network and they have network connectivity. > > Can I only use > > Hello, > > a example of the command you used was nice. > I guess you're using if_bridge(4) ? the example would clarify. > But there's ng_bridge(4) and vale(4) also, and others are using > OpenVSwitch... > > > an interface that has an IP address configured at the host level before > > adding it to the switch? I've used other > > No. > But the interface has to be in promisc mode. And some offloading > functions must be disabled, but in case of if_bridge(4), it's done > automagically (and reverted if you remove the interface again). > > Hth, > > -harry > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to > "freebsd-virtualization-unsubscr...@freebsd.org" > > -- Rod Grimes rgri...@freebsd.org _______________________________________________ freebsd-virtualization@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "freebsd-virtualization-unsubscr...@freebsd.org"