This is because USB3 and USB-C ports in TB16 are connected to different controllers. See my lshw output here - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1667750/comments/23 - I've marked Ethernet cards with <<--. Working one is USB-C and it is under this one:
/0/100/1d.6/0/1/0/4/0/4 bridge DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
/0/100/1d.6/0/1/0/4/0/4/0 bus DSL6540 USB 3.1 Controller [Alpine Ridge]
Bram,
This is because USB3 and USB-C ports in TB16 are connected to different controllers. See my lshw output here - https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/1667750/ comments/ 23 - I've marked Ethernet cards with <<--. Working one is USB-C and it is under this one: 1d.6/0/ 1/0/4/0/ 4 bridge DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015] 1d.6/0/ 1/0/4/0/ 4/0 bus DSL6540 USB 3.1 Controller [Alpine Ridge]
/0/100/
/0/100/
Alex