Проверка наличия конфликтов при запуске SntSrv
SntSrv - входящий в состав ПО SNT
локальный сервер DHCP. Его основная функция - назначение IP-адресов платам Agent после их подключения к компьютеру.
SntSrv
не будет выдавать IP-адреса никаким другим устройствам, кроме плат Agent; кроме того, он будет обслуживать только те сетевые интерфейсы, которые сконфигурированы
специальным образом, для использования с платами Agent.
После успешной установки дистрибутива ПО SNT,
SntSrv будет стартовать в системе после каждой загрузки в виде системного процесса (сервиса). Для нормальной работы
SntSrv требуется
свободный порт 67. Если он уже занят другим приложением, то
SntSrv не сможет функционировать, а платы Agent будут находиться в состоянии "ожидание получения IP-адреса" (мигает индикация "CTRN").
Чтобы выяснить, какое программное обеспечение конфликтует с SntSrv, проделайте следующее:
1. Запустите интерфейс интерпретатора командной строки: Пуск->Выполнить, введите
cmd
, затем
Enter
;
2. Получите список процессов, занимающих порт 67:
C:>netstat -a -n -o -p UDP | find ":67 "
Если вывод пуст - на машине не запущено ни одного приложения, работающего с портом 67, в том числе и
SntSrv. Попробуйте
переустановить ПО SNT, и если проблема не разрешится,
обратитесь в службу технической поддержки анализаторов SNT.
В противном случае, будет получена таблица следующего вида:
UDP 169.254.100.5:67 *:* 440
UDP 192.168.8.69:67 *:* 440
UDP 192.168.135.1:67 *:* 440
UDP 192.168.152.1:67 *:* 440
Вторая колонка определяет IP-адрес и порт локального сетевого интерфейса, а последняя - идентификатор процесса, или
PID. В данном примере, процесс с PID = 440 использует порт 67 на четырех сетевых интерфейсах.
3. Преобразуйте список PID в реальные имена исполняемых файлов, чтобы понять, какая программа конфликтует. Это можно сделать командой:
C:>tasklist | find "PID"
, где вместо PID подставьте численное значение (одно или несколько), полученные на предыдущем шаге.
Пример результата работы команды:
bootps.exe 440 Console 0 2 324 КБ
Таким образом, конфликтующий процесс -
bootps.exe
. Пользователь должен самостоятельно найти, в какой пакет входит эта программа и либо запретить ей запускаться, либо переконфигурировать, запретив использование сетевых интерфейсов, к которым подключены платы Agent.