>Сеть в организации работает с VLANами. Раньше стояла FreeBSD 4.9 и 6.2.Сам
>ставил, все отлично работало. Вот поставил на сервер 7 версию, так
>она не поддерживает почему-то VLAN. Настройки в rc.conf по VLAN оставил
>без изменения, ядро пересобрал c device miibus и device vlan.
>В rc.conf следующее: cloned_interfaces="vlan0 vlan10 vlan11 vlan12 vlan13 vlan14 vlan15 vlan16 vlan17 vlan18 vlan19 vlan20 vlan21 vlan22 vlan23 vlan24 vlan25 vlan50"
>ifconfig em0 inet 10.4.1.80 netmask 255.255.255.0
ifconfig_em0="inet 10.4.1.80 netmask 255.255.255.0"
Ниже убрать везде create и в конце выставить принудительно mtu - mtu 1500
>[оверквотинг удален]
>ifconfig_vlan17="create inet 10.4.17.80 netmask 255.255.255.0 vlan 17 vlandev em0"
>ifconfig_vlan18="create inet 10.4.18.80 netmask 255.255.255.0 vlan 18 vlandev em0"
>ifconfig_vlan19="create inet 10.4.19.80 netmask 255.255.255.0 vlan 19 vlandev em0"
>ifconfig_vlan20="create inet 10.4.20.80 netmask 255.255.255.0 vlan 20 vlandev em0"
>ifconfig_vlan21="create inet 10.4.21.80 netmask 255.255.255.0 vlan 21 vlandev em0"
>ifconfig_vlan22="create inet 10.4.22.80 netmask 255.255.255.0 vlan 22 vlandev em0"
>ifconfig_vlan23="create inet 10.4.23.80 netmask 255.255.255.0 vlan 23 vlandev em0"
>ifconfig_vlan24="create inet 10.4.24.80 netmask 255.255.255.0 vlan 24 vlandev em0"
>ifconfig_vlan25="create inet 10.4.25.80 netmask 255.255.255.0 vlan 25 vlandev em0"
>ifconfig_vlan50="create inet 10.4.50.80 netmask 255.255.255.0 vlan 50 vlandev em0"
это не обязательно!
>[оверквотинг удален]
>network_interfaces="lo0 em0 vlan0 vlan10 vlan11 vlan12 vlan13 vlan14 vlan15 vlan16 vlan17 vlan18
>vlan19 vlan20 vlan21 vlan22 vlan23 vlan24 vlan25 vlan50"
>
>При старте системы пишет следующее:
>ifconfig: interface vlan10 does not exist
правильно, vlan10 не существует!
>ifconfig: inet: bad value
матерится на опцию create!
>
>И так для каждого интерфейса. Пробовал загружать модуль VLAN статически, то же
>самое.
>В чем причина, подскажите пожалуйста.
см выше.