Well, VMware assigns NICs to PCI buses according to the order and/or syntax used to define them in the vmx file, whereas OpenBSD enumerates the devices by scanning PCI buses in a deterministic order. Most likely you can't just change the naming without compiling a custom kernel or liberal (reckless?) use of config(8). You could try various manipulations of the vmx file to see what the effects would be... But there's no direct way to manipulate PCI assignment, only indirect. VMware does some odd things with PCI resource allocation, I don't know if your "problem" - which isn't really a technical problem, that I can see - is solvable.
One resource I know of for vmx syntax is http://sanbarrow.com/vmx.html. -Adam On August 19, 2014 8:18:32 PM CDT, Dan Shechter <dans...@gmail.com> wrote: >Thanks. > >I do mean about re-arrange them. Or to be more precise, to make the >aligned to what is configured in VMWare's vmx file. > >Do you think its not possible? > >On Tue, Aug 19, 2014 at 4:57 PM, Adam Thompson <athom...@athompso.net> >wrote: >> On 14-08-19 06:48 PM, Dan Shechter wrote: >>> >>> I am installing amd64 snapshot from aug 8 on vmware workstation. >>> This VM has 5 interfaces. >>> I have changed them all to use vmxnet3 NIC. >>> vmx0 on openbsd is not ethernet0 in vmware, so are all other >interfaces. >>> Any idea how to match the VMware's ethernet NIC order to OpenBSD's >NIC's >>> order? >> >> >> If what you want to know is how to identify them, look at the MAC >addresses >> in the VMware machine and inside the OpenBSD VM. >> I don't know of any way to re-arrange them, if that's what you meant. >> >> -- >> -Adam Thompson >> athom...@athompso.net -- Sent from my Android device with K-9 Mail. Please excuse my brevity.