On Fri, 2022-06-03 at 08:04 +0300, Mika Westerberg wrote: > On Thu, Jun 02, 2022 at 09:34:27PM +0200, Tomasz Moń wrote: > > How do I determine that the cable is non-Thunderbolt Type-C? > > It does not have that "lightning" logo on the connector. I got two more (to a total of 4) cables without lightning logo and all seem to enter Thunderbolt mode. > > I have tried with two different brands 1m USB Type-C cables that are > > not advertised as Thunderbolt. Both cables are electronically marked > > and 5A capable. When the docking station is connected using these > > cables, it operates in Thunderbolt mode. > > Oh, yeah it is possible actually that with a passive type-C cable that > it still enters TBT/USB4 mode (20G). I think. Yes, with all the cables boltctl shows 20 Gb/s = 2 lanes * 10 Gb/s With the 0.7m cable that came with dock (without e-Marker), boltctl shows 40 Gb/s = 2 lanes * 20 Gb/s > > If the device was operating in USB (+DP altmode), I assume that boltctl > > would show that the docking station status as disconnected? > > Correct. > > > Can I read the cable EMCA details in Linux? > > This I don't know. My USB-C Power Meter shows basic EMCA details. I presume the information is not complete (it only shows it on small display, I didn't find option to export/dump EMCA). Below is the EMCA for all 4 cables. None support Thunderbolt, but all, even the 3m one, manage to enter Thunderbolt mode. Type Passive Cable Vendor CE-LINK (0x2095) Specs [ <10ns (~1m) ] [ 20V ] [ 5A ] [ USB3 10Gbps ] VER HW:0009 FW:0001 VDO:0 v:3 Vdo object hex IdHeader 0x18002095 CertStat 0x00000974 Product 0x00050310 Cable 0x91082042 SVISD 0x00000000 TBT3/4 0x00000000 Type Passive Cable Vendor Unknown (0x0000) Specs [ <10ns (~1m) ] [ 20V ] [ 5A ] [ USB3 10Gbps ] VER HW:0000 FW:0000 VDO:0 v:3 Vdo object hex IdHeader 0x18000000 CertStat 0x00000000 Product 0x00000000 Cable 0x00082042 SVISD 0x00000000 TBT3/4 0x00000000 Type Passive Cable Vendor VIA Labs (0x2109) Specs [ <20ns (~2m) ] [ 20V ] [ 5A ] [ USB3 10Gbps ] VER HW:0000 FW:0000 VDO:0 v:3 Vdo object hex IdHeader 0x18002109 CertStat 0x00000000 Product 0x00000000 Cable 0x00004042 SVISD 0x00000000 TBT3/4 0x00000000 Type Passive Cable Vendor Yichong (0x315c) Specs [ <30ns (~3m) ] [ 20V ] [ 5A ] [ USB3 10Gbps ] VER HW:0001 FW:0001 VDO:0 v:3 Vdo object hex IdHeader 0x1800315c CertStat 0x00004244 Product 0x00020002 Cable 0x11086042 SVISD 0x00000000 TBT3/4 0x00000000