HP LaserJet P2055. Error 49.xxxxx

Существует у меня в организации несколько принтеров серии HP LaserJet P2050. Служили они долго и праведно, пока в какой то момент не посетила меня идея обновить прошивку до последней выпущенной. Поход на сайт HP показал, что максимально (как потом оказалось и единственная оставшаяся в живых прошивка) под номером 20131112 (10 Dec 2013). Родная прошивка принтеров — 20101025 (не обновлялась с момента покупки).

Не долго думая, в пятницу в сайта HP качаю новую прошивку, в конце рабочего дня заливаю на два принтера, проверяю печать, всё нормально печатается, тестовые страницы выходят на ура. Самое интересное началось в понедельник ближе к обеду, бухгалтерия использует сетевой принтер HP LaserJet P2055dn и печатают они значительное количество документов и с помощью обработок формируют многостраничные задания. Выяснилось, что нормально печатать принтер может только одностраничные документы, что крайне неудобно. Принтер же вёл себя как то подозрительно, разные многостраничные документы печатал с разным количеством листов и выдавал разные коды 49.ххххх. Поиск натолкнул на мысль, что данная прошивка не корректна и с ней устройство работает крайне нестабильно. На одном из форумов HP было сказано, что в данной ситуации нужно провести downgrade, что оказалось серьёзной проблемой, т.к. старой прошивки на публичном FTP-сервере нету и в сети почти ничего нету. Но мир не без добрых людей, была найдена прошивка LJP2055dn_unix_fw_20100308.tar, спасибо пользователю kot-innokentiy, далее следуем несложному алгоритму:

  1. Скачиваем прошивку, разархивируем.
  2. Подключаем принтер к машине с debian-ом по USB.
  3. В файле прошивки HP_LaserJet_P2055dn_20100308_build83504.rfu удаляем первые 4 строки (начинаются с @PJL), сохраняем. Размер файла должен стать таким же как написан в строке @PJL UPGRADE SIZE.
  4. Выключаем принтер, зажимаем OK и CANCEL, включаем. Принтер включился, на экране «Bootcode».
  5. Загружаем прошивку: cat ./HP_LaserJet_P2055dn_20100308_build83504.rfu > /dev/usb/lp0

Как оказалось ВАЖНЫЕ замечания:

  1. Принтер должен быть «По умолчанию», особенно актуально если нужно «вернуть к жизни» несколько принтеров с данным симптомом (я удалял и заново устанавливал каждый новый принтер).
  2. Заливку нужно осуществлять от root, т.е. не sudo, а su
  3. Проверьте куда действительно смонтировался принтер, на lp0 или же может куда ещё (проверял миднайт коммандером mc в каталоге /dev/usb/, у меня оказался lp1)
  4. Ссылка на прошивку 20100308

В заметке  были использованы материалы с ресурсов:

  1. ЖЖ пользователя kot_innokentiy
  2. Блог от разработчиков HP
Запись опубликована в рубрике Принтеры с метками , . Добавьте в закладки постоянную ссылку.

5 отзывов на “HP LaserJet P2055. Error 49.xxxxx

  1. Mikhail:

    Эти первые 4 строки (которые начинаются с @PJL) убираем любым HEX-редактором.
    Для того чтобы посмотреть куда смонтировался принтер, вводим команду ls /dev/usb

  2. Здраствуйте , можете поделится прошивкой?

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s