Network card without needing to install drivers
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.
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.