1. I have a machine which installed Suse Linux 11 sp3 , and there is a Intel 82599EB 10-Gigabit network card, link use fibre.
data-53:~ # lspci |grep 82599
82:00.0 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)
82:00.1 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFI/SFP+ Network Connection (rev 01)
data-53:~ # ethtool eth2
Settings for eth2:
Supported ports: [ FIBRE ]
Supported link modes: 1000baseT/Full
10000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 1000baseT/Full
10000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 10000Mb/s
Duplex: Full
Port: FIBRE
PHYAD: 0
Transceiver: external
Auto-negotiation: on
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
data-53:~ #
2. Install vmware station 12 in this machine , and create 1 vm which also install Suse Linux 11 SP3. Login in the VM ,and check the network card , can't recognize the Intel 82599EB 10-Gigabit network card. Like this:
vm-420:~ # ethtool eth1
Settings for eth1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: off
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
vm-420:~ #
Question : Whether it is the reason of network driver ? and how to resolve this problem , need help ,thanks very much!
Your guest VM will never see your host's network card directly. It sees a virtual network card - which one depends on which guest OS you specified, virtual hardware version, etc. (Usually an Intel e1000 for newer OS's) Read the Workstation User's Manual chapter on Networking.
But in the vm machine , only recognize 10/100/1000 network card, but in fact , it's a 10000 network card.
It honestly doesn't matter - all virtualized network traffic goes through the CPU, not the physical NIC directly. It's just a label, as far as the guest is concerned - there is no (default) bandwidth throttling.