Failed to enable virtual network adapter for “Ethernet-over-USB” in SUSE Linux Enterprise Server system (Installation/Initialization shows “Failed to download SSL certificate” error)
In SUSE Linux Enterprise Server, Ethernet-over-USB device usb0 fails to get the IP assignment from the DHCP service, which is provided by the XCC.
The message "usb0: cannot request a link local address" is shown in the OS logs. (In the message, DHCP = Dynamic Host Configuration Protocol, XCC = Lenovo XClarity Controller.)
The root cause is that the IP checking rule added in network management rejects the linked local address.
This is a permanent restriction.
Workaround
Set a static IP address for usb0 in the YaST network configuration. To do this, proceed as follows:
Select an XClarity Controller from the list of detected cards in the Overview tab of the YaST network card configuration module and click Edit.
In the Address tab, choose Statically Assigned IP Address. Enter the IP 169.254.95.120. Enter /24 in Subnet Mask.
Optionally, users can enter a fully qualified Hostname for this address, which will be written to the /etc/hosts configuration file.
Click Next.
To activate the configuration, click OK.