Hi!
I guess the same tweaking is required for the Lenovo ThinkPad USB-C Dock Gen2 (USB-C Dock Ethernet has VID 0x17ef, PID 0xa387).
Adding this to rtl8152_probe in r8152.c
if (le16_to_cpu(udev->descriptor.idVendor) == VENDOR_ID_LENOVO && ((le16_to_cpu(udev->descriptor.idProduct) == 0x3082) || (le16_to_cpu(udev->descriptor.idProduct) == 0xa387))) set_bit(LENOVO_MACPASSTHRU, &tp->flags);
works for me.
Regards, Christian
Hi!
I guess the same tweaking is required for the Lenovo ThinkPad USB-C Dock Gen2 (USB-C Dock Ethernet has VID 0x17ef, PID 0xa387).
Adding this to rtl8152_probe in r8152.c
if (le16_to_ cpu(udev- >descriptor. idVendor) == VENDOR_ID_LENOVO &&
(( le16_to_ cpu(udev- >descriptor. idProduct) == 0x3082) ||
( le16_to_ cpu(udev- >descriptor. idProduct) == 0xa387)))
set_bit( LENOVO_ MACPASSTHRU, &tp->flags);
works for me.
Regards,
Christian