0

We're looking for a network card that works without it having to be installed via drivers.

Ubuntu Version: Ubuntu 20.04.2 LTS

Kernel version: Linux version 5.4.0-73-generic (buildd@lcy01-amd64-019) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #82-Ubuntu SMP Wed Apr 14 17:39:42 UTC 2021

I've been struggling to get a Realtek NIC to work on the server. Every server reboot it updates the kernel and removes the NIC from the server making it unavailable.

I was thinking some options would be the INTEL EXPI9404PTL PRO/1000 PT series.

Are those baked into the 5.4.0 kernel?

UPDATE:

Here is a lookup for current NIC in the server:

  *-network
       description: Ethernet interface
       product: RTL8125 2.5GbE Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:08:00.0
       logical name: enp8s0
       version: 05
       serial: a8:a1:59:2d:9d:d0
       size: 1Gbit/s
       capacity: 2500Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd 2500bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8125 driverversion=9.005.01-NAPI duplex=full ip=192.168.1.100 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:33 ioport:f000(size=256) memory:fc500000-fc50ffff memory:fc510000-fc513fff

UPDATE:

Output of: dkms status

synosnap, 0.10.15, 5.4.0-73-generic, x86_64: installed

UPDATE:

We did a bit of research and it seems Intel Gigabit CT PCI-E Network Adapter EXPI9301CTBLK to be the most compatible with linux kernel. I'll report back when we install it.

19
  • 1
    Most NICs are baked into the kernel. A few manufacturers don't. For equipment that has been tested with Ubuntu, see ubuntu.com/certified
    – user535733
    Sep 15, 2021 at 22:35
  • 1
    Doesn't the server have its own NIC?
    – heynnema
    Sep 15, 2021 at 22:39
  • 1
    Is the RTL8125BG seen by Ubuntu? Edit your question and show me sudo lshw -C network.
    – heynnema
    Sep 15, 2021 at 22:46
  • 1
    It's being seen. Doesn't it work?
    – heynnema
    Sep 15, 2021 at 22:48
  • 1
    Are you using a DKMS driver? Show me dkms status.
    – heynnema
    Sep 15, 2021 at 22:49

1 Answer 1

2

Please do:

sudo apt update
sudo apt install dkms git
git clone https://github.com/awesometic/realtek-r8125-dkms.git
cd realtek-r8125-dkms
sudo ./dkms-install.sh

You should be all set.

11
  • 1
    You should do the dkms install with sudo ./dkms-install.sh, no? dkms is already there.
    – heynnema
    Sep 15, 2021 at 23:31
  • Soory for my mis-step. Corrected. Thanks for the catch, @heynnema
    – chili555
    Sep 15, 2021 at 23:37
  • 2
    @KalvinKlien Yes, dkms drivers stick after a kernel update.
    – heynnema
    Sep 15, 2021 at 23:47
  • 1
    @KalvinKlien Remember to re-enable Software Updates. And reboot after the driver install.
    – heynnema
    Sep 15, 2021 at 23:50
  • 1
    We strive to please! We're glad to help.
    – chili555
    Sep 15, 2021 at 23:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .