Вообще бывали неоднозначности при применении "длинной" строки в параметрах интерфейсов.
Длинная строка это:
Код: Выделить всё
ifconfig_vlan1009="inet 192.168.1.1 netmask 255.255.255.0 vlan 1009 vlandev ix0"
Код: Выделить всё
#vlans_fxp0="101 vlan0" # vlan(4) interfaces for fxp0 device
#create_args_vlan0="vlan 102" # vlan tag for vlan0 device
#wlans_ath0="wlan0" # wlan(4) interfaces for ath0 device
#wlandebug_wlan0="scan+auth+assoc" # Set debug flags with wlanddebug(8)
#ipv4_addrs_fxp0="192.168.0.1/24 192.168.1.1-5/28" # example IPv4 address entry.
Код: Выделить всё
#vlans_fxp0="101 vlan0" # vlan(4) interfaces for fxp0 device
#create_args_vlan0="vlan 102" # vlan tag for vlan0 device
Разборщик длинной строки иногда ошибается при "навешивании" нескольких параметров на конкретном интерфейсе.
Помню, что на 9.2 и 11.1 мне помогла такая, примерно, нотация длинной строки:
Код: Выделить всё
ifconfig_vlan1009=" inet 192.168.1.1 netmask 255.255.255.0 vlan 1009 vlandev ix0"
Еще вариант - пересоздать глючный интерфейс:
Код: Выделить всё
ifconfig vlan1009 destroy
...
тут можно/нужно убедиться что "все пропало".
...
ifconfig vlan1009 create
ifconfig vlan1009 vlan 1009 vlandev ix0