From owner-freebsd-net@FreeBSD.ORG Mon Dec 19 05:53:12 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 383C5106566C for ; Mon, 19 Dec 2011 05:53:11 +0000 (UTC) (envelope-from saeedeh.motlagh@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id B0B5C8FC08 for ; Mon, 19 Dec 2011 05:53:10 +0000 (UTC) Received: by eaaf13 with SMTP id f13so6250273eaa.13 for ; Sun, 18 Dec 2011 21:53:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=COKrQ4FpdEuLUX4mqoDgu5WVltt+gfYunahzRtpSVbs=; b=weSJSuAFRDC9p+SPrEMEKMcvrT/0p0faxeS3rqzddfi8+opNkceInJZkHo1LD2b5wy LId7+1Y+fahl0E/vDkleESq3p6j7+5ojOzDFfpxWAEyKKUW6K/2jcApF624Akv4Rm6HF TBkf0kYRQvlHoRMQujQ7ucf7uF6nzHBi0ahU0= Received: by 10.204.9.208 with SMTP id m16mr4717704bkm.34.1324273989464; Sun, 18 Dec 2011 21:53:09 -0800 (PST) MIME-Version: 1.0 Received: by 10.205.114.130 with HTTP; Sun, 18 Dec 2011 21:52:28 -0800 (PST) In-Reply-To: References: From: saeedeh motlagh Date: Mon, 19 Dec 2011 09:22:28 +0330 Message-ID: To: Alexander Lunev Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-net@freebsd.org, Alireza Torabi Subject: Re: vlan without ip address X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Dec 2011 05:53:12 -0000 you're right but we can't assign tow parent interface to one vlan in freebsd therefore i define two vlans with the one vlan id. although we can do it by blow command but it's not work too: ifconfig gbeth0.10 create ifconfig msk0.10 create ifconfig gbeth0.10: flags=3D8842 metric 0 mtu 1= 500 options=3D3 ether 00:27:0e:03:4b:2f media: Ethernet autoselect (1000baseT ) status: active vlan: 10 parent interface: gbeth0 msk0.10: flags=3D8842 metric 0 mtu 150= 0 options=3D100 ether 00:30:4f:63:5a:bc media: Ethernet autoselect (none) status: active vlan: 10 parent interface: msk0 you know when i define vlans with ip addressess they work as i expected but i want to know if i can define vlan without ip address as the switch beacuse i wanna configure a freebsd box as a real switch in my network. maybe it's impossible to do that :( On Sun, Dec 18, 2011 at 10:52 PM, Alexander Lunev wrote: > first of all, you should name and number you vlan same, if it's clan10 > on the one side, then it's vlan10 on the other side and in betweeen. > then (though you have to do it first of all), you should understand > how vlan's work, and after that connect ports to each other according > to your scheme. > > > -- > your sweet isn't ready yet > > > > On Sun, Dec 18, 2011 at 10:01 AM, saeedeh motlagh > wrote: > > i have 3 freebsd system: 0.28 , 0.25 and 0.12 which 28 is assumed to be > > switch here. one interface of 28 is connected to 25 and the other > interface > > of 28 is connected to 12. as mentioned below, i've defined two vlan10 a= nd > > 11 with the same vlan id on the 28 and bridge them. > > now i can't ping 0.25 from 0.12. what's wrong here? should i define > vlan10 > > on 12 and 25? > > please tell me if i'm misunderstanding. > > this is the ifconfig for 0.28: > > vlan10: flags=3D8943 > metric 0 > > mtu 1500 > > options=3D3 > > ether 00:27:0e:03:4b:2f > > media: Ethernet autoselect (1000baseT ) > > status: active > > vlan: 10 parent interface: gbeth0 > > vlan11: flags=3D8943 > metric 0 > > mtu 1500 > > options=3D100 > > ether 00:30:4f:63:5a:bc > > media: Ethernet autoselect (none) > > status: active > > vlan: 10 parent interface: msk0 > > bridge0: flags=3D8843 metric 0 = mtu > > 1500 > > ether d6:c4:f6:0f:5e:4f > > id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 > > maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200 > > root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 > > member: vlan11 flags=3D143 > > ifmaxaddr 0 port 6 priority 128 path cost 55 > > member: vlan10 flags=3D143 > > ifmaxaddr 0 port 5 priority 128 path cost 20000 > > > > > > On Sat, Dec 17, 2011 at 8:47 PM, Alireza Torabi < > alireza.torabi@gmail.com>wrote: > > > >> =D9=8EAlso it's a good idea to to attach a ifconfig output. > >> > >> On 12/17/11, saeedeh motlagh wrote: > >> > when i do that, the vlan is defined but from a system in a vlan, i > can't > >> > ping the other one which is in the same vlan. so i think that the > vlan is > >> > not working. am i right? > >> > > >> > On Sat, Dec 17, 2011 at 1:15 PM, Juli Mallett > >> wrote: > >> > > >> >> You probably just need to do ifconfig vlanxxx up instead of > assigning an > >> >> IP. > >> >> > >> >> On Sat, Dec 17, 2011 at 00:08, saeedeh motlagh > >> >> wrote: > >> >> > hi every body > >> >> > > >> >> > i wanna configure a freebsd box as a switch. in order to do that,= i > >> >> bridged > >> >> > all my interfaces to have switching and it works fine. after that= i > >> want > >> >> to > >> >> > have vlans on it. as you know, in a real switch, a vlan is > configured > >> >> just > >> >> > by assigning a port to it without any additional configuration an= d > >> vlans > >> >> > are submitted just by name. but in freebsd a vlan just works when > it > >> has > >> >> an > >> >> > ip address (i think). when i define vlan121 on two freebsd system= s > >> with > >> >> ip > >> >> > address it works fine but without ip address i don't know how it > >> should > >> >> be > >> >> > worked. > >> >> > > >> >> > can sombody tell me if it is possible to simulate vlans in freebs= d > as > >> >> they > >> >> > are in a real switch? i mean can we have vlans without ip address= es > >> >> > which > >> >> > works fine? maybe some kind of vlan which works by MAc address. i= s > it > >> >> > possible? > >> >> > it's so necessary for me to do that:( > >> >> > > >> >> > yours, > >> >> > motlagh > >> >> > _______________________________________________ > >> >> > 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 > >> " > >> >> > >> > _______________________________________________ > >> > freebsd-net@freebsd.org mailing list > >> > http://lists.freebsd.org/mailman/listinfo/freebsd-net > >> > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.or= g > " > >> > > >> > > _______________________________________________ > > 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" >