MLPPP on LEAF 3.1.1bX - no go, little hope (for now)

View: New views
1 Messages — Rating Filter:   Alert me  

MLPPP on LEAF 3.1.1bX - no go, little hope (for now)

by groups, freeman :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi, just some feedback on my attempts to use MLPPP under LEAF.

I can setup a single-bundle with a single-link and it encapsulates my
traffic in the MLPPP packet, and I can send & receive traffic properly
(and I can circumvent the backbone throttling) ... so the MLPPP works in
that regard.

However I was not able to spawn a second link in the same bundle (on the
same physical interface) and make it work - I'd either not seem to
receive the inbound packets I could see via sniffing or my outbound
packets would not trigger any response from the target server (no
response packets were ever seen) - I was sniffing the traffic to watch
activity.

(This might be a limitation of MLPPP - can't have more than one link per
physical interface?)

More important though is this...

There's been a project to get MLPPP working on the Linksys WRT routers -
Tomato/MLPPP is the firmware version that is this effort (Tomato is the
base firmware, the /MLPPP is the specialized build). See
http://fixppp.org/ for more info on the /MLPPP efforts & source code.

As I was debugging my attempts I got into looking into the src code for
ppp and this is the state of affairs:
- LEAF uses 'pure' Samba pppd 2.4.4, from http://ppp.samba.org/
- Debian adds some fixes to this for their releases of ppp (
http://packages.debian.org/lenny/ppp )
- the Tomato/MLPPP folks add some more fixes atop the Debian version, to
get MLPPP working. From my observations some of the fixes are quite
serious (one is a pppd-hang bugfix)

So my supposition is that:
-- definitely the Samba 2.4.4 MLPPP code is deficient, and thus LEAF's
MLPPP is not 100% working/bugfixed/stable
-- if someone wants MLPPP under LEAF they should use the Debian pppd
code, merge in the Tomato/MLPPP code and have a possibly-solid setup.

More info about the Tomato/MLPPP stuff:
 http://www.linksysinfo.org/forums/showpost.php?p=334588&postcount=15
(from thread: http://www.linksysinfo.org/forums/showthread.php?t=57933 )

 http://www.dslreports.com/forum/r22301534-MLPPPLinux-Techie-Questions

(DSL_Ricer & Guspaz are the usernames, in various forums, of the the two
key folks behind the /MLPPP extension to Tomato.)

Thx to kp for activating MLPPP in the LEAF build a while ago, and thx to
all for LEAF!
scott

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations
Conference from O'Reilly Media. Velocity features a full day of
expert-led, hands-on workshops and two days of sessions from industry
leaders in dedicated Performance & Operations tracks. Use code vel09scf
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@...
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/