Browse Source

kernel: load r8169 network module at boot time

This allows the network interface naming to be stable, free from any
possible interaction from external USB network devices that might
claim usb* interface names.

(This was a real problem I encountered with a nanopi R6S device and
an external rtl8152 usb3 network controller - the USB controller would
claim the eth1 name, causing much confusion).

Signed-off-by: Michel Lespinasse <[email protected]>
Link: https://github.com/openwrt/openwrt/pull/17638
Signed-off-by: Hauke Mehrtens <[email protected]>
Michel Lespinasse 11 tháng trước cách đây
mục cha
commit
effcb6e4c3
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      package/kernel/linux/modules/netdevices.mk

+ 1 - 1
package/kernel/linux/modules/netdevices.mk

@@ -1024,7 +1024,7 @@ define KernelPackage/r8169
     CONFIG_R8169 \
     CONFIG_R8169_LEDS=y
   FILES:=$(LINUX_DIR)/drivers/net/ethernet/realtek/r8169.ko
-  AUTOLOAD:=$(call AutoProbe,r8169)
+  AUTOLOAD:=$(call AutoProbe,r8169,1)
 endef
 
 define KernelPackage/r8169/description