如何使用Linux服务器将USB打印机设置为网络打印机?


12

基本上现在我有一台仅USB的打印机,非常好。我家有5个人,我们所有人都一直想使用打印机。

Windows具有内置的共享打印机的方式,但这仅在计算机打开时有效。我有几台用于运行Ubuntu Server Edition的低功耗小型计算机。

是否有现有的Linux应用程序可以让我基本上像使用网络打印机一样使用USB打印机?

另外,我也不知道这样做的可能性,但是如果也有一种在Linux机器上运行Apple AirPrint服务器的方法,那太棒了,那么我们也可以从iDevices进行打印。


找到了此链接faqs.org/docs/Linux-mini / ...尝试一下并回发结果。
rmaes4

Answers:


11

您有2个选择。

无线USB桥接器

您可以得到一些无线/ USB设备,这些设备将通过无线方式共享打印机。然后,您可以使用IPP(例如)连接到它ipp://<ip address of wireless bridge>/USB_queue

这样的设备就可以完成任务:NETGEAR PS121 USB 2.0 Mini Print Server

我们在工作的地方使用这种设备。此特定设备使用LPD通过网络显示打印机,因此我们可以像这样访问与其连接的USB打印机:

lpd://192.168.1.109/L1

通过计算机共享

您可以像往常一样将打印机连接到PC,然后使用CUPS通过网络共享该打印机。用户再次可以使用IPP(例如)访问打印机ipp://<linux host w/ printer>/<name of printer

此外,如果设置了Samba,则可以使用Samba将打印机共享给Windows PC和Linux系统,而不是IPP。

共享打印机

在Linux主机上检测到打印机后,您可以从下拉菜单或终端访问打印机配置GUI:

/usr/share/system-config-printer/system-config-printer.py

这将弹出以下对话框:

                打印机对话框的ss

在这里,您可以看到丢失的Linux主机检测到USB打印机,并且该USB打印机正常工作:

          打印机属性

现在,选择“策略”部分,然后选中共享打印机复选框:

          共享打印机

现在,在客户端上,您可以像下面这样选择打印机:

   客户端上的打印机对话框的ss

参考文献

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.