Date: Mon, 19 Dec 2011 09:22:28 +0330 From: saeedeh motlagh <saeedeh.motlagh@gmail.com> To: Alexander Lunev <sol289@gmail.com> Cc: freebsd-net@freebsd.org, Alireza Torabi <alireza.torabi@gmail.com> Subject: Re: vlan without ip address Message-ID: <CAN%2BS=WBenp6k9=qQjvdrPDqjdT3z%2BS2t5o9xyzVteDS28gBnpg@mail.gmail.com> In-Reply-To: <CABk4_A4YG=H9=v4s9u%2BgXtQUqnmmRQVvCcryFJ%2BaL6bNou-7fg@mail.gmail.com> References: <CAN%2BS=WDLmHuP=V616rtO7mnuzEgOt5GuYMZ4SsxgCWYdUF007g@mail.gmail.com> <CACVs6=-N5%2BL-8Q00sC_hgo=DBYudHT0a%2BQCykAzbiesOyNZZAw@mail.gmail.com> <CAN%2BS=WDd%2BRzhYcMYQCysxuMX5wM5iazw-fBY-W3RPppc3QhRYQ@mail.gmail.com> <CALoU1UMsjMLaXivejT3%2BCmd7XyvkMtmuy6H75PJASuyYjqXDwg@mail.gmail.com> <CAN%2BS=WDXBgfevY5U8LEY3iyssOt385Jps-7D0ijHPU9RZ2VbWQ@mail.gmail.com> <CABk4_A4YG=H9=v4s9u%2BgXtQUqnmmRQVvCcryFJ%2BaL6bNou-7fg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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<BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1= 500 options=3D3<RXCSUM,TXCSUM> ether 00:27:0e:03:4b:2f media: Ethernet autoselect (1000baseT <full-duplex>) status: active vlan: 10 parent interface: gbeth0 msk0.10: flags=3D8842<BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 150= 0 options=3D100<TSO4> 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 <sol289@gmail.com> 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 > <saeedeh.motlagh@gmail.com> 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<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> > metric 0 > > mtu 1500 > > options=3D3<RXCSUM,TXCSUM> > > ether 00:27:0e:03:4b:2f > > media: Ethernet autoselect (1000baseT <full-duplex>) > > status: active > > vlan: 10 parent interface: gbeth0 > > vlan11: flags=3D8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> > metric 0 > > mtu 1500 > > options=3D100<TSO4> > > ether 00:30:4f:63:5a:bc > > media: Ethernet autoselect (none) > > status: active > > vlan: 10 parent interface: msk0 > > bridge0: flags=3D8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> 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<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> > > ifmaxaddr 0 port 6 priority 128 path cost 55 > > member: vlan10 flags=3D143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> > > 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 <saeedeh.motlagh@gmail.com> 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 <jmallett@freebsd.org> > >> 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 > >> >> <saeedeh.motlagh@gmail.com> 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" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN%2BS=WBenp6k9=qQjvdrPDqjdT3z%2BS2t5o9xyzVteDS28gBnpg>