Troubleshooting: HWID Changes in Multi NIC Environment
In Multi-NIC hardware environments it is important to remember that the calculation of the HWID is based on the configuration of the NIC when DW Spectrum is originally installed.
If a NIC hardware configuration is modified AFTER DW Spectrum licenses have been activated - for example, if one NIC port is disabled - the HWID will change and licenses will become invalid.
Windows OS Multi-NIC Troubleshooting
- Re-enable the NIC.
- Open Command Prompt and type ipconfig/all
- Find the re-enabled NIC and copy the Mac Address (aka Physical Address) to a text file or clipboard. Change the hyphens in the mac address to colons. (example: B4-AE-2B-3B-FB-A1 to B4:AE:2B:3B:FB:A1)
- Open the Regedit app (on Windows 7 or later)
- Select HKEY_LOCAL_MACHINE -> SOFTWARE -> DW Spectrum-> DW Spectrum Media Server.
- Find storedMac and double-click to open the Edit String dialog.
- In the Value data window copy and paste the Mac Address from above (remember to change the hyphens to colons) and press OK.
- Restart the DW Spectrum Media Server using the DW Spectrum Server Tray Tool (located in the lower right hand side of the Windows Start bar.) or using the DW Spectrum Web Interface.
- Repeat for all affected NICs until licenses no longer show as invalid.
Ubuntu Linux OS Multi-NIC Troubleshooting
- Re-enable the NIC.
- Open the Terminal application and type ifconfig
- Find the re-enabled NIC and copy the Mac Address (next to HWaddr) to a text file or clipboard.
- While still in the Terminal application type cd /opt/dwspectrum/mediaserver/etc and press enter.
- Type sudo nano mediaserver.conf and press enter.
- Find the storedMac string and replace the existing value (after the = sign) with the copied value from step 3.
- Press control + x, press Y, and press enter to apply the changes.
- White still in Terminal application type sudo /etc/init.d/dwspectrum-mediaserver restart and press enter.
- Repeat for all affected NICs until licenses no longer show as invalid.