Automatic VLANS

Richard Tector richardtector at
Mon Apr 24 11:18:52 UTC 2006

Brooks Davis wrote:
> On Sun, Apr 23, 2006 at 03:20:02AM +0100, Richard Tector wrote:
>> Is it possible to use this method through rc or must I stick with creating
>> vlan1, vlan2, vlan3, etc and setting the vlanid and vlandev since my attmpts
>> have yielded no success.
>> Eg.
>> rc.conf:
>> ifconfig_em0="up vlanhwtag vlanmtu"
>> ifconfig_em0.100="inet"
> Periods aren't valid in shell variable names so this won't work.  Hense
> the error message below.
>> goliath# /etc/rc.d/netif start
>> /etc/rc.conf: ifconfig_em0.100=inet not found
>> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
>> ....
>> and the interface is never created, with or without:
>> cloned_interfaces="em0.100"
> The cloned_interfaces entry is absolutly required.
Fair enough.

I noticed you made a way to use the automatic vlan method in rev 1.169 
of network.subr. Are there any plans to MFC this to RELENG_6? It's a 
useful ability to have and makes creating vlans at startup much simpler 
and cleaner.


Richard Tector

More information about the freebsd-net mailing list