银河麒麟系统需分别安装Brother打印驱动(cupswrapper+lpr)与扫描驱动(brscan4),并启用saned服务、启用/etc/sane.d/dll.conf中的brother4后端,才能使一体机的打印与扫描功能同时正常工作。

银河麒麟系统连接兄弟Brother一体机(打印+扫描)时,常出现打印机能识别但扫描功能失效、或两者均无法添加的情况,根本原因是系统未预装扫描后端模块与配套udev规则,且打印驱动与扫描驱动需分别安装并协同生效。
确认硬件已被内核识别
这一步跳过会导致后续所有操作无效。必须亲眼看到设备被Linux内核枚举出来,才能继续。
用原装USB线连接Brother一体机,确保打印机面板显示“就绪”或“Ready”,不是“休眠”或“错误”状态。
按Ctrl+Alt+T打开终端,执行:lsusb | grep -i brother。正常应返回类似 Bus 001 Device 005: ID 04f9:02c5 Brother Industries, Ltd 的行——其中 04f9:02c5 是典型Brother VID:PID组合,若只显示“ID 0000:0000”或完全无输出,请立即更换USB口、线缆或重启设备。
【注意】桌面右上角若弹出“检测到新USB设备,是否允许访问?”提示,必须点击“允许”,否则内核拒绝加载设备描述符。
安装打印驱动(CUPS层)
Brother一体机的打印功能依赖CUPS包装器(cupswrapper)和LPR引擎,二者缺一不可。
方法一:使用兄弟官方Driver Install Tool(推荐amd64用户)
1. 访问官网下载页:https://support.brother.com/g/b/downloadlist.aspx?c=cn=zh∏=hl1118_cn&os=128&flang=English,将网址中hl1118_cn替换为你的真实型号(如dcpj100_all);
2. 下载名为brother-xxx-driver-install-tool-*.gz的压缩包;
3. 解压后进入目录,终端执行:sudo ./install.sh,全程按提示回车即可自动下载、解压、安装cupswrapper与lpr驱动;
4. 安装完成后务必执行:sudo systemctl restart cups,否则新驱动不生效。
方法二:手动安装.deb驱动包(全架构通用)
1. 去兄弟中国官网对应型号页面,下载两个文件:cupswrapper*.deb(打印包装器)和brscan4-*.deb(扫描驱动,虽名scan但含部分打印依赖);
2. 双击cupswrapper*.deb用麒麟软件中心安装,输入管理员密码;
3. 安装完后,再双击brscan4-*.deb——它会自动注册SANE后端,同时补全打印所需的libbrscandec.so等库文件。
启用并配置扫描功能(SANE层)
打印驱动装完只是第一步,扫描功能独立运行在SANE框架下,必须显式启用服务并激活对应后端。
第一步:启动saned守护进程
在终端执行:sudo systemctl enable --now saned。若提示“Failed to enable unit: Unit saned.service does not exist”,说明系统未安装SANE基础服务,先运行:sudo apt install sane-utils libsane1,再重试启用命令。
第二步:启用Brother专用SANE后端
执行:sudo nano /etc/sane.d/dll.conf,用方向键翻到底部,找到以#brother4开头的行,删除该行开头的#号使其变为brother4,保存退出(Ctrl+O → Enter → Ctrl+X)。
第三步:验证扫描仪识别
执行:scanimage -L,若返回类似device `brother4:bus=usb:001:005' is a Brother DCP-L2550DW USB scanner,说明扫描通道已通;若提示“no SANE devices found”,请回头检查前两步是否漏操作或拼写错误。
在系统设置中添加打印机并测试
此时CUPS和SANE均已就绪,图形界面才能正确调用完整功能。
点击【开始菜单】→【设置】→【设备】→【打印机和扫描仪】→【添加打印机和扫描仪】。
等待约10秒,系统将列出USB设备。选择名称含完整型号(如“Brother DCP-L2550DW”)的条目,不要选“Generic PCL Laser Printer”之类泛型名称——【选错会导致扫描功能不可用】。
点击【前进】后,系统会自动匹配已安装的cupswrapper驱动,无需手动选PPD;若弹出PPD选择框,请点“从磁盘安装”,路径填:/usr/share/cups/model/brother,选中对应型号的.ppd文件。
添加完成后,立即点击右侧“打印测试页”,观察是否正常吐纸;再打开“Simple Scan”软件,点击“扫描”,确认能否拉起预览窗口并完成一页黑白扫描。


















