1. Сервер с Debian Lenny x64 (ядро 2.6.26-2-amd64)
2. KVM
3. Гостевая ОС - Win XP, смотрит в сеть через мост, имеет статический IP, драйвер сети virtio.
Конфигурация интерфесов:
- физический eth0
- создаваемый гипервизором vnet0 (соответственно в /etc/network/interfaces не описан)
- мост br0 (eth0+vnet0)
Уже третий вечер ковыряю и ни как не могу добиться быстрой работы сети. Перечитал сотни страниц всего связанного с KVM но ничего близко подходящего к этой ситуации не нашел. Хотя причину все-же нашел, посмотрев интерфейсы через ethtool.
Код: Выделить всё
Settings for vnet0:
Supported ports: [ ]
Supported link modes:
Supports auto-negotiation: No
Advertised link modes: Not reported
Advertised auto-negotiation: No
Speed: 10Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
Current message level: 0xffffffa1 (-95)
Link detected: yes
В конфиге гостя ничего лишнего нету:
Код: Выделить всё
<interface type='bridge'>
<mac address='XX:XX:XX:XX:XX:XX'/>
<source bridge='br0'/>
<model type='virtio'/>
</interface>