Bug ID 973756
Summary Network is not working in OpenSuse Tumbleweed Aarch64 for Gigabyte MP30-AR0 (APM X-Gene 1)
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware aarch64
OS openSUSE 42.1
Status NEW
Severity Critical
Priority P5 - None
Component Kernel
Assignee kernel-maintainers@forge.provo.novell.com
Reporter ronaldjmaas@gmail.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

When I start the OpenSuse Tumbleweed Installer, the network adapter was not
able to obtain an IP address. The installer was started from UEFI Shell using
the command:

FS1:\EFI\BOOT\BOOTAA64.EFI

Also after successful installation and reboot into XFCE desktop, the network
adapter was not working as expected.

Based on experience with other Linux distributions, it seems that the
xgene_enet ethernet driver does not work properly when compiled as module. This
can be fixed by rebuilding the kernel and include the xgene_enet driver in the
kernel image. See more detail in another Bug Report I filed on the Debian EFI
mailing list https://lists.debian.org/debian-efi/2016/03/msg00020.html

Expected to happen
-----------------
DHCP server is able to assign an IP address to the network after which I am
able to ping another system.

What actually happened
----------------------
Network adapter failed to obtain an IP address. No network connection is
possible with other systems.

Hardware
--------
Gigabyte MP30-AR0 motherboard with APM X-Gene 1 processor flashed with
TianoCore UEFI
Kingston KVR16LE11S8/4HB 16 GB ECC DDR3 DRAM
HGST Deskstar NAS 6 TB drive
Logitech USB keyboard

Software
----
OpenSuse Tumbleweed ISO was downloaded from
http://download.opensuse.org/ports/aarch64/tumbleweed/iso/openSUSE-Tumbleweed-DVD-aarch64-Build0003-Media.iso

UBoot has been replaced by TianoCore UEFI using the steps described in:
https://rwmj.wordpress.com/2016/03/08/gigabyte-mp30-ar0-flashing-uefi/

Notes
-----
Both Centos 7.2 and Debian Testing were successfully installed on the system
and running stable with full network connectivity (Centos out-of-the-box and
Debian after recompiling the kernel)


You are receiving this mail because: