kern/63971: Recognition of Canon CanoScan LIDE 20 by the kernel
(uscanner)
Marcus Schaffry
mailinglist at schaffry.com
Tue Mar 9 01:10:04 PST 2004
>Number: 63971
>Category: kern
>Synopsis: Recognition of Canon CanoScan LIDE 20 by the kernel (uscanner)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 09 01:10:03 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: Marcus Schaffry
>Release: 5.2.1
>Organization:
>Environment:
FreeBSD FreeAMD.MUCDOMAIN 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #3: Tue Mar 2 02:10:16 CET 2004 lamer at FreeAMD.MUCDOMAIN:/usr/src/sys/i386/compile/FIREWALL i386
>Description:
The USB scanner CanonScan LIDE 20 from Canon isn't recognized by the kernel using uscanner.
>How-To-Repeat:
Compile the kernel with uscanner and the kernel will not recognize the scanner.
>Fix:
I added the following line to /sys/dev/usb/usbdevs:
product CANON Lide20 0x220d CANOSCAN Lide20
Then I added the following line to /sys/dev/usb/uscanner.c:
{{ USB_VENDOR_CANON, USB_PRODUCT_CANON_Lide20 }, 0 },
Then I did the following
root# cd /sys/dev/usb/
root# make -f Makefile.usbdevs
root# cd ../../modules/usb
root# make
I recompiled the kernel with "uscanner" and started scanning. :-)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list