Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jan 2006 10:58:08 +0100
From:      Marcin Jessa <lists@yazzy.org>
To:        Vitaliy Ovsyannikov <V.Ovsyannikov@kr.ru>
Cc:        freebsd-net@freebsd.org
Subject:   Re: Automatic VLANS
Message-ID:  <20060112105808.0ec94f40.lists@yazzy.org>
In-Reply-To: <170970070.20060112144241@kr.ru>
References:  <170970070.20060112144241@kr.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 12 Jan 2006 14:42:41 +0700
Vitaliy Ovsyannikov <V.Ovsyannikov@kr.ru> wrote:

> Hello, freebsd-net.
Hi Vitaly

> Does Automatic VLANS works?
> It is was described in
> http://people.freebsd.org/~andre/FreeBSD-5.3-Networking.pdf
> 
> # ifconfig em0.1 inet 10.90.90.200/24
> ifconfig: interface em0.1 does not exist
> 
> # uname -r
> 6.0-STABLE

Run
ifconfig vlan0 create
ifconfig vlan0 destroy
to create or remove vlan0 interface.
 
To have vlan0 and i.e bridge0 created at boot edit /etc/rc.conf adding
following: 
cloned_interfaces="bridge0 vlan0"
Then add something like that to configure it at boot:
ifconfig_em0="up"
ifconfig_vlan0="inet 10.90.90.200 vlan 123 vlandev em0"

/24 is the default netmask so you do not need to add netmask option to
ifconfig.

You can also rename your vlan0 interface so it will be more descriptive
with ifconfig vlan0 name vlan_to_somewhere

If you want it to be renamed at boot something like this should work:
ifconfig_vlan0="name vlan_to_somewhere inet 10.90.90.200 vlan 123
vlandev em0"


Cheers,
Marcin Jessa.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060112105808.0ec94f40.lists>