如何在 Slackware 14.2x64 上安装 Brother HL-L2395?

如何在 Slackware 14.2x64 上安装 Brother HL-L2395?

刚买了一台 Brother HL-L2395,并尝试从“vanilla”(来自原始 14.2x64 DVD)Slackware 14.2x64 安装进行打印。

我首先将其连接到我的 WiFi,在打印机的触摸屏键盘上输入 WiFi 密码。然后我将 Firefox 指向其指定的 url,登录并从打印机的 Web 菜单成功打印测试页(“用户设置列表”)。这一切似乎都运作良好。

接下来进入cups,网址为localhost:631,登录“添加打印机”页面,cups立即识别出新的L2395。我继续补充这一点,并在下一页同意杯子的说法,这是一个兄弟。然后cups提供了Brother ppd文件的长菜单选择,但没有L2395的菜单。

所以我访问了https://support.brother.com/g/b/downloadlist.aspx?c=us_ot&lang=en&prod=hll2395dw_us_as&os=127并下载了hll2395dwpdrv-4.0.0-1.i386.rpm打印机驱动程序包。然后运行 ​​rpm2tgz 并解压 tarball。其中包含兄弟-HLL2395DW-cups-en.ppd,我把杯子指向它,它似乎安装好了,连接:lpd://BRW9C305B7FCC10/BINARY_P1

但尝试从 acroread 打印测试页时,L2395 的杯子页面上立即显示“状态:已停止”。然后我注意到整个 cups 打印机页面上有一个错误...“文件“/usr/lib64/cups/filter/brother_lpdwrapper_HLL2395DW”不可用:没有这样的文件或目录”

事实上,该文件并不存在,尽管 .ppd 的第 25 行和第 26 行显示:

*cupsFilter:“application/vnd.cups-postscript 0 Brother_lpdwrapper_HLL2395DW”
*cupsFilter:“application/vnd.cups-pdf 0 Brother_lpdwrapper_HLL2395DW
我无法明确地用谷歌搜索它,Brother rpm 中唯一看起来相关的文件是一个刚刚命名为 25K 的文件lpd包装器,这是一个可执行的 perl 脚本。但从命令行运行时它似乎没有做任何事情。

我什至不确定这就是问题所在。有人在 Slackware 14.2 上实际安装过 HL-L2395 吗?或者对此有一个有根据的猜测?正确的程序是什么?我究竟做错了什么?谢谢。

答案1

我尝试将该 Perl 脚本复制到 /usr/lib64/cups/filter/brother_lpdwrapper_HLL2395DW 但无济于事。然后我更改了 cups 中的连接字符串以指向 lpd://IP地址打印机/BINARY_P1 并使用 Brother HL-L2300D 的内置 cups 驱动程序,并且它有效。

相关内容