[elrepo] [el5 kernel] NIC and XHCI for Kaby Lake: feasibility
Björn Gerhart
gerhart at posteo.de
Wed Dec 28 14:05:13 EST 2016
Hi folks,
a customer wants to keep his CentOS5 installation, but at the same time
change the hardware platform to Skylake (in particular even Kaby Lake).
As X is not used anyway, the graphic chipset support fortunately is not
relevant.
But USB support is required: With this chipset, the USB3 host adapter
can not run in USB2 emulation mode any more. As I understand, this means
that the xhci_hcd module would be needed to operate USB devices. The el5
kernel does not provide that module.
Furthermore, the Intel NIC device 15b8 ("Ethernet Connection (2)
I219-V") is required. Following Intel's history, the e1000e driver
received support for it in October 2015. The latest el5 package
therefore is kmod-e1000e-3.1.0.2-1.el5.elrepo.i686.rpm from August 2015.
With this module loaded, eth0 is not getting detected by the kernel.
From my understanding, technically it could be possible to update the
el5 e1000e driver to support the I219-V NIC.
However, I'm unsure if the el5 kernel offers the requisites to integrate
the xhci_hcd module at all.
How would you rate the general feasibility to integrate support for the
NIC and the USB host controller for the el5 kernel?
Note: with the latest kernel-lt-3.2.84-1.el5.elrepo.i686.rpm for el5
installed, a USB keyboard can operate without the feature of toggling
the NumLock state. When connecting or disconnecting any USB device, the
kernel log does not show up anything and the device gets ignored.
Best - Björn
More information about the elrepo
mailing list