DragonFly users List (threaded) for 2008-01
DragonFly BSD
DragonFly users List (threaded) for 2008-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: USB scanner unrecognized on 1.11-DEVELOPMENT

From: Matthias Schmidt <matthias@xxxxxxxxxxxxxxxx>
Date: Tue, 15 Jan 2008 11:06:21 +0100


* Francois Tigeot wrote:
> Hi,
> I recently upgraded a machine from Dragonfly 1.10.1 to a recent
> 1.11.0-DEVELOPMENT (as of today).
> An Epson Perfection 1240U USB scanner which worked fine with 1.10.1 is now
> unrecognized. Pluging and unpluging the USB cord doesn't result in any
> kernel message visible in dmesg.

According to the sources we have an entry for your model:

 {{ USB_DEVICE(0x04b8, 0x010b) }, 0 }, /* Perfection 1240U/1240Photo */

I'm currently preparing a mass update of USB quirks and it seems like
the vendor ID of Epson has changed.  The new entry from FreeBSD device
ID list looks like this:

 {{ USB_DEVICE(0x03f8, 0x010b) }, 0 }, /* Epson Perfection 1240U / */

Note the difference between 0x04b8 and 0x03f8.  To check that I'm not
wrong, you could change the ID in the uscanner source, recompile the
module, reload it and check again if the scanner is detected:

# cd /usr/src/sys/dev/usbmisc/uscanner
# fetch http://leaf.dragonflybsd.org/~matthias/uscanner_epson.diff
# patch < uscanner_epson.diff
# make
# kldunload uscanner
# kldload ./uscanner.ko
# dmesg



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]