USB scanner device support

Predrag Punosevac punosevac72 at
Mon May 18 15:59:08 PDT 2015

Matthias Play wrote:

> Hi,
> has scanner support been dropped in the past?
> My scanner is not recognized, the kernel message is:
> May 17 14:26:55 MisterX kernel: ugen3.2: <Canon> at usbus3
> May 17 14:26:55 MisterX root: Unknown USB device: vendor 0x04a9 product 
> 0x2206 bus uhub3
> I have a Canon N 650U scanner and want to be able to scan using my 
> DragonFly installation.
> What are my options to get it running?
> Regards
> Matthias

Hi Matthias,

I don't use DF on the desktop but I just checked /etc/sane.d on my
OpenBSD 5.7 with the following version of sane-backend

predrag at oko$ pkg_info sane-backends
Information for inst:sane-backends-1.0.24p2
Quick greping reveals that the specific product is missing. 

predrag at oko$ grep 0x04a9 *
canon630u.conf:usb 0x04a9 0x2204
canon_dr.conf:usb 0x04a9 0x1601
canon_dr.conf:usb 0x04a9 0x1602
canon_dr.conf:usb 0x04a9 0x1603
canon_dr.conf:usb 0x04a9 0x1604
canon_dr.conf:usb 0x04a9 0x1606
canon_dr.conf:usb 0x04a9 0x1607
canon_dr.conf:usb 0x04a9 0x1608
canon_dr.conf:usb 0x04a9 0x1609
canon_dr.conf:usb 0x04a9 0x160a
canon_dr.conf:usb 0x04a9 0x160b
canon_dr.conf:usb 0x04a9 0x2222
genesys.conf:usb 0x04a9 0x2213
genesys.conf:usb 0x04a9 0x221c
genesys.conf:usb 0x04a9 0x2228
genesys.conf:usb 0x04a9 0x1904
genesys.conf:usb 0x04a9 0x1909
genesys.conf:usb 0x04a9 0x1905
genesys.conf:usb 0x04a9 0x1906
genesys.conf:usb 0x04a9 0x1907
genesys.conf:usb 0x04a9 0x190a
genesys.conf:usb 0x04a9 0x1906

If I was you I would try editing canon630u.conf which is on your machine
probably located in 


usb 0x04a9 0x2206

After you add it reboot the machine and give it a try. If that doesn't
work try editing canon_dr.conf with the same line and reboot.

I checked sane-backends page and your scanner indeed appears to be

IIRC that is one of those cheap scanners without power supply just using
USB to power up. Those are really iffy on any system. For the record 
I have been using Epson Perfection 1670 which requires firmware for the
past 8 years on OpenBSD and I couldn't be happier. 


More information about the Users mailing list