Сетевой принтер через апельсинку
В общем, затея увенчалась успехом. Для того, чтобы превратить USB-принтер в сетевой, понадобилось:
Купить "апельсинку" (Orange Pi PC Plus).
Желательно сразу добыть подходящий радиатор и наклеить его на процессор апельсинки (иначе будет перегреваться). Я купил более-менее подходящий радиатор на радорынке и приклеил его термопроводящим клеем Radial. Температура процессора в результате устойчиво держится в районе 40 градусов.
Скачиваем прошивку armbian отсюда: https://www.armbian.com/orange-pi-pc-plus. Я скачал ту, которая на основе Убунты 20.04.
Устанавливаем прошивку по инструкции отсюда: https://mysku.ru/blog/aliexpress/47491.html. Я установил на внутреннюю память апельсинки, там ее более чем достаточно для моих целей.
Настраиваем WiFi интерфейс (если надо). Там для этого есть довольно удобная "менюшка" которая вызывается командой "armbian-config".
Настраиваем принт-сервер по инструкции отсюда: https://pcminipro.ru/os/ustanovka-i-nastrojka-print-servera-na-odnoplatnom-kompjutere-v-linux-armbian/.
Если ваш принтер "засыпает" в период бездействия, то нужно будет научить принтсервер "будить" принтер. Инструкция для этого здесь: https://craftster.ru/q/kak-zastavit-server-cups-razbudit-printer-hp-laserjet-professional-p1102-v-lokalnoj-seti/.
В результате всё работает. Апельсинку я не выключаю, она включена круглосуточно. Принтер включается по мере необходимости.
Печатает без проблем как из Linux, так и из Windows 7 и Windows 10. И даже с андроидного телефона печатает (я настроил ради спортивного интереса).
Источник
08.03.2022 в 09:52, Просмотров: 5046
Опубликовал: ak167