Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Apr 2004 02:06:39 +0300
From:      Ruslan Ermilov <ru@freebsd.org>
To:        "Adam C. Migus" <adam@migus.org>
Cc:        current@freebsd.org
Subject:   Re: VLAN support in rcNG [PATCH]
Message-ID:  <20040417230639.GA86698@ip.net.ua>
In-Reply-To: <1082235338.408199caed784@webservices.migus.org>
References:  <1082233506.408192a2c476a@webservices.migus.org> <20040417204536.GA85858@ip.net.ua> <1082235338.408199caed784@webservices.migus.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--ZGiS0Q5IWpPtfppv
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Apr 17, 2004 at 04:55:38PM -0400, Adam C. Migus wrote:
> Quoting Ruslan Ermilov <ru@freebsd.org>:
>=20
[...]
> > So, how your patch is different from the existing functionality?
> >=20
> Hmmm, well, it's not.  In fact the code is almost a copy of the cloned
> interfaces stuff.  The thing is when you try to use the existing cloned
> interfaces stuff to create a vlan interface, the lack of the _tag and
> _dev stuff in combination with things like this:
>=20
> /etc/network.subr:318:    _tmplist=3D"${_tmplist} ${cloned_interfaces}"
>=20
> creating vlans as cloned interfaces tends to be more of a crude hack
> than an easy, one-step configuration.
>=20
> If you can show me how I can create a vlan, using the existing stuff
> with the functionality I want (DHCP or static IP, etc.) without writing
> any code beyond declarations in rc.conf, show me, otherwise I'm
> suggesting this patch as it makes it easy.
>=20
Hmm, I have this in my /etc/rc.conf:

cloned_interfaces=3D"vlan0"
ifconfig_vlan0=3D"x.x.x.x/28 vlan 65 vlandev rl0 mtu 1500"

and I'm pretty sure it works.  ;)


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--ZGiS0Q5IWpPtfppv
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAgbh/Ukv4P6juNwoRAo4yAJ4mQOgVJiRFgrULm/zRteOgF8yEvgCeL06z
i0MnvEXirKWF8EzHxtePH8s=
=o+9D
-----END PGP SIGNATURE-----

--ZGiS0Q5IWpPtfppv--



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