Date: Wed, 26 Jul 2006 19:07:13 +0300 From: Chris Dionissopoulos <dionch@freemail.gr> To: Luigi Rizzo <rizzo@icir.org> Cc: net@freebsd.org Subject: Re: multiple DSL modems and pppoe sessions on the same ethernet ? Message-ID: <563361368.20060726190713@freemail.gr> In-Reply-To: <20060726071232.A96367@xorpc.icir.org> References: <20060726071232.A96367@xorpc.icir.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello Luigi, Wednesday, July 26, 2006, 5:12:32 PM, you wrote: > hi, > i am trying to run, on a single FreeBSD box, multiple (3 in my case) > pppoe instances talking to as many DSL modems on the same ethernet cable > > ------+--------------+--------------+--------------+----- > | | | | > +-[modem1] +-[modem2] +-[modem3] +-[FreeBSD/ppp] > DSL#1 DSL#2 DSL#3 > Ideally, in /etc/ppp/ppp.conf i can write something like > > modem1: > set device PPPoE:rl0:dsl1 > ... > > modem2: > set device PPPoE:rl0:dsl2 > ... > > modem3: > set device PPPoE:rl0:dsl3 > ... > Any better ideas ? > > cheers > luigi if your switch supports vlan and 802.1q encapsulation, you would create 3 different vlans (100,200,300) with one port each and plug each modem, then, a trunk port with 3 vlans encapsulated (AKA tagged) and plug rl0 interface. then create vlan100,vlan200,vlan300 in physical rl0. and do the same ppp config: modem1: set device PPPoE:vlan100:dsl1 ... modem2: set device PPPoE:vlan200:dsl2 ... modem3: set device PPPoE:vlan300:dsl3 ... another approach is to use 3 ng_ether interfaces with custom mac addresses defined and linked to the same ng_bridge node with physical: rl0:upper-------| |-----upper:ngeth0 rl0:lower----ng_bridge-----lower:ngeth0 | | | |-----lower:ngeth1 | | |--------upper:ngeth1 | |----------lower:ngeth0 |------------upper:ngeth1 and use (only) ngeth0,ngeth1,ngeth2 as pppoe devices in ppp.conf. All untested and just in theory only. Let us know your experiences. -- Best regards, Chris mailto:dionch@freemail.gr ____________________________________________________________________ http://www.freemail.gr - δωρεάν υπηρεσία ηλεκτρονικού ταχυδρομείου. http://www.freemail.gr - free email service for the Greek-speaking.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?563361368.20060726190713>