Окт 02

Прошивка принтера в ОС LINUX

По материалам обсуждения http://pirat.ca/viewtopic.php?p=226691#226691, автор VideoLoader.

Прошивка принтера Linux

Прошивка аппарата по кабелю USB

  1. Распечатываем отчёт, чтобы увидеть версию прошивки.
  2. Запускаем терминал, переходим в папку с файлом прошивки, например SCX4300_V1.18_Fact_romdl.hd
    $ cd /mo-skin_files/firmware/samsung/mono-scx/4300/orig
  3. Подключаем принтер к компьютеру, ждём пока CUPS автонастроит принтер, драйвер можно не устанавливать. Отключаем все лишние USB устройства.
  4.  Отправляем файл на принтер. Аппарат самостоятельно перезагружается.
    $ cat «SCX4300_V1.18_Fact_romdl.hd» > /dev/usb/lp0
    где /dev/usb/lp0 нода устройства принтера. Нода может быть и другой, например /dev/usblp0, чтобы узнать наверняка, можно посмотреть dmesg|tail -20 после включения принтера/мфу.
  5. Даём время аппарату для принятия прошивки (~3мин)
  6. Распечатываем отчет, убеждаемся, что версия прошивки изменилась

Как узнать серийный номер аппарата

Включаем принтер, запускаем терминал, даем команду
$ dmesg|tail -20|grep ‘Manufacturer\|SerialNumber’
(команда выдает марку и серийный номер устройства, подключенного последним)

Смена серийного номера аппарата по кабелю USB

  1. Распечатываем отчёт, чтобы сохранить старый серийник на всякий случай.
  2. Запускаем терминал, переходим в папку с файлом ChangeSN.hd
    $ cd mo-skin_files/soft/usb_sn_changer
  3. Открываем в ghex файл ChangeSN.hd, в строке @PJL SET SERIALNUMBER=Z2M8BAFZ800061D меняем серийный номер 15 знаков, сохраняем.
    $ ghex2 ChangeSN.hd
  4. Подключаем принтер к компьютеру, ждём пока CUPS автонастроит принтер, драйвер можно не устанавливать. Отключаем все лишние USB устройства.
  5. Отправляем файл на принтер.
    $ cat «ChangeSN.hd» > /dev/usb/lp0
    где /dev/usb/lp0 нода устройства принтера. Нода может быть и другой, например /dev/usblp0, чтобы узнать наверняка, можно посмотреть dmesg|tail -20 после включения принтера.
  6. Распечатываем отчет, убеждаемся, что SN сменился.
  7. Для Xerox всё тоже самое, только серийный номер состоит из 10 знаков.

Окт 16

USB_SN_CHANGER

Программа для смены серийного номера аппарата Samsung по кабелю USB
Скачать / Download

usb_sn_changer

1. Распечатываем отчёт, чтобы сохранить старый серийник на всякий случай.
2. Подключаем принтер к компьютеру, драйвер можно не устанавливать, но мастер нового оборудования должен быть закрыт.
3. Запускаем программу ChangeSN.exe, вводим серийный номер 15 знаков, нажимаем Change Serial Nmber via USB. Перезагружаем аппарат.
4. Распечатываем отчет, убеждаемся, что SN сменился.

Для Xerox:
У аппаратов фирмы Xerox серийный номер состоит из 10 знаков, поэтому:
1. Открываем файл ChengeSN.hd в блокноте и вписываем нужный серийник (10 знаков), сохраняем.
2. Перетаскиваем файл ChengeSN.hd на usbprns2.exe.
3. Распечатываем отчет, убеждаемся, что SN сменился.

Работает на всех МФУ, цветниках и принтерах с сетью или Wi-FI.
Не работает на ML-1660, ML-1860, ML-1670, ML-2520, ML-1910 и их Xerox-аналогах.

Файлы предоставлены в ознакомительных целях, после ознакомления восстановите оригинальное программное обеспечение.