Created attachment 105927 [details] NetworkManager-l2tp-1.2.6 updates Could the plasma-nm/vpn/l2tp/ source be updated to support IPsec changes introduced with NetworkManager-l2tp version 1.2.6. Please find a possible patch attached, the changes can also be viewed in theis GittHub commit here: https://github.com/dkosovic/plasma-nm/commit/5f4c098f3e021e6d642be6240ed339efe900933b A screen shot of the current GNOME IPsec UI can be viewed here: https://github.com/nm-l2tp/network-manager-l2tp/wiki/Screenshots#ipsec-options A summary of the changes for NetworkManager-l2tp 1.2.6 include: Added the following to IPsec UI: * Phase 1 algorithms * Phase 2 algorithms * Enforce UDP encapsulation Removed the following from IPsec UI: * Group Name Copied nm-l2tp-service.h from NetworkManager-l2tp 1.2.6 Phase 1 & 2 algorithms UI additions are compatible with NetworkManager-l2tp versions 1.2.6 and 1.0.6 (from the 1.0.x series which has the changes backported from 1.2.6)
Sorry about the typos, meant please find a possible patch attached, the changes can also be viewed in this GitHub commit here: https://github.com/dkosovic/plasma-nm/commit/5f4c098f3e021e6d642be6240ed339efe900933b
I can confirm this issue. With the new version these GUI options are necessary to connect to legacy protocols. Had to install Gnome just to generate the config file -.-
Can you please post your patch for review on our phabricator? We can then merge it from there. [1] - https://phabricator.kde.org/ [2] - https://community.kde.org/Infrastructure/Phabricator
I've posted a phabricator patch and it can be viewed here : https://phabricator.kde.org/differential/diff/15198/ For the phabricator repository, the only plasma-nm option was "R116 Plasma Network Management Applet". Hope I selected the right repository.
I pushed your change. This should be available in Plasma 5.11. Because it adds new strings it cannot be backported to Plasma 5.10 branch.