From owner-freebsd-net@FreeBSD.ORG Wed Jun 27 00:00:57 2007 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96C1E16A46B for ; Wed, 27 Jun 2007 00:00:57 +0000 (UTC) (envelope-from julian@elischer.org) Received: from outU.internet-mail-service.net (outU.internet-mail-service.net [216.240.47.244]) by mx1.freebsd.org (Postfix) with ESMTP id 847DF13C45E for ; Wed, 27 Jun 2007 00:00:57 +0000 (UTC) (envelope-from julian@elischer.org) Received: from mx0.idiom.com (HELO idiom.com) (216.240.32.160) by out.internet-mail-service.net (qpsmtpd/0.32) with ESMTP; Tue, 26 Jun 2007 17:00:56 -0700 Received: from julian-mac.elischer.org (nat.ironport.com [63.251.108.100]) by idiom.com (Postfix) with ESMTP id 8BFAB125A28; Tue, 26 Jun 2007 17:00:56 -0700 (PDT) Message-ID: <4681A8BE.7020905@elischer.org> Date: Tue, 26 Jun 2007 17:01:02 -0700 From: Julian Elischer User-Agent: Thunderbird 2.0.0.4 (Macintosh/20070604) MIME-Version: 1.0 To: Alexander Motin References: <468135BF.8010407@freebsd.org> <46814B21.5060800@elischer.org> <46819834.4030608@freebsd.org> In-Reply-To: <46819834.4030608@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: FreeBSD Net , mpd-users@lists.sourceforge.net Subject: Re: Mpd-4.2 released. 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: Wed, 27 Jun 2007 00:00:57 -0000 Alexander Motin wrote: > As I see situation now: > ppp - good user-level implementation. Not very fast, but stable, > flexible and able to be used with other programs like pppoed. possibly there could be a program that can run and then pass the connection to mpd. ppp Uses this technique to run in this way. ppp processes can pass their open file descriptors to a central ppp that is running in order to allow it to implement multilink. >> Brian talked a bit about this at the last DevSummit.. It just needs >> someone >> with the time and knowledge. Possibly Brian could work with Alex to >> make sure that >> all the functionality of ppp is in mpd. He did say that teh command >> language would need >> looking at to ensure that people would have a chance to convert their >> scripts.. > > Mpd uses command language different from all others, but I think it is > not a big problem. If we would compare supported PPP extensions then I > think mpd will now win in most nominations. > > The main problem I think is a general usage differences. Mpd was planned > and implemented as daemon. It have very limited foreground operation and > integration abilities. pppd as example is able to be called from getty > and terminate after link disconnect, while mpd does not. sppp is somehow > used by i4b project, but I know nothing about it. > > If somebody could help me to make list of reasonable requirements and/or > wanted usage examples then I surely will try to implement missing parts. >