Why won't the Elastic Network Adapter work on an EC2 instance that's running SLES 12 SP1?

Last updated: 2019-06-26

My Amazon Elastic Compute Cloud (Amazon EC2) instance is running SUSE Linux Enterprise Server 12 SP1 (HVM). Why doesn't the Elastic Network Adapter (ENA) module work or reload into memory after the instance reboots?


The ENA module is not supported on SUSE SLES 12 SP1. Installing the ENA on SUSE SLES 12 SP1 taints the kernel and is not recommended. ENA support is also not available for instances that have been upgraded from SLES 12 SP1 to SP2.

Instead, you must launch a new instance from an SLES 12 SP2 or later Amazon Machine Image (AMI). SLES 12 SP2 and later include ENA 2.02 by default.

For more information, see the SUSE Blog.