火星文 技术研习社

Noname Cat, Keep Thinking
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

成功驱动Canon PIXMA iP1000 打印机

Posted on 2006-04-17 11:53  剑廿三  阅读(303)  评论(0)    收藏  举报
参考资源:http://www.linuxsir.org/bbs/showthread.php?t=216080 中 welans 的回复。

系统是 Fedora Core 4

Canon PIXMA iP1000 的官方驱动下载地址:

http://files.alfansa.org/

这里有三个RPM,全部下载并安装。然后连接好并启动打印机。

接下来开始设置驱动程序。用浏览器打开:
http://localhost:631/printers

点选左下角 Add Printer 按钮,

1. 第一个页面输入:
Name:CanoniP1000 这是当要打印文档时选择打印机时所显示的打印机名称,不能有空格
Location:估计是打印机设备的连接位置,我填的是 /dev/usb/lp0 ,获得方法见本文末尾附录
Description:注释,可以不填

按 Continue

2. 第二个页面,选择 Device for CanoniP1000

这里各人有可能不同,我这里的下拉列表里有三个选择项:

Canon iP1000 (Canon iP1000)
USB Printer #1 (Canon iP1000)
USB Printer #1 with status readback for Canon BJ (Canon iP1000)

我选择这里的第二个或第三个。然后按 Continue

3. 第三个页面,选择 Model/Driver for CanoniP1000

这里选择 Canon
(有安装 Turboprint 的不要选择 Canon Turboprint)

然后按 Continue

4. 第四个页面,选择 Model/Driver for CanoniP1000

如果前面三个 RPM 安装正确的话,这里将出现(我这里只出现这个):

Canon PIXMA iP1000 Ver 2.50 (en)

选择后按 Continue 即可设置完毕。

然后可以用 gedit 看看能不能打印。打印前选择的打印机为 Canon iP1000,就是要你输入 Name: 时你输入的名字。

附录A 获得打印机设备的连接位置:

(顶部菜单)桌面->系统设置->打印,然后新建打印机->前进->前进,这时可以在队列类型窗口中看到已被检测为 Canon iP1000的打印机设备连接,左边的就是设备位置。例如我的是 /dev/usb/lp0

附录B 打印机状态监视器

运行 /usr/local/bin/bjcupsmon 可以查看打印机当前状态,例如缺墨、少纸。

/usr/local/bin/pixmaip1000_ps 这里是参数设置和打印机维护程序,但似乎维护功能不能生效


已公布到这里:
http://www.linuxsir.org/bbs/showthread.php?t=217317