14.10.2011 10:31, Alex Samorukov пишет:
On 10/14/2011 09:18 AM, Oleg Tokar wrote:
Имеем
uname -srm
FreeBSD 8.2-STABLE amd64

Материнка - tyan S5502GM3NR
На борту 3 сетевухи
Уже на lagg0 навешиваю вланы.
Проблема в том, что при записи в rc.conf
ifconfig_vlan99="inet 172.20.20.1/22 vlan 99 vlandev lagg0 mtu 1500"
после перезагрузки я имею mtu 1496 на этом интерфейсе

Я бы рекомендовал руками попытаться сделать sh -x netif start и посмотреть что именно происходит, передается ли в ifconfig этот mtu. Собственно у меня 3 версии -
1) Ошибка в скриптах netif
Проверил, вывод соответствует ожидаемому
2) mtu игнорируется в момент создания влана
Видимо вот это, вопрос - почему?
3) кто-то меняет его после (сомнительно).

точно не оно
Собсвтенно отладка и даст ответ на этот вопрос и позволит понять что надо чинить.

А, ну и да - по умолчанию если на em mtu 1500 то на влане он должен быть 1496. Еще рекомендую с помощью пинга, например, что 1500 действительно поддерживается и работает на этом интерфейсе и свиче, так как исходный пакет будет больше чем 1500.
это-то как раз понятно и проверено. Поддерживается, работает.


--
Oleg Tokar

Ответить