From: Kai-Heng Feng <kai.heng.f...@canonical.com> Date: Tue, 16 Jan 2018 16:46:27 +0800
> r8153 on Dell TB15/16 dock corrupts rx packets. > > This change is suggested by Realtek. They guess that the XHCI controller > doesn't have enough buffer, and their guesswork is correct, once the RX > aggregation gets disabled, the issue is gone. > > ASMedia is currently working on a real sulotion for this issue. > > Dell and ODM confirm the bcdDevice and iSerialNumber is unique for TB16. > > Note that TB15 has different bcdDevice and iSerialNumber, which are not > unique values. If you still have TB15, please contact Dell to replace it > with TB16. > > BugLink: https://bugs.launchpad.net/bugs/1729674 > Cc: Mario Limonciello <mario.limoncie...@dell.com> > Signed-off-by: Kai-Heng Feng <kai.heng.f...@canonical.com> > --- > v2: > - Disable RX aggregation instead of disable RX checksum > - Use bcdDevice and iSerialNumber to uniquely identify Dell TB16 Ok, since this is very restricted it's an acceptable way to deal with this problem. Applied, thanks.