Announcement

Collapse
No announcement yet.

No driver loaded for the Intel NIC.

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    No driver loaded for the Intel NIC.

    Hello,

    I have two network interface cards installed.
    - Intel Gigabit CT PCI-E Network Adapter EXPI9301CTBLK. It may also be known as, "Intel 82574L Gigabit Network Connection".
    - Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (excerpt of MAC Address, 5c:f9:dd... which is Dell. I have a Dell computer).

    For a few years, I had been running Windows 7 with the Realtek NIC. But, it had begun to show intermittent connection problems under Windows 7.
    For reasons other than the Realtek NIC issue, I wiped my hard disk and installed Kubuntu 18.04. Kubuntu 18.04 is working fine with the Realtek NIC.
    But, due to the previous issue I had with the Realtek NIC under Windows 7, I decided to purchase the Intel NIC.
    Now, I have two NICs, the Realtek and the new Intel NIC.

    The new Intel NIC worked immediately after installing it in Kubuntu 18.04. But, after a reboot, the Intel NIC no longer worked. The Realtek continues to work.

    I would like to find out why the Intel NIC stopped working and, if possible, get it to work again.

    In the output excerpt below, both NICs are plugged in but only the Realtek shows up in the output.
    How come the Intel NIC is not listed?

    Code:
    $ sudo ip a
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
    valid_lft forever preferred_lft forever
    2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 5c:f9:dd:xx:xx:xx brd ff:ff:ff:ff:ff:ff
    ...
    From the lshw command, it appears Kubuntu recognizes both the Intel and Realtek NICs.
    But, it appears that only the driver for the Realtek is loaded.

    Realtek output, which seems to indicate a driver,
    - RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    - driver=r8169.

    Intel output, does not show a driver,
    - 82574L Gigabit Network Connection

    lshw output,
    Code:
    $ sudo lshw -class network
    [sudo] password for brian: 
    *-network                 
    description: Ethernet interface
    product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
    vendor: Realtek Semiconductor Co., Ltd.
    physical id: 0
    bus info: pci@0000:03:00.0
    logical name: enp3s0
    version: 07
    serial: 5c:f9:dd:xx.xx.xx
    size: 100Mbit/s
    capacity: 1Gbit/s
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
    configuration: autonegotiation=off broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 ip=192.168.1.10 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
    resources: irq:19 ioport:d000(size=256) memory:f2104000-f2104fff memory:f2100000-f2103fff
    *-network UNCLAIMED
    description: Ethernet controller
    product: 82574L Gigabit Network Connection
    vendor: Intel Corporation
    physical id: 0
    bus info: pci@0000:04:00.0
    version: 00
    width: 32 bits
    clock: 33MHz
    capabilities: pm msi pciexpress msix cap_list
    configuration: latency=0
    resources: memory:f7200000-f721ffff memory:f7100000-f71fffff ioport:c000(size=32) memory:f7220000-f7223fff
    uname,
    Code:
    $ uname -r
    4.15.0-29-generic
    lscpi,
    Code:
    $ lspci
    00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
    00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
    00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
    00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
    00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
    00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
    00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
    00:1c.3 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 4 (rev c4)
    00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
    00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
    00:1f.0 ISA bridge: Intel Corporation H77 Express Chipset LPC Controller (rev 04)
    00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
    00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
    01:00.0 VGA compatible controller: NVIDIA Corporation GM107 [GeForce GTX 750 Ti] (rev a2)
    01:00.1 Audio device: NVIDIA Corporation Device 0fbc (rev a1)
    03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
    04:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
    When the Ethernet Cable is plugged into the Realtek NIC, I see both a solid LED and flashing LED.
    When the Ethernet Cable is plugged into the Intel NIC, I only see a solid amber LED.

    I don't know what to do at this point. If someone could offer advice I would appreciate it. My assumption was that the Linux Kernel would automatically load the driver.

    Thank you.

    #2
    I removed the NIC from its PCIe slot to a different slot on the motherboard.
    The computer did not turn on.
    So, I removed the NIC from the computer and the computer turned on and booted successfully.

    I am not sure if the NIC is bad or my motherboard is bad.

    I will be installing another NIC shortly.

    Comment

    Working...
    X