Устанавливаем пакеты для поддержки Bonding + vLANs + Bridges

 

Устанавливаем пакеты:

Устанавливаем утилиты для диагностики сети:

проверяем возможности сетевух:

  • sudo ethtool eth0
  • sudo ethtool eth1
  • sudo mii-tool -v eth0
  • sudo mii-tool -v eth1

Про ethtool можно почитать здесь: http://www.lexpr.ru/node/449

ЗАМЕЧАНИЕ №1

Если установлены интеловые карты и при запуске mii-tool будет сообщение об ошибке типа такого

  • SIOCGMIIREG on eth0 failedinput/output error

то рекоменндую прочитать

Как бороться? Читайте эти статьи. А нужно ли бороться?

ЗАМЕЧАНИЕ №2

утилиты типа mii-tool и ethtool могут коррректно работать ТОЛЬКО с физическими устройствами (eth0,eth1, и т.д.).

Не удивляйтесь, если выполнив запрос типа

  • sudo mii-tool -v bond0

в ответ вы увидите

  • [root@host~]# mii-tool -v bond0
  • bond0: 10 Mbit, half duplex, link ok
  • product info: vendor 00:01:00, model 0 rev 4
  • basic mode: 10 Mbit, half duplex
  • basic status: link ok
  • capabilities:
  • advertising:

Поэтому диагностику выполняйте всегда только для ФИЗИЧЕСКИХ утсройств. Собственно по своей сути - эти утилиты и предназначены именно для этого, а логические устройства - это только дрова без железа.

Как продиагностировать логические устройства? Только дебагом 8=))) Или попросить(!) разрабочиков(!!!) драйверов (типа консорциум RedHat/HP/Citrix/IBM, например 8=))) добавить в них фичи, которые позволят иметь таким устройствам такое же поведение, как и у физических устройств. Но стоит ли усложнять драйвер ради этого? Да и распухет он в памяти + грузить проц (наверняка) будет. Так что ... вот так - не заморачивайтесь.

Более подробно здесь:

 

© ibuntu

Сделать бесплатный сайт с uCoz