P-215II in Ubuntu 14.04 32bit

Not working with default driver and xsane installation. Here is what I did to make it to work:

sudo apt-get install sane xsane xsane-common

Download and install driver from Canon:

sudo dpkg -i /media/myuser/TOSHIBA/P-215\ LinuxDriver\ V.1.00-5/cndrvsane-p215_1.00-5_i386.deb

lsusb | grep -i canon

Bus 002 Device 002: ID 1083:165b Canon Electronics, Inc.

sudo gpasswd -a myuser saned
sudo gpasswd -a myuser scanner
sudo sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a kernel driver for your USB host controller and have setup
  # the USB system correctly. See man sane-usb for details.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

I checked that idProduct was on udev rules (OFF mode; because if Autostart is in ON mode the idProduct is 165c):

sudo gedit /etc/udev/rules.d/80-cndrvsane.rules

//P215II
ATTR{idVendor}=="1083", ATTR{idProduct}=="165b", MODE="666"

But it wasn'y at canondr.conf, so I replaced 0x1646 in usb line with 0x165b:

sudo gedit /etc/sane.d/canondr.conf

option model P215
option type "sheetfed scanner"
option backend canondr_backendp215
usb 0x1083 0x165b

Reboot

This helped me:
http://www.linuxquestions.org/questions/ubuntu-63/canon-p-215-scanner-not-recognised-4175516289/
http://www.sane-project.org/sane-backends.html
https://help.ubuntu.com/community/SANE%20-%20Installing%20a%20scanner%20that%20isn't%20auto-detected

Comentarios