Site Tools


software:openwrt:printserver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
software:openwrt:printserver [2021/01/16 04:20]
root
software:openwrt:printserver [2021/01/20 20:11]
root
Line 68: Line 68:
  
 ==== Функционал ==== ==== Функционал ====
-При подключении принтера скрипт автоматически+При подключении принтера [[http://www.netlab.linkpc.net/download/software/openwrt/print_server/10-prnt-helper|скрипт]] автоматически
   - создаёт symlink /dev/PRINTER_SERIAL_NUMBER на /dev/usb/lpX - это нужно чтобы при наличии двух одинаковых принтеров они всегда получали один и тот же TCP порт, не зависимо от порядка включения/загрузки   - создаёт symlink /dev/PRINTER_SERIAL_NUMBER на /dev/usb/lpX - это нужно чтобы при наличии двух одинаковых принтеров они всегда получали один и тот же TCP порт, не зависимо от порядка включения/загрузки
   - загружает прошивку с именем ${DEV_VID}-${DEV_PID}.dl из /etc/fw в принтер   - загружает прошивку с именем ${DEV_VID}-${DEV_PID}.dl из /etc/fw в принтер
Line 130: Line 130:
   - Остальное на своё усмотрение   - Остальное на своё усмотрение
   - **Save & Apply**   - **Save & Apply**
 +
 +
 +
 +====== Обновление ======
 +  - Через WebUI загрузить squashfs образ (для NanoPi NEO)
 +  - Заново установить компоненты
 +  - Перезагрузить
  
  
Line 137: Line 144:
 Расширенные функции, такие как автоматическое обнаружение тоже не настраивались, возможно это будет сделано позже и данная заметка будет дополнена.\\ Расширенные функции, такие как автоматическое обнаружение тоже не настраивались, возможно это будет сделано позже и данная заметка будет дополнена.\\
 \\ \\
-Ретроспективно, это третья реализация сервера печати для HP 1018 за последние 14 лет. +Ретроспективно, это четвёртая реализация сервера печати для HP 1018 за последние 14 лет: 
- +  - Сервер печати TL-PS110U + [[ru:software:win:print:fw_uploader|Printer firmware uploder / converter]] 
 +  - FreeBSD 9 на Equeleus 8132, самописный демон dprint и скрипт под devd для загрузки прошивки (почти не использовалось) 
 +  - Zyxel Keenetic Giga - проработал долго, пока роутер не вышел из строя, после него использовался опять первый вариант 
 +\\ 
 +Основная причина создания этого решения - необходимость автоматической загрузки прошивки в принтер, при этом более качественных и компактных принтеров, не прихотливых в обслуживании сейчас на рынке нет.\\ 
 +Возможности заменить плату на аналогичную с флешкой под прошивку и сетью - теоретически есть, но времени на реализацию уйдёт больше при не гарантированном результате.\\ 
 +\\ 
 +В планах на будущее: 
 +  * Добавить автоматическое обнаружение 
 +  * Установить NanoPi NEO в металлический корпус 
 +  * Подключить к NanoPi NEO сканер и настроить кнопки на нём для сканирования на сервер и копирования
 ====== Источники ====== ====== Источники ======
  
software/openwrt/printserver.txt · Last modified: 2022/02/05 05:29 by root