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>