I have a Canon P-208II, which uses the
canon_dr backend .
However, I noticed from
lsusb that the product ID of mine (
0x1660) differs from that in
0x165f), so I duplicated those lines, modifying the ID to match.
$ lsusb [...] Bus 001 Device 017: ID 1083:1660 Canon Electronics, Inc. CANON P-208II [...]
Despite that, neither
scanimage -L detect the scanner, with verbose logging I can see it trying to access and getting permissions errors, or with root:
could not fetch string descriptor: Pipe error
in the same location.
I also tried
sane-find-scanner /dev/usb/001/017, which says
failed to open (Invalid argument) – I’m not sure what else to give as ‘devname’ ?
Is there somewhere else I need to change the product ID, or something to do to make the changes I have made take effect? Or is the pipe error a smoking gun?
Go to Source