-
Укажите IP адреса устройств, с которых необходимо собрать информацию. - Нажмите кнопку "Указать" - В появившемся окне укажите IP адреса в столбце без запятых и прочих знаков препинания. - Применить Если операция прошла успешна - появится галочка.
-
Скачайте Excel таблицу, которую потом необходимо заполнить с вашей корректной коммутацией (просьба не изменять название "шапки":
- Нажмите кнопку "Скачать"
- Дайте имя файлу и сохраните в удобное для Вас место.
-
Выберите измененный Вами файл в предыдущем действии
- Загрузить
-
Укажите логин и пароль:
- Введите логин и пароль в соответствующие поля и нажмите "Сохранить данные". Если для какого-то устройства из списка IP адресов указанные данные не подойдут, появится окно с возможностью пропустить, либо указать для этого устройства другой логин или пароль.
- Нажмите "Сохранить данные"
-
Нажмите кнопку "Начать проверку" для запуска процесса проверки коммутации.
-
После завершения проверки, новая таблица будет сохранена в текущей директории.
Если в папке exe с swcheck.exe уже присутствуют файлы ip.txt, com_table.xlsx, .env - то можно сразу начать проверку.
В дальнейшем, если так удобнее, то можно изменять эти файлы в ручную, а не через кнопки.
Необходимо учесть, что проверка LLDP работает для всех 4-х вендоров: Huawei (DC switches), Cisco (Nexus Switches), B4COM 4xxx-2xxx.
Проверка сигналов TX/RX работает только для Huawei (DC switches) и B4COM 4xxx.
Сравнивание RX/TX производится следующим образом: берет текущее значение TX/RX с оборудования и сравнивается с диапазоном от -4 до 4.
Если между этим диапазоном = GOOD, если нет = BAD, если -, --, -40.00 = No Signal
Если значение необходимо изменить, необходимо в classes/excel_handler.py в 101 строке изменить значения на необходимые.
При скачивании /exe/swcheck.exe напрямую из Github вылетит ошибка Windows, так как у меня отсутствует подпись разработчика.
Чтобы избежать данную ошибку, Вы можете сами скомпилировать exe файл.
Для этого склонируйте репозиторий и выполните команду:
- pyinstaller swcheck.spec
- В папке dist будет скомпилированный swcheck.exe.
Удачной Вам проверки!
v2.4
Fix:
- Изменена работа клининга и парсинга вывода команд на B4COM, так как произошли изменения в новом софте 6.3.4-130.
- Добавлен Progress Bar, позволяющий следить за тем, сколько устройств проверено/осталось проверить.
- Изменен итоговый вывод на более удобный для юзера вид.