FS#63678 - [wpa_supplicant] MACsec (IEEE_802.1AE) not enabled

Attached to Project: Arch Linux
Opened by Ryan Petris (ryanpetris) - Saturday, 07 September 2019, 03:57 GMT
Last edited by Jan Alexander Steffens (heftig) - Saturday, 22 February 2020, 18:13 GMT
Task Type Feature Request
Category Packages: Core
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Bartłomiej Piotrowski (Barthalion)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

MACsec (IEEE_802.1AE) support was added in wpa_supplicant version 2.7 and is not enabled in Arch's wpa_supplicant configuration. MACsec is enabled in the default kernel configuration as well as Network Manager, and it missing from wpa_supplicant prevents the use of this feature from Network Manager.

Additional info:

Add the following configuration values to the "config" file to enable MACsec:

CONFIG_DRIVER_MACSEC_LINUX=y
CONFIG_MACSEC=y

Steps to reproduce:

Attempt to enable MACsec via Network Manager using these instructions: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/networking_guide/sec-using-macsec

Activating connection results in the following error from wpa_supplicant:

wpa_supplicant[6950]: enp3s0: Unsupported driver 'macsec_linux'
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Saturday, 22 February 2020, 18:13 GMT
Reason for closing:  Implemented
Additional comments about closing:  2.9-4

Loading...