I guess this needs a motivated user from Russia to start working on this. Huh, there is one actually who has just implemented a NetworkManager- l2tp plugin, see here: https://bugzilla.gnome.org/show_bug.cgi?id=554046#c11 I hope the
Feature changed by: Yasha Gindikin (SlonoInquisitor) Feature #309322, revision 32 Title: L2TP support in openSUSE openSUSE-11.3: Implementation Priority Requester: Important Projectmanager: Important Requested by: Yasha Gindikin (slonoinquisitor) Product Manager: (Novell) Project Manager: (Novell) Engineering Manager: (Novell) Developer: (Novell) Partner organization: openSUSE.org Description: Please, add the xl2tpd package to the installation DVD and official repository, and provide a way to create and configure the L2TP connection through the Network Manager and Yast. Relations: - L2TP-protocol connection setup for VPN via YaST in yast2-network module (feature/id: 310571) Business case (Partner benefit): openSUSE.org: Currently, many internet providers switch from the older Point-to-Point Tunneling Protocol (PPTP) to a newer one, called Layer 2 Tunneling Protocol (L2TP). This transition is especially noticeable in Russia, where both large and smaller ISP companies tend to obtrude it without any alternative upon the end-user. However, the support for L2TP is totally missing in openSUSE. Specifically, the xl2tpd package to provide the support is absent in official repositories and has no assigned maintainer. Which is a shame, since most solid distribution, including Ubuntu, Debian, Fedora and Mandriva, have this package in their repos. Then, in no way can the L2TP connection be created or configured in Network Manager and Yast. Generally, there is no configuration tool for L2TP available in openSUSE, apart from editing the text configs. The situation should be improved. Refs: [1] http://www.jacco2.dds.nl/networking/linux-l2tp.html [2] http://www.xelerance.com/software/xl2tpd/ Discussion: #1: Vitaliy Tomin (highwaystar) (2010-04-16 03:39:28) There are xl2tpd package in obs https://build.opensuse.org/package/show?package=xl2tpd&project=home:k0da (https://build.opensuse.org/package/show?package=xl2tpd&project=home:k0da) It looks good and built for curent factory. #2: Yasha Gindikin (slonoinquisitor) (2010-04-16 05:49:46) (reply to #1) Yeah, but this is just a home project of an enthusiast, rather than an official build supported by an official maintainer. Packages that provide critical functionality like web access should have the solid official support. The k0da build may provide a good starting point for that. #3: Dinar Valeev (k0da) (2010-04-19 13:42:02) Created request id 38207 to network:vpn repository #4: Yasha Gindikin (slonoinquisitor) (2010-04-19 15:19:02) (reply to #3) Thank you, Dinar! As far as I understand, now there is a chance for the package to be shipped with the next openSUSE release (12.0)? #5: Dinar Valeev (k0da) (2010-05-10 17:05:08) xl2tpd now in Factory. #6: Сергей Миронов (serg0) (2010-09-19 21:11:45) Hi. I have the same problem and posted my own feature https://features.opensuse.org/310571 (https://features.opensuse.org/310571) After it I found this post. I think it'll very well if developers will make in openSUSE 11.4 full support of xl2tpd via YaST (module DSL in yast2-network). So the l2tp- connection would be done throuth chosing appropriate protocol like Ethernet or PPTP in DSL module of YaST. #7: Pushistik Pushistik (pushistik) (2010-11-03 22:34:24) http://code.google.com/p/vpnpptp/ (http://code.google.com/p/vpnpptp/) also for openSUSE and other linux. VPNPPTP supports L2TP. #8: Thomas Schmidt (digitaltomm) (2010-12-21 12:41:57) Can we set this to done? #9: Yasha Gindikin (slonoinquisitor) (2010-12-26 13:11:49) (reply to #8) I guess no, we can't. Although the xl2tp package was added to the repository, still no means are provided to create and configure the l2tp connection, apart from editing text config files. Instead, a user should be able to use Yast or Network Manager for the purpose. In openSUSE 11.3 this is not possible. I have not checked the factory 11.4, though. Am I missing something? #10: Michal Marek (michal-m) (2011-01-06 20:08:01) (reply to #9) I guess this needs a motivated user from Russia to start working on this. My understanding is that l2tp is not used by ISPs in other countries, so developers from other countries don't see the need for this and also cannot test in real life scenarios... #11: Yasha Gindikin (slonoinquisitor) (2011-01-26 18:02:33) (reply to #10) proposed code can be included in openSUSE. #12: Dinar Valeev (k0da) (2011-01-26 18:42:17) (reply to #11) I'll try to package it and provide you packages to test. #13: Yasha Gindikin (slonoinquisitor) (2011-01-26 20:01:34) (reply to #12) I would appreciate that.;) #14: Dinar Valeev (k0da) (2011-02-01 01:29:49) (reply to #13) Please test http://download.opensuse.org/repositories/home:/k0da/openSUSE_Factory/ #15: Yasha Gindikin (slonoinquisitor) (2011-02-14 18:18:28) (reply to #14) Does not work for me. NM says that "VPN service does not start", and no connection is established. #16: Dinar Valeev (k0da) (2011-02-15 18:46:45) (reply to #15) I've just setup test l2tp server and I'm able to connect using NM plugin. Maybe settings doesn't cover your setup. Feel free to contact me on IRC channel. #17: Yasha Gindikin (slonoinquisitor) (2011-02-16 11:13:36) (reply to #16) It seems that this plugin will not be developed anymore. Instead, the support for l2tp is being realized currently in the openswan NM plugin, see http://redmine.russianfedora.ru/issues/461 #18: Dinar Valeev (k0da) (2011-02-16 11:41:04) (reply to #17) Not developed anymore? It is just developed. First commit was on Jan 2011. From the other side I don't see any activity in nm-openswan. + #19: Yasha Gindikin (slonoinquisitor) (2011-02-16 12:37:42) (reply to + #18) + His author (Алексей Торхов) says: >Также оказалось, что в разрабатываемую + версию плагина NetworkManager-openswan тоже как раз на прошлой неделе + была добавлена поддержка обычных L2TP туннелей. Там остаётся только + добавить диалог настройки параметров ppp и о NM-l2tp можно будет забыть + >>Ttr Torn: "Надо продолжать делать всё равно, не бросать проект, + довести до ума." >А смысл? Реально развитие будет только в NM-openswan. + As far as I understand, he decided to abandon the project (in favour of + NM-openswan, probably). -- openSUSE Feature: https://features.opensuse.org/309322