Brother DCP-J4120DW 无法在 Ubuntu 14.04.1 上打印

Brother DCP-J4120DW 无法在 Ubuntu 14.04.1 上打印

兄弟打印机 DCP-J4120DW 无法打印。

Acer 5120 上的 Ubuntu。Brother 驱动程序最初通过 WINE 从提供的 CDROM(Windows 和 MAC)加载。

显然加载正常 - 图标出现在桌面上,使用打印命令时打印机被识别为存在。但是无法打印。此外,Brother Control Center 的功能有限。怀疑这可能是由于通过 WINE 加载驱动程序不完整造成的。

从 Brother 网站下载 Linux 驱动程序 - 加载正常但仍然无法打印(或扫描)。

答案1

测试一下:

下载此文件:

http://download.brother.com/welcome/dlf101555/dcpj4120dwlpr-3.0.1-1.i386.deb

http://download.brother.com/welcome/dlf101556/dcpj4120dwcupswrapper-3.0.1-1.i386.deb

安装驱动程序:

打开打印机并连接 USB、网络或并行电缆。

转到驱动程序所在的目录。

在终端中

Ctrl++AltT


跑步:

sudo -i

dpkg -i --force-all dcpj4120dwlpr-3.0.1-1.i386.deb

dpkg -i --force-all dcpj4120dwcupswrapper-3.0.1-1.i386.deb

根据您使用的连接类型(USB 或网络),请按照以下步骤之一进行操作。

对于 USB 连接:

Open a web browser and go to "http://localhost:631/printers".

Check if the Device URI of your printer is "usb://Brother/(your printer's model name)"

If the device URI is different from the example above, please go to "Modify Printer" of your printer to select proper device and driver.

If your printer is not listed on "http://localhost:631/printers", please go to "http://localhost:631/admin" and click "Add printer" and select proper device and driver.

对于网络连接:

Open a web browser and go to "http://localhost:631/printers".

Click "Modify Printer" and set following parameters.

"LPD/LPR Host or Printer" or "AppSocket/HP JetDirect"       for Device

lpd://(Your printer's IP address)/binary_p1                 for Device URI

Brother                         for Make/Manufacturer Selection

Your printer's name             for Model/Driver Selection

对于 32 位扫描仪驱动程序:

下载此文件:

http://download.brother.com/welcome/dlf006646/brscan4-0.4.3-0.i386.deb

http://download.brother.com/welcome/dlf006651/brscan-skey-0.2.4-1.i386.deb

http://download.brother.com/welcome/dlf006654/brother-udev-rule-type1-1.0.0-1.all.deb

安装驱动程序:

转到驱动程序所在的目录。

在终端中

Ctrl++AltT

跑步:

sudo -i

dpkg -i --force-all brscan4-0.4.3-0.i386.deb

dpkg -i --force-all brscan-skey-0.2.4-1.i386.deb

dpkg -i brother-udev-rule-type1-1.0.0-1.all.deb

对于 64 位扫描仪驱动程序:

下载此文件:

http://download.brother.com/welcome/dlf006645/brscan4-0.4.3-0.amd64.deb

http://download.brother.com/welcome/dlf006652/brscan-skey-0.2.4-1.amd64.deb

http://download.brother.com/welcome/dlf006654/brother-udev-rule-type1-1.0.0-1.all.deb

安装驱动程序:

转到驱动程序所在的目录。

在终端中

Ctrl++AltT

跑步:

sudo -i

dpkg -i --force-all brscan4-0.4.3-0.amd64.deb

dpkg -i --force-all brscan-skey-0.2.4-1.amd64.deb

dpkg -i brother-udev-rule-type1-1.0.0-1.all.deb

答案2

您没有说明您使用的是哪种接口。我只知道,在我第一次安装 Ubuntu(版本 14.04,尽管 iso 是 14.02)后,昨天在打印到并行端口打印机时遇到了问题。并行接口的模块(lp、parport_pc、ppdev)未在启动时加载:
“dmesg | grep parport”;“dmesg | grep lp”;“dmesg | grep ppdev”
都没有给出任何答复,对“lsmod”输出的类似 grep 也是如此。此外,/etc/modules 仅包含“lp”,而不是预期的“parport_pc”和“ppdev”。将这些添加到 /etc/modules: #
/etc/modules:启动时要加载的内核模块。ppdev
lp
parport_pc

重新启动也无法解决问题,但我还是把它们留在那里,并尝试手动安装模块:
modprobe par_port_pc ppdev
,它给出了错误报告:
“modprobe:错误:../libkmod/libkmod.c:556 kmod_search_moddep() 无法打开 moddep”
摘自
使用循环挂载时出现“无法打开 moddep 文件‘/lib/modules/3.XX-generic/modules.dep.bin’”
我运行了
sudo apt-get install --reinstall linux-image-3.13.0
并重新启动,模块被加载,我从 cups (htt://localhost:631) 安装了打印机:它现在会自动找到之前没有找到的打印机。

相关内容