Date: Thu, 18 May 2017 02:38:46 -0700 (PDT) From: "Rodney W. Grimes" <freebsd-rwg@pdx.rh.CN85.dnsmgr.net> To: Andrew Vylegzhanin <avv314@gmail.com> Cc: Ryan Stone <rysto32@gmail.com>, freebsd-net <freebsd-net@freebsd.org>, freebsd-virtualization@freebsd.org Subject: Re: vmx bug? Message-ID: <201705180938.v4I9ckIb065376@pdx.rh.CN85.dnsmgr.net> In-Reply-To: <CA%2BBi_YgQWMz83bxJtU9dFLXZv=M%2BcTegsB6KgVnawGft7J0WwQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a long standing issue with VMware ESXi, it effects Linux as well as FreeBSD and Windows. A couple of googles for things like https://www.google.com/search?q=esxi+guest+ethernet++order&ie=utf-8&oe=utf-8 Well lead you to several articles talking about this issue. I did not find any solutions however. > I will test this VM with Linux tomorrow. > > Just for information, here is part of .vmx file with pci related conifg: > > pciBridge0.present = "TRUE" > > pciBridge4.present = "TRUE" > pciBridge4.virtualDev = "pcieRootPort" > pciBridge4.functions = "8" > pciBridge5.present = "TRUE" > pciBridge5.virtualDev = "pcieRootPort" > pciBridge5.functions = "8" > pciBridge6.present = "TRUE" > pciBridge6.virtualDev = "pcieRootPort" > pciBridge6.functions = "8" > pciBridge7.present = "TRUE" > pciBridge7.virtualDev = "pcieRootPort" > pciBridge7.functions = "8" > pciBridge0.pciSlotNumber = "17" > pciBridge4.pciSlotNumber = "21" > pciBridge5.pciSlotNumber = "22" > pciBridge6.pciSlotNumber = "23" > pciBridge7.pciSlotNumber = "24" > vmci0.pciSlotNumber = "33" > ethernet0.pciSlotNumber = "192" > ethernet1.pciSlotNumber = "224" > ethernet2.pciSlotNumber = "256" > ethernet3.pciSlotNumber = "1184" <== vmx0 !!! > > > > 2017-05-18 6:52 GMT+03:00 Ryan Stone <rysto32@gmail.com>: > > > > On Wed, May 17, 2017 at 7:32 PM, Andrew Vylegzhanin <avv314@gmail.com> > wrote: > >> > >> > >> vmx0@pci0:4:0:0: class=0x020000 card=0x07b015ad chip=0x07b015ad rev=0x01 > hdr=0x00 > >> > >> vendor = 'VMware' > >> > >> device = 'VMXNET3 Ethernet Controller' > >> > >> class = network > >> > >> subclass = ethernet > >> > >> vmx1@pci0:11:0:0: class=0x020000 card=0x07b015ad chip=0x07b015ad > rev=0x01 hdr=0x00 > >> > >> vendor = 'VMware' > >> > >> device = 'VMXNET3 Ethernet Controller' > >> > >> class = network > >> > >> subclass = ethernet > >> > >> vmx2@pci0:19:0:0: class=0x020000 card=0x07b015ad chip=0x07b015ad > rev=0x01 hdr=0x00 > >> > >> vendor = 'VMware' > >> > >> device = 'VMXNET3 Ethernet Controller' > >> > >> class = network > >> > >> subclass = ethernet > >> > >> vmx3@pci0:27:0:0: class=0x020000 card=0x07b015ad chip=0x07b015ad > rev=0x01 hdr=0x00 > >> > >> vendor = 'VMware' > >> > >> device = 'VMXNET3 Ethernet Controller' > >> > >> class = network > >> > >> subclass = ethernet > > > > > > Everything appears to be enumerated in the proper order. Do other OSes, > say Linux, somehow enumerate in a different order? > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to "freebsd-virtualization-unsubscribe@freebsd.org" > -- Rod Grimes rgrimes@freebsd.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705180938.v4I9ckIb065376>