From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OSWI5-0000PH-3V for garchives@archives.gentoo.org; Sat, 26 Jun 2010 14:23:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5B3B1E09C4; Sat, 26 Jun 2010 14:23:15 +0000 (UTC) Received: from karen.lavabit.com (karen.lavabit.com [72.249.41.33]) by pigeon.gentoo.org (Postfix) with ESMTP id 3607EE09C4 for ; Sat, 26 Jun 2010 14:23:15 +0000 (UTC) Received: from c.earth.lavabit.com (c.earth.lavabit.com [192.168.111.12]) by karen.lavabit.com (Postfix) with ESMTP id E8C7711BAE5 for ; Sat, 26 Jun 2010 09:23:14 -0500 (CDT) Received: from book.localnet (213.141.130.144) by lavabit.com with ESMTP id VGWTZ7828QNZ for ; Sat, 26 Jun 2010 09:23:11 -0500 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lavabit; d=lavabit.com; b=I2V/GnItohjm4yrkAksvPyHXzOu2PpEPlfe0bVJcuvCkxUKp8RZ6KfgF2LWJc8ZWEktHG2ewKM20MSpaDJ5QuGonIZHD7yvq2aDSD0n8Gyw8aFTbdcuX47UeuN4s5IjaYRLSAFysgMHA7KSoqqGetIfMFf/dqj9bzVue1Dgq1iw=; h=From:To:Subject:Date:User-Agent:References:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id; From: Nikoli To: gentoo-soc@lists.gentoo.org Subject: Re: [gentoo-soc] Progress of NetworkManager Plug-in 2010.05.20 Date: Sat, 26 Jun 2010 18:21:07 +0400 User-Agent: KMail/1.13.3 (Linux/2.6.33-gentoo-r2; KDE/4.4.4; x86_64; ; ) References: <4BF48ECA.2080204@gmail.com> <201006261601.31476.Nikoli@lavabit.com> <4C25FFB5.5050109@gmail.com> In-Reply-To: <4C25FFB5.5050109@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201006261821.07306.Nikoli@lavabit.com> X-Archives-Salt: ccd1b3a3-996e-4853-a915-32edd578266d X-Archives-Hash: 58645a48fc28892da8de9f08dbff396c =D0=92 =D1=81=D0=BE=D0=BE=D0=B1=D1=89=D0=B5=D0=BD=D0=B8=D0=B8 =D0=BE=D1=82 = 26 =D0=B8=D1=8E=D0=BD=D1=8F 2010 17:25:09 =D0=B0=D0=B2=D1=82=D0=BE=D1=80 Mu= Qiao =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB: > Well, you're right. I've go through the links you listed and I agree > that pptp could be implemented. But as far as I know, NM supports vpnc, > openvpn and pptp by an unified way. I think it would be confusing to > users if we only supported one of them. Think about it, it's a little > mess(different configuration files, don't know which one is supported, > etc.). Meanwhile, currently it is very easy to make a VPN connection. I > don't see a strong need to support it by our plug-in especially when it > may involve the mess. >=20 > So in my opinion, If we could support vpnc, openvpn and pptp, it's worth > implementing. Certainly, if you have better idea, please tell me :-). Ideally plugin should work so: 1) install gentoo 2) install NM+plugin 3) configure networks 4) after rebooting all network connections work fine even if NM failed to s= tart=20 or is completely removed. Gentoo supports vpnc and openvpn with /etc/conf.d/net and /etc/init.d/vpnc = (=20 /etc/init.d/openvpn ) + /etc/vpnc/ (/etc/openvpn/), so you can add support = for=20 them: http://www.gentoo.org/doc/en/vpnc-howto.xml http://en.gentoo-wiki.com/wiki/OpenVPN But this may require much work and in worst case may cause some code=20 duplication. Seems plugin also does not support GPRS (EDGE), do you plan to add it? Exam= ple=20 config (mobile phone as usb modem): config_ppp1=3D"ppp" link_ppp1=3D"ttyACM1" pppd_ppp1=3D" debug crtscts local lcp-echo-failure 0 lcp-echo-interval 0 :0.0.0.0 noipdefault ipcp-accept-local defaultroute usepeerdns noauth persist maxfail 99999 " chat_ppp1=3D" 'TIMEOUT' '15' 'ABORT' 'BUSY' 'ABORT' 'ERROR' 'ABORT' 'NO ANSWER' 'ABORT' 'NO CARRIER' 'ABORT' 'NO DIALTONE' 'ABORT' 'Invalid Login' 'ABORT' 'Login incorrect' '' 'ATE1' 'OK' 'AT+CGDCONT=3D1,\"IP\",\"internet\"' 'OK' 'ATD*99***1#' 'CONNECT' 'c' "