December 12th, 2012

HP 2055dn. Откат версии прошивки.

  Есть у меня чудо-аппарат HP P2055DN с прошивкой 20100308.Прошился последней версией прошивки на данный момент - 20120615.
  Новая прошивка оказалась практически нерабочей - принтер вешался раз в несколько страниц, выдавая ошибку 49.03D9.     По информации с сайта HP причина либо в форматере (но форматер цел, ибо полчаса назад на старой прошивке все работало нормально), либо в битой прошивке (а вот тут странно, ибо принтер прошился нормально и даже работает, только глючит безбожно).
Удалось найти старую прошивку версии 20100308 - ftp://ftp.hp.com/pub/softlib/software11/COL25658/lj-66015-8/LJP2055dn_unix_fw_20100308.tar
Старой прошивки с флешером под винду нет, как пишут HP-шники, добавив багов в новую прошивку, старую они убирают из открытого доступа, архива прошивок нет. Не иначе как чудом сохранились флешеры под macos и отдельно прошивка "под unix" :)

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

Принтер пишет "downloading firmware" и т.д - прошивается :)
...
Прошивка завершена.