[Ethernet] Invalid class

[Ethernet] Invalid class

Issue

While trying to setup tracetronic: Ethernet for my test bench configuration I receive the following error:

Traceback (most recent call last): File "tts\core\toolingFramework\networking\ToolServerConnector.py", line 355, in PrintRemoteException File "tts\core\toolingFramework\networking\ToollibProcessStarter.py", line 677, in __CallCommandErrback File ".\Lib\site-packages\twisted\python\failure.py", line 455, in raiseException File ".\Lib\site-packages\twisted\python\threadpool.py", line 269, in inContext File ".\Lib\site-packages\twisted\python\threadpool.py", line 285, in <lambda> File ".\Lib\site-packages\twisted\python\context.py", line 117, in callWithContext File ".\Lib\site-packages\twisted\python\context.py", line 82, in callWithContext File "tts\tooling\tool\Ethernet\EthernetLib.py", line 756, in GetEthHardware File "tts\lib\ethernet\LibEthernet.py", line 854, in GetAllDevs tt._Exceptions_.TTError: ManagementException: Invalid class at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode) at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext() at Python.Runtime.Iterator.tp_iternext(BorrowedReference ob)

Solution

This issue is related to an issue with your Windows Management Instrumentation (WMI).

Please take a look at the following article and its answer: c# 'Invalid class' in a simple WMI query

If you have admin rights on your system you should be able to follow these steps, however we highly suggest to double-check with your IT department first.