Date: Thu, 29 Dec 2011 04:37:26 +0900 From: rozhuk.im@gmail.com To: "'Patrick Tracanelli'" <eksffa@freebsdbrasil.com.br>, <freebsd-net@freebsd.org> Subject: RE: Netgraph VLAN in VLAN (q-in-q) Message-ID: <4efb6ffd.455fb40a.1880.14e0@mx.google.com> In-Reply-To: <3277161C-D037-4B47-9368-AC47EEA27FBC@freebsdbrasil.com.br> References: <3277161C-D037-4B47-9368-AC47EEA27FBC@freebsdbrasil.com.br>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi! If you need custom encap tag, use this: http://www.freebsd.org/cgi/query-pr.cgi?pr=161908 Scheme: ng_ether <-> ng_vlan(outer/metro tag) <-> ng_vlan(inner/customer tag) <-> ng_eiface > -----Original Message----- > From: owner-freebsd-net@freebsd.org [mailto:owner-freebsd- > net@freebsd.org] On Behalf Of Patrick Tracanelli > Sent: Wednesday, December 28, 2011 11:33 PM > To: freebsd-net@freebsd.org > Subject: Netgraph VLAN in VLAN (q-in-q) > > Hello, > > I need to setup a typical q-in-q environment, here's what I am working > on: > > ngctl mkpeer em2: vlan lower downstream > ngctl name em2:lower vlanL1 > ngctl connect em2: vlanL1: upper nomatch > ngctl mkpeer vlanL1: eiface > vlan2589 ether ngctl msg vlanL1: addfilter '{ vlan=2589 hook="vlan2589" }' > > # assign em2 mac address > ifconfig ngeth0 lladdr 00:21:5e:8a:0e:73 > > # Do everything again but the new vlan will have the previous # as > parent... > ngctl mkpeer ngeth0: vlan lower downstream ngctl name ngeth0:lower > vlanL2 ngctl connect ngeth0: vlanL2: upper nomatch ngctl mkpeer vlanL2: > eiface vlan110 ether ngctl msg vlanL2: addfilter '{ vlan=110 > hook="vlan110" }' > > ifconfig ngeth1 lladdr 00:21:5e:8a:0e:73 > > But when I run: > > # ngctl mkpeer ngeth0: vlan lower downstream > > I get: > > ngctl: send msg: Protocol family not supported > > I am clueless what I am doing wrong at this point. Can someone help me > with this little ng problem? > > Its an 8.2-STABLE on i386 box. > > Thank you :) > > -- > Patrick Tracanelli > > > > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4efb6ffd.455fb40a.1880.14e0>