我正在尝试连接到网络打印机 Toshiba e-Studio3505AC。起初我尝试通过 进行连接System Settings > Printers > Add > Network Printer > Find Network Printer
。我输入了主机地址,但不确定 应该选择什么Connection
。根据我在网上找到的信息,它似乎应该是选项之一LPD/LPR queue
;但不清楚是哪一个。根据我在网上找到的其他信息,我假设它是LPD/LPR queue ''
。单击Forward
。使用 时Select printer from database
,我选择Toshiba (recommended)
然后单击Forward
。我查看了列表,但没有找到它。使用 时Search for a printer driver to download
,它只会找到 Toshiba e-Studio350。所以我认为我需要 PPD。
我尝试通过以下方式获取 PPD:支持页面。我下载了linux.tar
(据我所知不是 PPD),然后尝试按照安装指南。
以下是两个问题。
- shell 脚本要求我重新启动 lpd。但是,我找不到有关如何执行此操作的说明。我可以找到很多有关 lpd 的信息,包括手册页、有关它是什么的讨论等,但没有关于如何重新启动它的信息。
- 安装指南说 Linux 用户仍然需要通过操作系统的打印机管理工具添加打印机。我假设这是我以前尝试过的方法。当我这样做时,发生的情况没有任何变化。
答案1
我知道这个问题已经过时了,但我最近必须在 Mint 20 上安装 TOSHIBA e-Studio 4515ac,但找不到完整的说明(东芝的说明很好,但有时含糊不清且不完整)——所以我决定回答这个问题,希望它能帮助别人。以下是我安装打印机的方法:
下载官方驱动程序和(供参考)“软件安装指南”。我在这里找到的:https://business.toshiba.com/support/downloads/index.html?model=4515ac。
将驱动程序包解压到某个位置(在此示例中,位置指示为<驱动程序目录>),然后将所需的档案复制到 root:
$ cp <DRIVER_DIR>/LinuxFilter/Usa/linux.tar <DRIVER_DIR>/CUPS/Usa/normal/TOSHIBA_ColorMFP_CUPS.tar /
“安装”软件包(东芝已经用完整路径压缩了他们的软件包档案,因此从根目录提取它们会将文件放到正确的位置):
$ cd / $ sudo tar xvf linux.tar ... $ sudo tar xvf TOSHIBA_ColorMFP_CUPS.tar ...
安装打印机描述并使用东芝的实用程序创建队列
estcoloradd
:$ sudo estcoloradd <QUEUE_NAME> <PRINTER_DNS_NAME/IP> $ sudo systemctl restart cups
(顺便说一句,当我这样做时我收到了警告,但它并没有影响设置。)
设置 PPD 文件(因为原始提取文件中没有 PPD 扩展名,所以在我的情况下 Mint 无法识别它):
$ cd /usr/share/cups/model/Toshiba/ $ sudo gunzip TOSHIBA_ColorMFP_CUPS.gz $ sudo mv TOSHIBA_ColorMFP_CUPS TOSHIBA_ColorMFP_CUPS.ppd
东芝的文档说要重新压缩该文件,但这不是必需的。
我还更改了型号以匹配我的打印机,但我认为这也没有必要。如果您想这样做,请
/usr/share/cups/model/Toshiba/TOSHIBA_ColorMFP_CUPS.ppd
在此行中编辑并更改型号以匹配您的打印机(将“XXX' 部分):*cupsFilter: "application/vnd.cups-postscript 0 /usr/lib/cups/filter/Toshiba/estXXXX_Authentication"
同时重命名此行引用的文件:
/usr/lib/cups/filter/estXXXX_Authentication
(无论如何,确保它们匹配。)
使用 GUI 打印机实用程序安装打印机:
选择“LPD/LPR 主机或打印机”,并使用步骤 4 中的信息作为“主机”和“队列”。然后手动选择 PPD (
/usr/share/cups/model/Toshiba/TOSHIBA_ColorMFP_CUPS.ppd
) 以完成设置。