Как обновить прошивку на старом сервере HP JetDirect?

449
kinokijuf

У меня есть сетевой принтер HP LaserJet 2100tn, который содержит встроенный сетевой сервер печати JetDirect J3111A.

Я пытаюсь обновить прошивку с версии G.05.35 до последней версии, которая является G.08.49.

Тем не менее, ни один из методов, упомянутых на веб-сайте загрузки микропрограммы, кажется, не работает:

  • приложение «HP Download Manager» устарело и не работает в Windows 7+
  • принтер даже не отвечает на соединения через порт FTP
  • HTTP-сервер просто обслуживает страницу с надписью «503 Service Not Avaiable» [sic]
2

1 ответ на вопрос

2
kinokijuf

Более старые версии микропрограммного обеспечения поддерживают обновление только с использованием протокола Trival File Transfer Protocol, но документация по этому вопросу, по-видимому, была удалена с веб-сайта HP (этот метод, по-видимому, также использовался HP Download Manager).

Вам необходимо настроить TFTP-сервер на вашем компьютере через порт по умолчанию (69), который будет доступен для принтера. Вы можете, например, использовать это программное обеспечение, доступное для всех популярных ОС.

Затем подключитесь к принтеру с помощью telnet и введите следующие команды (при условии, что IP-адрес сервера TFTP указан 192.0.2.1и он обслуживает прошивку под именем example.dld):

tftp-server:192.0.2.1 upgrade-file:example.dld upgrade

Подождите около двух минут и не перезагружайте принтер или TFTP-сервер в течение этого времени. Когда вы снова сможете подключиться к принтеру через telnet, обновление должно быть успешным.

Похожие вопросы