URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93036
[ Назад ]

Исходное сообщение
"FreeBSD, Intel pro/1000 PB"

Отправлено Silent , 14-Фев-12 17:21 
Доброго дня.

Обновил сервер с FreeBSD 7.1 до 8.2 и все четыре сетвухи emX вдруг стали 1000BaseFX.
Интерфейсы постоянно уходят в состояние up/down, консоль забита сообщениями link state coalesced.

#pciconf -vl

em3@pci0:8:0:1: class=0x020000 card=0x346f8086 chip=0x10608086 rev=0x06 hdr=0x00
vendor = 'intel .....'
device = 'PRO/1000 PB'
class = network
subclass = ethernet

Как быть?



Содержание

Сообщения в этом обсуждении
"FreeBSD, Intel pro/1000 PB"
Отправлено Pahanivo , 14-Фев-12 18:42 
выстави жестко media
в rc.conf


"FreeBSD, Intel pro/1000 PB"
Отправлено Silent , 14-Фев-12 19:00 
> выстави жестко media
> в rc.conf

Пробовал. выдает device not configured
На 9.0R тоже не работает.
Причем только em2 и em3  постоянно UP<->DOWN.
Можно ли их вообще отключить?
ifconfig emX down не помогает. На коммутаторе блейда порты не выключаются, скороть и дуплексность выбрать нельзя.
Заранее благодарен за ответ.


"FreeBSD, Intel pro/1000 PB"
Отправлено universite , 15-Фев-12 02:23 
>> выстави жестко media
>> в rc.conf
> Пробовал. выдает device not configured
> На 9.0R тоже не работает.
> Причем только em2 и em3  постоянно UP<->DOWN.
> Можно ли их вообще отключить?
> ifconfig emX down не помогает. На коммутаторе блейда порты не выключаются, скороть
> и дуплексность выбрать нельзя.
> Заранее благодарен за ответ.

Оформляйте PR.


"FreeBSD, Intel pro/1000 PB"
Отправлено Silent , 15-Фев-12 11:58 
> Доброго дня.
> Обновил сервер с FreeBSD 7.1 до 8.2 и все четыре сетвухи emX
> вдруг стали 1000BaseFX.

Хм... На 7.1 сетевые интерфейсы также определяются как 1000BaseFX, видимо не обращал раньше на это внимания. Однако работают без проблем.

Чем может быть вызваны ошибки link state coalesced ?

> Интерфейсы постоянно уходят в состояние up/down, консоль забита сообщениями link state
> coalesced.
> #pciconf -vl
> em3@pci0:8:0:1: class=0x020000 card=0x346f8086 chip=0x10608086 rev=0x06 hdr=0x00
> vendor = 'intel .....'
> device = 'PRO/1000 PB'
> class = network
> subclass = ethernet
> Как быть?


"FreeBSD, Intel pro/1000 PB"
Отправлено lavr , 15-Фев-12 20:46 
>> Доброго дня.
>> Обновил сервер с FreeBSD 7.1 до 8.2 и все четыре сетвухи emX
>> вдруг стали 1000BaseFX.
> Хм... На 7.1 сетевые интерфейсы также определяются как 1000BaseFX, видимо не обращал
> раньше на это внимания. Однако работают без проблем.
> Чем может быть вызваны ошибки link state coalesced ?

кривым драйвером, imho

>> Интерфейсы постоянно уходят в состояние up/down, консоль забита сообщениями link state
>> coalesced.
>> #pciconf -vl
>> em3@pci0:8:0:1: class=0x020000 card=0x346f8086 chip=0x10608086 rev=0x06 hdr=0x00
>> vendor = 'intel .....'
>> device = 'PRO/1000 PB'
>> class = network
>> subclass = ethernet
>> Как быть?

оформлять send-pr и включаться в переписку в соответствующем списке рассылки FreeBSD.
Вобщем этих проблем не было до 7.1 и после проблемы с драйвером em(4) идут регулярно
и с каждым обновлением и адаптацией Intel драйвера.
Так что, либо менять карты, либо писать send-pr и включиться в переписку чтобы
нашли затык и сделали патч.

будут ли изменения если отрубить MSI-X в loader.conf:
hw.em.enable_msix=0
?


"FreeBSD, Intel pro/1000 PB"
Отправлено Silent , 16-Фев-12 10:49 
>[оверквотинг удален]
>>> vendor = 'intel .....'
>>> device = 'PRO/1000 PB'
>>> class = network
>>> subclass = ethernet
>>> Как быть?
> оформлять send-pr и включаться в переписку в соответствующем списке рассылки FreeBSD.
> Вобщем этих проблем не было до 7.1 и после проблемы с драйвером
> em(4) идут регулярно
> и с каждым обновлением и адаптацией Intel драйвера.
>  Так что, либо менять карты,

Нельзя - это лезвие блейда.

либо писать send-pr и включиться в
> переписку чтобы
> нашли затык и сделали патч.
> будут ли изменения если отрубить MSI-X в loader.conf:
> hw.em.enable_msix=0
> ?

Спасибо за совет. На днях попробую и отпишусь.


"FreeBSD, Intel pro/1000 PB"
Отправлено Silent , 16-Фев-12 16:36 

> будут ли изменения если отрубить MSI-X в loader.conf:
> hw.em.enable_msix=0
> ?

Нет, не помогло.


"FreeBSD, Intel pro/1000 PB"
Отправлено lavr , 16-Фев-12 23:32 

>> будут ли изменения если отрубить MSI-X в loader.conf:
>> hw.em.enable_msix=0
>> ?
> Нет, не помогло.

если -tso -lro -rxsum?
в man ifconfig посмотрите...