飞奔的莲藕 · js下载文件的几种方式,你学废了吗_js下载 ...· 4 月前 · |
奋斗的竹笋 · wrf文件播放及转换工具 - 知乎· 1 年前 · |
豪气的消防车 · Vite多环境配置:让项目拥有更高定制化能力 ...· 1 年前 · |
发财的山寨机 · 如何从我的电脑访问远程HDFS集群· 1 年前 · |
我想让我的RasPi在一个由三个Linux客户机组成的小型家庭网络中充当一个小小的打印和文件服务器。不幸的是,兄弟只提供了x86的二进制驱动程序,所以我不能在RasPi上运行我的兄弟打印机。然而,我发现一篇博客文章建议在RasPi的CUPS安装上创建一个原始队列,并使用安装在客户端上的二进制驱动程序从客户端访问该队列。以下是博客条目: http://chemdroid.net/en/raspberry-pi/36-raspberry-pi-as-print-server
不幸的是,作者没有详细描述如何在RasPi上创建原始队列以及如何从客户端访问它,而是专注于描述如何在RasPi上安装非标准的CUPS版本。
我在这里发现了一个类似的问题: CUPS bypassing interface 然而,我并不完全理解答案。答案中的“如何设置CUPS的原始‘队列’”部分是否指的是主机( RasPi)?如果是,我必须指定的套接字/端口是什么?打印机是一台HL-2030兄弟打印机,通过USB连接。
当从客户端访问打印机时,答案是如何编辑'lp‘命令,但是我想通过CUPS使用共享打印机,那么我该如何继续?
感谢您的任何意见!
光子
发布于 2016-08-16 09:48:40
...如何在RasPi上创建原始队列
从Pi (或/Putty会话)中的lpadmin将自己添加到
sudo adduser $USER lpadmin
sudo cupsctl --remote-admin
管理--或者--从
sudo /etc/init.d/cups restart
sudo service cups restart
,添加
http://localhost:631
a.当提示登录时,请使用您的标准用户名和密码。
b. 注意:如果密码不起作用,请尝试again.
a.连接网络:
socket://<ip_of_printer>:9100
b.连接USB:
socket://<usb_handle>
使用
lpinfo -v |grep usb:
查找,您不需要"?location=1a200000“信息。假设首先安装了正确的驱动程序。请注意,如果您的设备驱动程序未提供ARM体系结构,请参阅
this article
.
.[X] Share printers connected to this system
. [X] Allow printing from the internet
...如何从客户端访问它
这在不同的平台上差别很大。
http://<ip_of_pi>:631/printers/<name_used_in_step_8_above>
a. 窗口:设备和打印机,添加打印机(不是添加设备,它在工具栏中),手动选择/不列出,具有手动设置的本地或网络打印机,创建新端口,标准TCP/IP端口
b. MacOS:启用,然后使用CUPS web界面。GUI不能做到这一点。您需要在管理员组中并知道您的用户id (例如
echo $USER
)
c. Linux:使用图形用户界面或CUPS、网络打印机、AppSocket的/HP JetDirect
发布于 2018-09-03 01:24:40
发布于 2019-03-24 20:56:23
我知道它有点过时,但我尝试了同样的事情,遇到了一个问题:上面说的是正确的,但我发现HL-2030不能在我的设置中使用Gutenprint驱动程序。我需要安装foomatic驱动程序。
sudo apt-get install foomatic-filters foomatic-db-engine
然后选择
兄弟HL-2030脚部/hl1250(推荐)
从web界面中的打印机列表中选择。一切都运行得很好。
https://stackoverflow.com/questions/26329186
复制Copyright © 2013 - 2024 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有