A
A
appplemac2011-11-20 21:57:04
linux
appplemac, 2011-11-20 21:57:04

Issue with Gigabit Ethernet in Citrix XenServer

Welcome all.

The situation is as follows: there is a server with a tp-link gigabit network card, Citrix XenServer (free version) is installed on it.

Running the command ethtool eth0on XenServer shows that 1000 full duplex is enabled. At the same time, the same command on virtual machines leads to a different result - on СentOS, mode 1000 is not in the list of supported ones: And on Debian, there is no information other than the presence of a link. Both virtual machines have XenServer Tools installed. It would be desirable to force both virtual computers to perceive the interface as gigabit. All possible options like “reinstall the OS on the virtual machine” and “recreate the interface in the XenCenter settings” either lead to a loss of the connection configuration or simply do not lead to anything.

Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 32
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: d
Current message level: 0x00000007 (7)
Link detected: yes




Thanks in advance for your replies.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
B
Boris Syomov, 2011-11-20
@kotomyava

It's not very clear what you want to achieve...
Gigabit TPLINK only exists for Dom0.
For each piece of hardware, a pif * device is created in it - a physical interface, for DomU i.e. virtualok there are virtual interfaces vif* that attach to the corresponding pif.
Those. if you have any problems with the network card, for example, auto-negotiation does not work, etc., then these problems are solved not on virtual machines, but on the host system.

B
Boris Syomov, 2011-11-23
@kotomyava

The 1000 full duplex mode exists only at the level of the iron network card. You will not be able to force virtual networks to work in this mode, they actually do not have a MEDIA level. You are digging in the wrong direction. To achieve high network speed, you need to read for example www.usenix.org/event/usenix06/tech/menon/menon_html/paper.html

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question