Возможная ошибка карты Ethernet
У нас есть сервер в серверной комнате с доступом в Интернет 100 Мбит.
Оборудование:
- supermicro C2SBX
Программного обеспечения:
- Debian Lenny
Мы используем интегрированную сетевую карту с 7 месяцев. Последние 1 месяц сервер терял интернет-соединение неоднократно на 1-2 минуты в день. Наш интернет-провайдер изменил коммутатор, но это не решило проблему. Они сказали мне, что, возможно, проблема в сетевом адаптере. Как вы думаете, это проблема?
Могу ли я как-нибудь проверить это в Debian?
Не могли бы вы порекомендовать сетевую карту, которая может решить проблему (у нас есть 1pci, 1pciex8, 2pcx free slot)?
Обновить:
Я получил это изображение о переключателе: http://i50.tinypic.com/2d7u8fc.png
Они сказали мне, что это может быть QOS, потому что широковещательный и мульти выход.
4 ответа
Я просто добавил бы новую карту и посмотрю, не исчезнет ли проблема. Если это так, это не адаптер.
Карты Ethernet дешевы. Вы должны иметь возможность получить хорошую товарную гигабитную карту (pci) менее чем за 40 долларов.
Я буду весить в этом, только что испытал то же самое.
Замените свой кабель:)
Да, странно, но кабель был заменен, и чистая скорость вернулась к норме.
При замене кабеля я обнаружил, что он не был подключен должным образом, что вызвало большинство, если не все проблемы. Некоторые специалисты по кабелю обходят требуемые спецификации cat5/6 для прокладки более коротких кабелей, и это может вызвать все виды периодических проблем.
Однажды у меня возникли похожие проблемы, когда коммутатор смог синхронизироваться с нашими настройками скорости и дуплекса.
В этом случае вы должны увидеть некоторые ошибки в статистике ifconfig dev.
Как уже было сказано, посмотрите журналы Linux и, если возможно, журналы коммутаторов.
И последнее, но не менее важное: попробуйте поменять кабели. Много раз они доставляют вам проблемы без ничего на машинах.
У меня были потрясающие результаты с сетевыми картами Intel. Если бы вам пришлось приобрести новый, я бы придерживался того же и получил PCIe.
Это может быть ссылка на 100 МБ, которая доставляет вам неприятности.
Думает посмотреть на:
/var/log/kern.log (для предупреждений от вашего драйвера NIC)
вывод из ethtool eth0 - это покажет вам, на какую скорость и настройки установлена сетевая карта.
Вы можете попробовать отключить автоматическое определение скорости и жесткое кодирование скорости (100) и дуплекс (полный).
Возможно, у вас проблема с кабелем. Поменяйте что там с новым кабелем для проверки. (Я надеюсь, что вы уже попробовали это).
Надеюсь, это поможет.