I installed the newest BIOS firmware but still doesn’t detect either dongle.
Watching this video by a red hat guy gave me some things to try.
-
cat /proc/modules | grep bolt:
wmi 36864 3 asus_wmi,wmi_bmof,intel_wmi_thunderbolt, Live 0xffffffffc0604000
So it appears the kernel was compiled with module support for Thunderbolt. Support goes way back to version 4.x kernels. -
ls /sys/bus/thunderbolt:
no such path (no thunderbolt under /sys/bus)
-
ps aux | grep -i bolt:
Looking for the boltd daemon. None found. According to the video boltd is the interface for user space apps.
-
check if boltctl command line tool available; yes it is
boltctl list (returns nothing)
-
boltctl monitor produces:
Bolt Version : 0.9
Daemon API : 1
Client API : 1
Security Level: user
Auth Mode : enabled
Ready
However plugging the Asus dongle in shows no change, despite the USB 3 port on it working. When I plug in the Aerofara dongle in I get:
1601609605970663 Probing started
1601609609974762 Probing done
However, a subsequent boltctl list still shows nothing.
The always useful Archwiki was not so much for this. It wouldv’e been a good place to start tho. I already found that info by the time I landed there (Thunderbolt - ArchWiki)