本文基于IDO-EVB3568开发板的麒麟信安系统,介绍cups配置网络打印机和usb打印机的方法,详细配置步骤如下所示。
我司基于RK3568开发的工控主板,四核A55 2.0G 主频,支持高达8GB高速LPDDR4,1T算力NPU ,4K H.265硬解码,4K HDMI2.0显示输出,支持双通道LVDS/eDP/两路MIPI DSI 等多种显示接口,支持3屏异显。板载2路千兆以太网,双频WIFI+蓝牙,支持5G或4G通信,支持2路USB3.0和7路USB2.0/SATA3.0,5路串口(UART/RS232/RS485),2路CAN总线。
支持Android11/Debian10/Ubuntu20/Buildroot/麒麟OS/开源鸿蒙等多种操作系统。
IDO-EVB3568正面
IDO-EVB3568反面
内核开启USB Printer support 的目的是用于usb打印机,如果没有该需求可不进行该步骤的配置
到kernel目录执行命令:
# ARCH=arm64 make menuconfig
打开【USB Printer support】
开启后搜索【usb_printer】,下面选项全部开启即可保存退出:
回到kernel目录下开始编译:
# make ARCH=arm64 rockchip_linux_evb3568_defconfig
# make ARCH=arm64 your_dts_file.img -j10
内核编译完后,会产生一个 boot.img内核镜像。
配置默认已配好,如发现不能使用可自行再配置。
2.1 修改源地址
# vim /etc/yum.repos.d/KylinSec.repo
把文件里面有关baseurl的行都注销掉,mirrorlist前面的#号去掉
2.2 安装cups
# yum install cups
使用网络打印机,打印机ip地址网段需要和开发板网络ip的网段一致,不然不能识别到打印机。
麒麟系统桌面点击右下角,点击设置:
点击【硬件中心】->【打印设置】,并点击【添加】开始添加网络打印机:
点击【查找网络打印机】->【输入网络打印机地址】->【查找】:
找到网络打印机后点击【转发】到下一步:
默认选择【从数据库中选择打印机】,点击【转发】到下一步:
按照默认选择,点击【转发】到下一步:
选择【Duplexer】,点击【转发】到下一步:
到此界面可以修改打印机名字等,点击【应用】开始添加打印机:
添加网络打印机成功,按需求选择是否打印测试纸。
使用usb打印机,把打印机设备的usb接口接到开发板usb口中,然后根据各个打印机的配置需求进行开发板的配置,下面开始列举国内其中一款打印机配置案例。在【打印机界面】中点击【添加】开始添加usb打印机:
选择识别到打印机,点击【转发】:
通过【提供PPD文件】的方式添加打印机驱动程序:
双击选择.ppd文件:
到此界面可以修改打印机名字等,点击【应用】开始添加打印机:
添加打印机成功会弹出是否打印机测试纸界面:
右键打印机可选择设置默认打印机。
更多详情查看:触智能 觉未来- 深圳触觉智能科技有限公司
留言与评论(共有 0 条评论) “” |