[RP-PPPoE] Multiple ADSL modems on single ethernet port

Steve Brown steve.brown at connectionservices.com
Wed Jul 13 12:38:32 EDT 2011


Hey guys,

We have 4 ADSL lines as we're a very long way away from the exchange - each
line manages about 350kbs with ADSL2+. Yes, really. This is a backup for the
main 10Mbs fibre we have from a different provider.

Our ISP is able to support bonding of multiple ADSL lines at their end (and
will happily send data for the same netblock to us down all four lines. At our
local end we could use TEQL or similar.

Now, we only have one ethernet port available on the gateway device so I'm
trying to get 4 PPPoE ADSL modems working from the one port. It shouldn't be an
issue as all lines share common login credentials, so it shouldn't matter which
one responds to the PADI etc.

I'm using the rp-pppoe pppd plugin for kernel mode action. I've set the 'unit'
parameter in each of the 4 otherise identical ppp configs so each one will use
the same ppp interface name.

	noipdefault
	hide-password
	noauth
	persist
	maxfail 0
	plugin rp-pppoe.so eth3
	user "user at domain"
	unit 1

Now, this almost works, but when the 2nd line connects I see the LCP echo
replies stop for the 1st line and it disconnects a couple of minutes later.
I've tried aliasing the ethernet port (eth3:1 etc) with different subnets, but
then all I see is 'Failed to connect PPPoE socket: 19 No such device' errors so
presumably the rp-pppoe plugin can't use aliased ports.

So, if anybody knows how to do this please send the clue bus this way. :)

Steve


More information about the RP-PPPoE mailing list