佳能MG5300系列驱动程序的安装失败…

我有一台新的MG5320打印机,以及我本地网络上的几台ubuntu计算机。

我正在尝试安装驱动程序以使其工作。

ppa:michael-gruz/canon (尚未)拥有MG5300系列的驱动程序。

来自support-asia.canon-asia.com的Canon linux驱动程序提供了驱动程序和安装脚本。

安装脚本在我的amd64 10.10上失败,并显示错误“发生错误。无法识别包管理系统。” 浏览安装脚本会显示对dpkg的测试…

  dpkg --version 1> /dev/null 2>&1 c_system_deb=$? 

c_system_deb返回0

然后测试并退出……

  if [ $c_system_rpm = 0 -a $c_system_deb = 0 ] || [ $c_system_rpm != 0 -a $c_system_deb != 0 ]; then return $C_ERR_CODE 

但我知道安装了dpkg,

  ⋯@⋯:~/Desktop/cnijfilter-mg5300series-3.60-1-deb$ sudo dpkg --version Debian `dpkg' package management program version 1.15.8.4ubuntu1 (amd64). This is free software; see the GNU General Public License version 2 or later for copying conditions. There is NO warranty. 

如何使用带无线AP的LAN安装ii打印机?

我发现这个“ 手册 ”给出了不使用“脚本”安装的rudimentry步骤。

这是我把它拉下来的方式……

从这里下载驱动程序。

将文件夹cnijfilter-mg5300series-3.60-1-deb解压缩到我的桌面。

从文件夹Packagescnijfilter-common_3.60-1_amd64.deb安装软件包cnijfilter-common_3.60-1_amd64.deb cnijfilter-mg5300series_3.60-1_amd64.debcnijfilter-mg5300series_3.60-1_amd64.deb 。 这是针对64位Ubuntu,文件夹中的另外两个是针对32位Ubuntu。

更新 :要查找MAC地址:[a]使用摆动指针(在“确定”按钮周围)直到显示设置的位置。 [b]按下“设置”下的function按钮[c]摆动指针向左“设备设置”[d]选择“LAN设置”[e]选择“确认LAN设置”[f]选择WLAN设置列表[g]摆动按钮到MAC地址。

打开终端并运行这些命令(其中XX:XX:XX:XX:XX:XX是打印机的MAC地址)。

 sudo service cups restart /usr/sbin/lpadmin -p MG5300LAN -m canonmg5300.ppd -v cnijnet:/XX:XX:XX:XX:XX:XX -E /usr/sbin/lpadmin -d MG5300LAN 

在这一点上,基本的步骤结束了,我依靠无知的最后希望,磕磕绊绊⋯并且它起作用了。

从Ubuntu主菜单System>Administration>Printing打开

选择打印机MG5300LAN然后从Printing窗口菜单栏Selected Printer>Properties

在打开的设置子页面上,在“设备URI:”文本框右侧包含MAC地址 ,按下名为Change…的按钮Change…

在弹出窗口“更改设备URI”中,我选择了Network Printer ,然后选择了Find Network Printer

等了一会儿, Canon MG5300(MG5320LAN…)(Current)出现了。 选择并应用。

返回Printer Properties…弹出窗口,按下按钮Print Test Page 。 等待测试页面,呼吸巨大的松了一口气。

注意:这是我第一次在Linux上安装打印机,此前使用的是连接到Windows系统的打印机。