我有一台 Buffalo LinkStation LS210D NAS 连接到我的路由器,它为我家庭网络上的几台 Windows-10 PC 提供服务。此 LinkStation 型号的手册宣传了使连接到其 USB 端口的打印机可供网络连接的 PC 使用的功能。顺便说一下,我运行的是 Windows-10家19043.1288,于 2021 年 6 月 30 日开始,并尝试连接旧的 HP Deskjet D4200 打印机。Buffalo 知识库提供了设置说明这里。
使用 Windows 资源管理器浏览时\\192.168.1.202
,除了显示我的 NAS 共享外,lp
还会显示一个名为 的网络打印机设备,如知识库文章第 7 步所示。该图标的 Windows 属性显示Computer type: Windows NT 4.9 Server
。但是,右键单击该设备的连接会失败,正如知识库文章第 8 步所预测的那样——尽管连接失败警报显示的是标题,Add Printer
而不是Connect to printer
知识库文章中显示的标题。
自编写知识库文章以来,微软似乎对 Windows 进行了一些修改,因为文章中显示的 WindowsAdd printer
对话框插图不再与实际的 Windows-10 UI 相匹配。第 12 步指示选择现有端口,并显示几个以 UNC 类语法命名的端口,例如\\Support-LS420D\lp (Client Side Rendering Provider)
。在我的 PC 上,现有端口列表中没有显示此类现有端口。我的研究(引文早已丢失)表明 Windows-10 现在默认提供客户端渲染支持。
与 Buffalo 技术支持人员的对话建议我选择Create a new port
创建必要的端口。当我这样做然后选择时Local Port
,Windows 会显示一个Port Name
对话框,指示Enter a port name
。当我输入 UNC 格式的端口名称\\192.168.1.202\lp
(使用我的 LinkStation 的 IP)时,Windows 会响应Local Port – the parameter is incorrect
。
如果我选择LPR port
而不是Local port
并输入 UNC 相同的Name or address of server providing lpd
,Windows 将响应The server name you specified could not be resolved
。是的,我已启用 WindowsLPD Print service
和LPR Print monitor
功能。
这些响应表明 Windows 正在尝试创建合适的端口,但失败了。我找不到任何可以洞察哪个参数可能不正确或如何/在哪里提供正确参数或如何允许 Windows 解析指定的 UNC 地址的信息。
布法罗技术支持同样没有进一步的建议,只说我一定是遇到了一些“设备兼容性问题”,并进一步表示该打印机支持功能在当前的 LinkStation 型号上已经停止使用。
如果我能正确配置此功能,我很乐意使用它。我不知道这是 Windows 问题还是 Linux 问题。我甚至不知道应该为这篇文章添加哪些标签才能获得最大可见性。有人能就我如何实现这一点提出任何建议吗?
答案1
您要尝试做的是将打印机联网。这确实是可行且可取的。
获取一个 USB 打印服务器,将打印机放在上面,然后所有设备(而不仅仅是几台设备)都可以使用它,这样会更简单、更容易、更好。
如果打印机具有 Air Print 功能,那么您的智能手机也可以使用它。
像这样:
答案2
谢谢你帮我不发疯。我也刚买了一个链接站,并试图为我的 Win 10 笔记本电脑设置“打印服务器”功能。有趣的是我的 Win 7 台式机不再受 MS 支持,只需单击图标然后“连接”即可直接连接到 lp,但它无法在我的 Win 10 笔记本电脑上使用。我联系了 Buffalo 技术支持,他们没有提出任何建议,只是说它基于 2014 年的技术。所以我只是让它连接到我的台式机上,因为它已经连接了很久,可以从我的 Win 10 笔记本电脑上打印,唯一的问题是当我的台式机死机时,我从笔记本电脑打印到它的能力也会消失。我几年前确实有一个“打印服务器”装置,但需要找到电源 LOL!贾德