(Almost) same for me: I use Fedora18 and vmware workstation. and I have a Asus P8/Z77 board with 1 builtin NIC and a PCIe 4-port addon NIC (Intel Pro 1000PT) . The card works abosultely painfree under Linux, but the network editor in vmware workstation will only see the builtin NIC and 1 port of the 4-port NIC. The other 3 ports of the 4-port NIC are simply "not there" for vmware.
This issue is there since first kernel of FC18 and vmware 8.0.6 and did not change throughout all the updates (currently I run kernel 3.9.6 and vmware workstation 9.0.2). I have also tried to change between "regular" interface names (eth0, eth1, ...) and biosdevname names (p4p1, p33p1, p33p2, ...) for the NICs and then rebuild the vmnic module, no change.
I have the 4-NIC only since I run Fedora 18, hence I never tried on earlier linux versions... However: It seems clear to me that it is a vmware issue. The card works fine in Fedora, only vmware is missing 3 of its ports.
Could it be that the particular resources (PCI, interrupt, ...) used by the quad-NIC are not properly understood by vmware? I have no idea how to dig into this and what I could try to make it work.
Any hint would be appreciated, also if someone has a constellation of kernel/HW/vmware that uses this card, it would be nice to hear that it can work at all.
Cheers,
Mario