[CentOS] USB 3.0 NIC / Sitecom NL-031

Sun Apr 6 23:09:38 UTC 2014
Ned Slider <ned at unixmail.co.uk>

On 06/04/14 13:32, Ned Slider wrote:
> On 05/04/14 19:28, Akemi Yagi wrote:
>> On Sat, Apr 5, 2014 at 10:07 AM, Michael Kress <kress at hal.saar.de> wrote:
>>> Hi, I have a Sitecom NL-031 USB 3.0 NIC which I'd like to use under
>>> centos 6.5, but unfortunately I see no support. Or, I am doing something
>>> wrong.
>>>
>>> According to LKDDb (Linux Kernel Driver DataBase), the correct driver is
>>> "CONFIG_USB_NET_AX8817X: ASIX AX88xxx Based USB 2.0 Ethernet Adapters"
>>> but obviously, I've grabbed a non matching "iProduct", because mine is
>>> obviously 0x0072 (see lsusb below) and the driver lists 0x0056.
>>>
>>>    From the LKDDb:
>>> vendor: 0df6 ("Sitecom Europe B.V."), product: 0056 ("LN-031 10/100/1000
>>> Ethernet Adapter")
>>> vendor: 0df6 ("Sitecom Europe B.V."), product: 0056 ("LN-031 10/100/1000
>>> Ethernet Adapter")
>>>
>>> When i modprobe for the NIC, I get something very unspectacular ...
>>> root at mybox:/root [0] >modprobe asix
>>>
>>> /var/log/messages:
>>> Apr  5 20:02:23 mybox kernel: usbcore: registered new interface driver asix
>>>
>>> dmesg:
>>> usbcore: registered new interface driver asix
>>>
>>> BTW, I got this passed on by ESXi to a CentOS VM.
>>>
>>> Do you see any chance to get this running?
>>> Thanks in advance
>>> Michael
>>>
>>>
>>> PS: the lsusb output ...
>>>
>>> root at mybox:/root [0] > lsusb -v -d 0df6:0072
>>
>> I just checked the device ID pair [0df6:0072] against the current
>> CentOS-6 kernel but it returned nothing. However, I did find the
>> driver in ELRepo's kernel-ml:
>>
>> alias usb:v0DF6p0072d*dc*dsc*dp*ic*isc*ip*in* ax88179_178a
>>
>> It shows that the driver that supports your device is ax88179_178a . I
>> suggest you try installing kernel-ml [1] and see if your NIC works. If
>> that works well, you'd want to ask ELRepo if backporting the driver
>> for EL-6 is possible.
>>
>> Akemi
>>
>> [1] http://elrepo.org/tiki/kernel-ml
>> [2] http://elrepo.org/bugs
>
>
> ELRepo does have a kmod-asix driver for el6, but it was backported from
> kernel-3.2 and does not support this device.
>
> This is a newer USB3 device, and support was only added to the asix
> driver in kernel-3.10. Unfortunately it's not trivial for me to backport
> that driver from kernel-3.10 to el6 so you would need to use a kernel >=
> 3.10.
>

Hi Michael,

After a bit of further investigation, I have managed to backport the 
driver for your device from kernel-3.10 for you.

It's called kmod-ax88179_178a and is in the elrepo testing repository 
for el6. You can find it here:

http://elrepo.org/linux/testing/el6/

I would appreciate if you could let me know how it works for you,

Hope that helps.