无线技术也许是多年来家庭印刷的最佳改进。电缆更少,打印机放置位置更灵活,这是双赢的。除非你有旧的打印机。
虽然新打印机价格合理,但您可能已经在上一台打印机上花了足够多的钱,因此不值这笔钱。此外,旧打印机可能有一个特殊功能,更换它可能太贵。
解决方案是什么?让你的旧打印机无线。有很多解决方案可用,但一个流行的选择是将Raspberry Pi用作无线打印服务器。
如果你还没有享受到无线打印的好处,那么这个项目肯定是一个开始。但是为什么要麻烦无线打印呢?
无线打印实际上是使打印更加灵活——这是Raspberry Pi的理想项目。此解决方案的优点在于它适用于Windows、macOS和其他Linux计算机。
要在旧的有线设备上启用无线打印机,您需要一个带有内置Wi-Fi的Raspberry Pi。
支持无线的型号包括:
Raspberry Pi Zero W (Wireless) ( 2017 model) BUY NOW ON AMAZON
对于较旧的设备,请确保已为Raspberry Pi连接无线USB加密狗,并将设备连接到网络。Pi应运行SD卡上安装的最新版本的Raspbian。
您还需要:
从连接所有东西开始。您的打印机应连接到Raspberry Pi并打开电源。使用键盘和显示器访问Raspberry Pi,或者使用SSH、VNC或RDP远程连接。
要更新,请打开终端并输入:
sudo apt update && sudo apt upgrade -y这将检查软件更新,并根据需要进行升级。按照屏幕上的提示进行操作,直到完成。
连接设备并进行设置后,要做的第一件事是确保检测到USB打印机。
打开命令行(直接在Raspberry Pi上或通过SSH),然后输入:
lsu**应显示连接的USB设备列表。检查并识别打印机。
接下来,您需要安装Samba,一种开源文件共享软件。这可以通过输入命令来完成。
sudo apt install samba按照显示的任何说明进行操作。接下来,是安装CUPS的时候了,CUPS是常见的Unix打印系统(请注意,必须先安装Samba)。
sudo apt install cupsCUPS为打印机提供驱动程序。许多**商提供Linux驱动程序,但如果没有,请使用此驱动程序。
现在,您可以将默认用户添加到打印机管理组。
sudo usermod -a -G lpadmin pi默认情况下,CUPS将不允许从其他设备访问。要解决此问题,请将CUPS配置为接受来自(例如)PC浏览器的连接,然后重新启动服务:
sudo cupsctl --remote-anysudo /etc/init.d/cups restart接下来,您需要使用覆盆子Pi设置打印机。切换到Raspberry Pi桌面,启动浏览器,转到127.0.0.1:631并切换到“管理”选项卡。或者,浏览器直接指向127.0.0.1:631/admin/
选择添加新打印机,在请求时输入Raspbian凭据,然后从列表中选择打印机。转至下一屏幕,从列表中选择正确的设备。
接下来,确认详细信息并指定名称,然后选中“共享此打印机”,然后单击“继续”。
根据设备**商的不同,在加载设备驱动程序名称时,下一页可能需要一段时间才能加载。选择正确的打印机驱动程序(默认情况下应选择该驱动程序)并继续。
或者,单击“选择其他品牌/**商”,然后选择“原始”。这意味着您打印的设备将处理驱动程序。
单击添加打印机,然后设置默认选项。几分钟后,打印机将准备好开始接受作业。要确保其正常工作,请单击维护并选择打印测试页面。
完成这些之后,您需要确保启用对Raspberry Pi的访问。对于macOS,这是默认设置,但是对于Windows,需要一些额外的配置。完成后,就可以开始打印了。
在/etc/samba/**b.conf中编辑samba配置文件。有两种方法可以做到这一点:
应添加以下内容:
# CUPS printing. See also the cupsadd**b(8) manpage in the# cupsys-client package.printing = cupsprintcap name = cups[printers]comment = All Printersbrowseable = nopath = /var/spool/sambaprintable = yesguest ok = yesread only = yescreate mask = 0700# Windows clients look for this share name as a source of downloadable# printer drivers[print$]comment = Printer Driverspath = /usr/share/cups/driversbrowseable = yesread only = yesguest ok = noworkgroup = your_workgroup_namewins support = yes您需要输入Windows“工作组”名称来替换您的\u工作组\u名称——这通常是工作组):
按Ctrl+X保存并退出,然后重新启动samba:
sudo systemctl restart **bdSamba需要几秒钟才能重新启动。您现在可以切换到PC并添加新打印机。首先通过打开Windows资源管理器检查树莓Pi是否可见>;网络。
转到控制面板>;硬件和声音>;设备和打印机>;高级打印机设置并等待系统扫描。
一个更快的选择是在Windows资源管理器的网络视图中扩展Raspberry Pi的条目。只需在打印机上单击鼠标右键,选择“连接”,选择Windows打印机驱动程序,然后开始打印。
与此同时,Mac用户可以用通常的方式添加新打印机。
任何需要执行的打印服务器管理都可以通过打开http://[RPI.IP.ADDRESS.HERE]:631来完成。这将在网络上的任何设备上显示CUPS打印机管理web界面。
如果您已经做到了这一点,您的Raspberry Pi打印服务器应该已经启动并运行。您刚刚将非无线打印机联机,可以从任何设备对其进行无线打印。
这只是你可以用Raspberry Pi计算机构建的许多很棒的项目之一。
我们希望您喜欢我们推荐和讨论的项目!MUO有附属和赞助的合作伙伴关系,因此我们从您的一些购买中获得一部分收入。这不会影响您支付的价格,并有助于我们提供最佳的产品推荐。
Join our newsletter for tech tips, reviews, free ebooks, and exclusive deals!
Click here to subscribe
...2月29日上市后,截至2012年9月,已售出50万块董事会。据覆盆子皮基金会的数据,到2016年11月,一款惊人的1100万覆盆子比萨已经售出! ...
...连接(以太网电缆在壁炉架上看起来很难看)以及一个与覆盆子Pi兼容的电池组。 ...
... 1 x覆盆子皮 1 x胸板 1 x 220欧姆电阻器 1 x 5mm LED 1个Gmail帐户 公至母连接线 ...
用覆盆子皮是非常有趣的。有这么多项目要选,50美元的电脑会让你忙上几个月。但是建立树莓皮皮可能会很费时。 ...
... 覆盆子pi3(目前不支持pi3b+或pi4) 高质量microSD卡 可靠的树莓皮电源 USB键盘和鼠标(或组合遥控器) 闪存盘 ...
... 覆盆子皮上少了几个东西之一就是一个按钮。你基本上是把它插上电源,启动操作系统,然后开始使用电脑。 ...