По сути, сейчас у меня есть только USB-принтер, это очень приятно. В моей семье 5 человек, и мы все постоянно хотим использовать принтер.
В Windows есть встроенный способ общего доступа к принтеру, но он работает только при включенном компьютере. У меня есть несколько небольших компьютеров с низким энергопотреблением, которые я использую для запуска Ubuntu Server Edition.
Существует ли приложение для Linux, которое позволило бы мне использовать принтер USB, как если бы он был сетевым принтером?
Кроме того, я не знаю, насколько это возможно, но если бы существовал способ запустить сервер Apple AirPrint на компьютере с Linux, что было бы здорово, то мы могли бы печатать и с наших iDevices.
Ответы:
У вас есть 2 варианта.
Беспроводной USB-мост
Вы можете получить небольшое беспроводное / USB-устройство, которое будет использовать принтер через беспроводную сеть. Затем вы подключаетесь к нему с помощью IPP, например
ipp://<ip address of wireless bridge>/USB_queue
.Такое устройство может справиться с задачей: NETGEAR PS121 USB 2.0 Mini Print Server .
Мы используем такое устройство, где я работаю. Это конкретное устройство представляет принтер по сети с использованием LPD, поэтому мы подключаем USB-принтер, подключенный к нему, следующим образом:
Поделиться через компьютер
Вы можете подключить принтер к ПК как обычно, а затем с помощью CUPS поделиться этим принтером по сети. Снова пользователи могут получить доступ к принтеру с помощью IPP, например
ipp://<linux host w/ printer>/<name of printer
.Кроме того, если вы настраиваете Samba, вы можете предоставить общий доступ к принтеру, используя Samba для ПК с Windows, а также для систем Linux вместо IPP.
Совместное использование принтера
После обнаружения принтера на хосте Linux вы можете получить доступ к графическому интерфейсу конфигурации принтера из раскрывающегося списка или из терминала:
Это вызовет следующий диалог:
Здесь вы можете увидеть, что USB-принтер обнаружен потерянным хостом Linux и работает правильно:
Теперь выберите раздел «Политики» и установите флажок общего принтера:
Теперь на клиенте вы выбираете принтер следующим образом:
Ссылки
источник