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.