Иногда пользователи при установке сетевого принтера, сталкиваются с тем, что принтер переходит в Автономную работу и не печатает. Данная проблема не новая, но на сайте не описана. В своей статье разберу причину с протоколом SNMP, почему так происходит и как решить данную проблему. По остальным проблемам Автономной работы, можно ознакомиться на официальном сайте Microsoft >>>
Для начала конечно нужно проверить доступен ли принтер в локальной сети. Для этого в командной строке с помощью команды ping, проверяем его доступность.
Пример, принтер имеет ip адрес 192.168.1.100
Убедившись, что он включен и доступен в сети, переходим дальше.
Немного теории. В Windows для опроса состояния принтера используется протокол SNMP (Simple Network Management Protocol). Система отправляет принтеру SNMP запрос и ждет ответа и если от принтера SNMP ответ не получен, такой принтер считается недоступным и переводится в Автономный режим работы.
Если наш принтер поддерживает протокол SNMP, нужно зайти через веб интерфейс принтера в настройки управления сетевым принтером и проверить, что в настройках принтера включен протокол SNMP и для него используется имя сообщества (community name) public. Если был отключен, то включаем и проверяем работу принтера.
Если наш принтер не поддерживает протокол SNMP, то открываем Свойства принтера и переходим на вкладку Порты. В следующем окне переходим в Настройку порта и отключаем состояние SNMP разрешено (снимаем галку), как показано на рисунке.
В результате Windows перестанет слать SNMP пакеты для опроса состояния устройства и перейдет из режима Автономная работа в режим Готов.