[OPENSM] When running as a service, if all ports are down, use the first port.
drwxr-xr-x - core
-rw-r--r-- 52 dirs
drwxr-xr-x - docs
drwxr-xr-x - hw
drwxr-xr-x - inc
drwxr-xr-x - tests
drwxr-xr-x - tools
drwxr-xr-x - ulp