using command “lspci -v”,
under Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit
ethernet Controller (rev 15)
Subsystem: ASUSTeK Computer Inc. Device 205f
Flags: bus master, fast devsel, latency 0, IRQ 24, IOMMU group 13
I/O ports at d000 [size=256]
Memory at fc804000 (64-bit, non-prefetchable) [size=4K]
Memory at fc800000 (64-bit, non-prefetchable) [size=16K]
Capabilities:
Kernel driver in use: r8169
Kernel modules: r8169
So, wizards of Linux, where does this selection of r8169 happen?
…is " udev rules written by the administrator go in /etc/udev/rules.d/
a clue?
udev should detect your network interface controller (NIC) and automatically load the necessary kernel module at startup. Check the “Ethernet controller” entry (or similar) from the lspci -v
output. It should tell you which kernel module contains the driver for your network device.
edit: removal of r8168 package solved my issue