is there a way to monitor when the tb connector is plugged in what the MB does
 
Notifications
Clear all

is there a way to monitor when the tb connector is plugged in what the MB does  

  RSS

Sebastian Lauenstein
(@sebastian_lauenstein)
New Member
Joined: 2 years ago
 

[Please login to see this]

[Please login to see this]

[Please login to see this]

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Topic Tags
Username
(@username)
Reputable Member
Joined: 5 years ago
 

Look at Hammerspoon. 
it might have a preconfiged spoon add on you are looking for. Or you can right one yourself in lua. 

https://github.com/Hammerspoon/

Present: 2012 Mac mini + PowerColor RX 56 Vega Nano @10Gbps-TB1 + PowerColor Mini eGFX 180F via Apple TB3 to TB2 + macOS Catalina 10.15.7

Previous: 2012 Mac Mini + GTX1070 @ 10Gbps-TB1 (AKiTiO Thunder3 via Apple TB3 to TB2 adapter) + macOS

 
2012 Mac Mini [3rd,4C,Q] + GTX 970 @ 10Gbps-TB1>TB3 (AKiTiO Node) + macOS 10.12.4 // lots of benchmarks [build link]  


ReplyQuote
joevt
(@joevt)
Noble Member
Joined: 4 years ago
 

Something should appear in the log when a Thunderbolt device is connected. Check the log stream command. Learn about predicates for filtering the log messages.

You can turn on pci debug flags to see how new PCI devices on the Thunderbolt bus are added:
https://www.insanelymac.com/forum/topic/323540-thunderbolt-drivers/?do=findComment&comment=2539294

If you want to trace ACPI calls you can try using Open Core to override the DSDT with a version of the DSDT that has debug logging added to specific Thunderbolt related methods
https://github.com/RehabMan/OS-X-ACPI-Debug

 

Mac mini (2018), Mac Pro (Early 2008), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Radeon Pro W5700, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


ReplyQuote