I still don't have remote hands on my server (!), but I've been able to extract a little more info by cross-referencing another server & checking the kernel git logs:
* There are two ethernet drivers, `hns` for first-gen and `hns3` for third-gen. No I don't know what happened to second-gen * The TaiShan XR320/XA320 server node uses the previous-gen `hns` driver, not `hns3` * There are no changes to `hns3` between v5.0-rc1 and v5.0-rc8 - only changes to `hns` * I don't know which device is in the D05 or D06 development boards, nor the TaiShan 2280 2U server - they're not listed on the Ubuntu hardware certification page. On the XR320/XA320 it shows up in lspci as a "Signal processing controller" for some reason, not an ethernet controller, which might be why * PCI ID is 19e5:1710, but that's not actually covered by the hns_enet_drv modaliases, which seem to identify via acpi instead of PCI ID (/sys/bus/acpi/devices/HISI00C2\:0*) for alias acpi*:HISI00C2:* hns_enet_drv -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1818294 Title: HiSilicon HNS ethernet broken in 4.15.0-45 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1818294/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs