[Bug 1739578] Re: Missing support for WPA2 Enterprise
Launchpad Bug Tracker
1739578 at bugs.launchpad.net
Mon Apr 15 22:32:43 UTC 2019
This bug was fixed in the package netplan.io - 0.96-0ubuntu0.18.10.2
---------------
netplan.io (0.96-0ubuntu0.18.10.2) cosmic; urgency=medium
* d/p/0001-Partially-revert-the-change-for-enabling-systemd-net.patch:
Partially revert changes to networkd jobs ordering: leave systemd-networkd
enabled in multi-user.target instead of network-online.target, as in some
minimal setups there might be no job requiring network-online.target,
whereas the natural target to reach for booting is multi-user.target.
(LP: #1821867)
netplan.io (0.96-0ubuntu0.18.10.1) cosmic; urgency=medium
* Backport netplan.io 0.96 to 18.10.
* debian/patches/glib_changes.patch: Patch tests to work again on older GLib.
* debian/control: adjust Depends for cosmic / re-add nplan package.
netplan.io (0.96-0ubuntu1) disco; urgency=medium
* New upstream release 0.96.
- Moved netplan-wpa@ services to earlier at boot (LP: #1819014)
- Restart services when unconfiguring (LP: #1811868)
- Use the .nmconnection extension for NM keyfiles (LP: #1817655)
- Fixed integration tests runner to correctly report failures
- Enforce integrity for use-routes in networkd backend.
- Ensure terminal state at end of test (LP: #1817660)
- Various small test fixes.
- Fix typos in documentation.
* debian/control: Update Maintainer for ubuntu upload.
netplan.io (0.95-2) unstable; urgency=medium
* Set Priority to optional (Closes: #920327).
netplan.io (0.95-1) unstable; urgency=medium
* New upstream release.
* Update autopkgtests from the upstream.
* Add debian/watch following GitHub releases.
* Add Homepage (Closes: #917233).
netplan.io (0.95) disco; urgency=medium
* New upstream release:
- Added support for WPA Enterprise / 802.1x authentication (LP: #1739578)
- Added support for setting up IP tunnels; supporting the types: ipip,
gretap, VTI, ISATAP (NetworkManager only), sit, gre, ipip6 and ip6ip6.
+ Fixes sit (ipv6) tunnels using Hurricane Electric (LP: #1799487)
- Add support to override networkd UseMTU setting (LP: #1807273)
- Generate output files in dependency order
- Refactored unit and integration tests, along with various cleanups.
- Add DHCP overrides to control route usage and default metric for DHCP
routes. (LP: #1776228)
- Mitigate against bad matching on devices behind bonds then they share
the same MAC from a physical interface. (LP: #1804861)
- Added snapcraft.yaml.
netplan.io (0.90.1) disco; urgency=medium
* Do not assume /etc/network exists in postinst, as netbase 5.5 no longer
creates it.
* netplan/cli/commands/ip.py: fix a flake.
netplan.io (0.90) disco; urgency=medium
* New upstream release:
- build: fixes for building on RPM-based distros
- build: code prettiness changes (make indentation consistent)
- Fix device name-changes detection (LP: #1770082)
- Add support for IPv6 Privacy Extensions (LP: #1750392)
- Add dhcp{4,6}-overrides to control DNS, NTP, hostname updates via DHCP
(LP: #1759014)
- Clarify MAC and MTU setting requirements (LP: #1800668)
- Various documentation fixes (LP: #1800669)
- Improve error reporting to give clearer messages and context
(LP: #1800670)
- Skip non-physical/bond interfaces when applying renames (LP: #1802322)
-- Mathieu Trudel-Lapierre <cyphermox at ubuntu.com> Thu, 28 Mar 2019
13:57:46 -0400
** Changed in: netplan.io (Ubuntu Cosmic)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to netplan.io in Ubuntu.
Matching subscriptions: foundations-bugs
https://bugs.launchpad.net/bugs/1739578
Title:
Missing support for WPA2 Enterprise
Status in netplan:
Fix Released
Status in netplan.io package in Ubuntu:
Fix Released
Status in netplan.io source package in Bionic:
Fix Committed
Status in netplan.io source package in Cosmic:
Fix Released
Bug description:
[Impact]
Ubuntu users (especially on servers) wishing to make use of wireless devices and configure them via netplan.
[Test case]
/!\ Requires a network setup with 802.1x security
1) Install Ubuntu server on system that needs to connect to a wireless network secured with WPA2 Enterprise, or 802.1x wired.
== For each backend (networkd, NetworkManager) ==
2) Configure netplan to enable access to the network (configurations may vary, use this as an example):
network:
version: 2
renderer: <backend>
wifis:
wlan0:
dhcp4: yes
access-points:
workplace:
auth:
key-management: eap
method: ttls
anonymous-identity: "@internal.example.com"
identity: "joe at internal.example.com"
password: "v3ryS3kr1t"
(the auth: stanza is the important one which defines security for the
network)
3) Run 'sudo netplan apply' or reboot.
4) Validate that the system connects succesfully to the 802.1x-secured network.
== For each backend (networkd, NetworkManager) ==
2) Configure netplan to access a wireless network secured using WPA2 Personal
network:
version: 2
renderer: <backend>
wifis:
wlan0:
dhcp4: yes
access-points:
home:
password: mysupersecurepassword
3) Run 'sudo netplan apply' or reboot.
4) Validate that the system connects successfully to the network.
[Regression potential]
Watch out for issues related to connecting to previously accessible networks; this adds further configuration to the wpa configuration generated by netplan as well as to the NetworkManager configuration when using the NetworkManager backend. Existing configurations for WPA2 personal have been made into a shorthand for specifying key-management and cipher methods for 'wpa2-psk'.
---
With Ubuntu 17.10 switching to using Netplan as the default network
configuration method (https://insights.ubuntu.com/2017/07/10/netplan-
by-default-in-17-10/), more and more users will start migrating over
to Netplan. This is good news, as Netplan is a nice abstraction.
One issue that I've run across already with Netplan is that it doesn't
support WPA2 Enterprise (or 802.1x in general AFAIK). This is a
blocker for most enterprise and educational deployments (in particular
on Ubuntu Core).
It would be great if Netplan could add this support natively such that
it can become the standard for network configuration that it aspires
to be with the recent developments.
To manage notifications about this bug go to:
https://bugs.launchpad.net/netplan/+bug/1739578/+subscriptions
More information about the foundations-bugs
mailing list