Intel ec1000s nic support for LE

  • I am hoping to be able to use a recently aquired minipc with LE, which has an onboard ec1000s nic. With the latest stable LE, it doesnt work.

    This is what i found in the dmesg:


    [ 0.979280] cnic: QLogic cnicDriver v2.5.22 (July 20, 2015)
    [ 0.979348] e100: Intel(R) PRO/100 Network Driver
    [ 0.979350] e100: Copyright(c) 1999-2006 Intel Corporation
    [ 0.979366] e1000: Intel(R) PRO/1000 Network Driver
    [ 0.979367] e1000: Copyright (c) 1999-2006 Intel Corporation.
    [ 0.979381] e1000e: Intel(R) PRO/1000 Network Driver
    [ 0.979382] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
    [ 0.979408] igb: Intel(R) Gigabit Ethernet Network Driver
    [ 0.979410] igb: Copyright (c) 2007-2014 Intel Corporation.
    [ 0.979424] Intel(R) 2.5G Ethernet Linux Driver
    [ 0.979426] Copyright(c) 2018 Intel Corporation.
    [ 0.979438] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver
    [ 0.979440] ixgbe: Copyright (c) 1999-2016 Intel Corporation.
    [ 0.979498] ice: Intel(R) Ethernet Connection E800 Series Linux Driver
    [ 0.979500] ice: Copyright (c) 2018, Intel Corporation.
    [ 0.979525] jme: JMicron JMC2XX ethernet driver version 1.0.8

    As a workaround im currently using an usb3 ethernet nic, but it would be nicer to just use the onboard nic. The ec1000s works fine under win10 with the appropriate driver.

  • dipswitch Using this thread now.

    Code
    Oct 15 16:48:24.478568 LibreELEC kernel: pci 0000:00:1e.4: [8086:4b32] type 00 class 0x020000 PCIe Root Complex Integrated Endpoint

    Required kernel module dwmac-intel for 8086:4b32 is not included in LE. Will post a PR the next few days.

  • The ec1000s is a USB to Ethernet adapter using the r8152 chip. I can see that in your dmesg.

    What do the following commands show

    lsusb

    ifconfig

    lshw -c network # part of system-tools addon

  • The ec1000s is a USB to Ethernet adapter using the r8152 chip. I can see that in your dmesg.

    What do the following commands show

    lsusb

    ifconfig

    lshw -c network # part of system-tools addon

    No, it is not. I'm sorry for the confusion. My minipc has an onboard intel ec1000s network controller. This is not an usb ethernet adapter. Since my minipc have both and ec1000s nic and intel ax200 wireless, and both dont work in LE, i'm temporarily using an usb ethernet nic just to have some sort of network access. Otherwise i wouldnt be able at all to access the minipc and therefore wouldnt have any means of collecting log files.


    dipswitch Using this thread now.

    Code
    Oct 15 16:48:24.478568 LibreELEC kernel: pci 0000:00:1e.4: [8086:4b32] type 00 class 0x020000 PCIe Root Complex Integrated Endpoint

    Required kernel module dwmac-intel for 8086:4b32 is not included in LE. Will post a PR the next few days.

    Thank you. I'm sorry, i'm a noob: what does "PR" mean?

    Edited once, last by dipswitch: Merged a post created by dipswitch into this post. (October 15, 2024 at 11:17 PM).

  • Fine. Driver support will be backported to LE12.

    Does that mean that this fix wil be available in the next LE 12 stable build? I'm not familiar with how LE development normally goes. Should i run the next LE12 stable build when it is released, or run the nightly in which both ec1000s and ax200 are working? Or should i wait until LE13 is being released (is there a date planned for the le13 release?)

  • The driver will be included in LE12 nightly first and therefore be automatic be part ff next LE12 release (and of course of LE13).

    A LE12 stable nightly is always a good choice because being latest release plus fixes.

    The question is if you find a stable (boot-)configuration for the AX200 with LE12.