[freebsd] В releng-12 опять поломали lagg?

Yaroslav Shvets yaroslav at shvets.name
Mon Sep 23 04:46:48 EEST 2019


Hello Eugene.

On Sat, 21 Sep 2019, 10:16, you wrote:

> 21.09.2019 3:31, Yaroslav Shvets пишет:
>> Hello All.
>>
>> On Thu, 19 Sep 2019, 19:27, you wrote:
>>
>>> 18.09.2019 9:45, Yaroslav Shvets пишет:
>>>> Hello All.
>>>>
>>>> При обновлении системы с 11.3-RELEASE-p3 на 12.0-RELEASE-p10
>>>> перестали работать сетевые интерфейсы.
>>>> Т.е. выглядят как рабочие, но по ним ничто не ходит.
>>>>
>>>> Сеть сделана так:
>>>> em0 em1 собраны в lagg0
>>>> на lagg0 делаются vlan'ы
>>>> на другом конце cisco свитч с аггрегированными портами.
>>>>
>>>> При откате на 11.3 все начинает работать.
>>>> При создании vlan'ов на em0 все начинает работать.
>>>> Не работает только на vlan'ах поверх lagg0
>>>>
>>>> Никто не сталкивался?
>>>
>>> В 12.0-RELEASE вообще плохо с драйверами сетевых Intel, что em, что igb.
>>> Что-то чинили в 12-STABLE. Предлагаю либо обновиться до неё, либо сидеть на 11.3 и ждать 12.1,
>>> которая уже приближается.
>>
>> JFYI:
>> Увы. Переход на 12.1-PRERELEASE r352519 ничего не дал.
>> vlan'ы поверх lagg (собранного из двух em) не работают.
>
> А не помогает ли отключение всяческих offload на em? Только это делать надо до объединения
> их в lagg: ifconfig em0 -rxcsum -txcsum -tso4 -vlanmtu -vlanhwtag -vlanhwfilter -vlanhwcsum -vlanhwtso
> И для em1 тоже.
>
> Если вдруг поможет, то было бы неплохо найти именно тот флаг из них, что решает проблему
> (простым перебором или дихотомией).

Сервер, к сожалению, рабочий, и экспериментировать часто не получается.
Но обязательно попробую, как будет возможность.

Пока выяснилось, что сам lagg работает с нетегированными пакетами.
Проблема только - с тегированными. Т.е. не работает ни один
из vlan'ов построенных на lagg, но сам lagg - рабочий.

-- 
Yaroslav Shvets


More information about the freebsd mailing list