Настроил у себя дополнительный тэгированный vlan401.
Code:
[routah:root] nvram show 2>/dev/null | egrep 'wan1|vlan' | sort
landevs=vlan0 wl0
lan_ifnames_t=vlan400 eth1
lan_ifnames=vlan400 eth1
vlan0hwname=et0
vlan0ports=1 2 3 4 5*
vlan0tag=400
vlan1hwname=et0
vlan1ports=0t 5
vlan2hwname=et0
vlan2ports=0 5
vlan_enable=1
wan0_ifnames=vlan402 vlan401
wan0_ifname=vlan402
wan1_gateway_t=1.2.3.1
wan1_ifname=vlan401
wan1_ipaddr_t=1.2.3.4
wan1_netmask_t=255.255.248.0
wan1_proto=static
wandevs=vlan1
wan_ifnames=vlan402 vlan401
wan_ifname=vlan402
Как следует воспользовался поиском, но так и не понял несколько моментов:
1) После перезагрузки сам по себе интерфейс vlan401 не поднимается, приходится вручную ifconfig'ом из скрипта поднимать и настраивать. Я что-то упустил в настройке?
2) Запись настроек группы wan* в nvram предполагает автоматическое поднятие и настройку интерфейсов прошивкой?
3) Вижу некие переменные landevs и wandevs - они на что-либо влияют?