Plugged it in and the Linux kernel recognized it with no problems. Ports work as expected. I wrote udev rules that are triggered by the cable serial number so that there are predictable /dev symlinks for these four ports no matter what other USB serial devices are connected. Kudos to Gearmo and SerialStuff for a detailed and accurate product description that actually mentions Linux and the specific FTDI chipset used. The rx/tx LEDs seem fine - it would be even better if there were rx/tx LEDs for each port, but for $40, can't complain.
Cable Matters USB C to HDMI Adapter - 4K 60Hz, 60W Charging, Thunderbolt 4 Compatible for MacBook Pro, iPad Pro
12 Review
Cable Baseus Cafule USB - Lightning, 1 m, black/red
26 Review
Portable battery with wireless charging support COMMO Magnetic Power Bank, 4 600 mAh, graphite
23 Review
Tobenone USB C to USB Adapter with 💻 2 Ports for MacBook, Dell XPS & More Type-C Devices
13 Review