树莓

注册

 

发新话题 回复该主题

Linux嵌入式树莓派CUPS驱动打印机 [复制链接]

1#
北京哪家白癜风治疗最专业 https://yyk.39.net/bj/zhuanke/89ac7.html

嘿,好久没写东西了,最近在研究如何实现远程打印机的功能,家里是有一台打印机的,型号是HPDeskjet,可以实现打印、复印、扫描功能,买了好几年了,除了墨贵,没别的毛病,这次想着给他改成网络的,可以实现手机、电脑等各种设备远程打印,经历了无数的坑,在此简单记录下。

一、IMX6ULL驱动打印机

总结,不大行,交叉编译的问题比较多,还需要进一步搞,但是也不是没有任何意义的,最起码cups可以用了,然后就可以添加网络打印机了。

1)搜索资料

以前在我的Ubuntu18.04上是用过打印机的,打印的时候我也不知道发生了什么反正可以打印,扫描的时候需要安装一个叫SANE-ScannerAccessNowEasy(sane-project.org)的东西,所有在这方面我是小白。然后通过不断搜索,基本上确定了这么几个关键字:

关键字可能不是很准确的理解hpliphp打印机驱动cups打印机管理工具,并不包含驱动程序,是驱动的上一层guten-printGutenprintPrinterDrivers开源的打印机驱动程序,支持一系列的打印机,没有我的2)搞起编译cups

经过不断的努力终于编译成了cups这个东西

编译环境:

wsl2Ubuntu18.04+imx6ull交叉编译环境

编译命令:

cdcups#设置交叉编译环境工具链#这个命令不全,可能还有一些disable的东西,需要根据具体的情况进行设置./configure--prefix=/home/xx/cupsinstall--host=arm-linuxCC=arm-linux-gnueabihf-gccCXX=arm-linux-gnueabihf-g++

编译之后将文件上传到imx6ull就可以了

修改配置文件

##ConfigurationfilefortheCUPSscheduler.See"mancupsd.conf"fora#

分享 转发
TOP
发新话题 回复该主题