From 1b1fb628a1aff05b661ebb063f1795aa24ab54c6 Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Mon, 22 Dec 2025 21:23:45 +0000 Subject: [PATCH] Quirk Realtek RTL8153 to config#1 so if_cdce claims it. Works much better. --- sys/dev/usb/quirk/usb_quirk.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/dev/usb/quirk/usb_quirk.c b/sys/dev/usb/quirk/usb_quirk.c index 802ea2b2ae6..cd48d6d1d36 100644 --- a/sys/dev/usb/quirk/usb_quirk.c +++ b/sys/dev/usb/quirk/usb_quirk.c @@ -574,6 +574,7 @@ static struct usb_quirk_entry usb_quirks[USB_DEV_QUIRKS_MAX] = { /* This works much better with if_cdce than if_ure */ USB_QUIRK(LENOVO, TBT3LAN, UQ_CFG_INDEX_1), + USB_QUIRK(REALTEK, RTL8153, UQ_CFG_INDEX_1), }; #undef USB_QUIRK_VO #undef USB_QUIRK_REV