Bug 102851

Summary: Add support for Epson Stylus CX4200
Product: Base System Reporter: Jonathan Fosburgh <jonathan>
Component: usbAssignee: Florent Thoumie <flz>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 6.1-STABLE   
Hardware: Any   
OS: Any   

Description Jonathan Fosburgh 2006-09-04 17:10:08 UTC
Add support for the Epson Stylus CX4200 multi-function device.  Note, like (most? all?) multi-function devices, this one can only be used as either a scanner or printer at any one time.  Use the uscanner and ulpt modules to control which one it is.  

In /usr/src/sys/dev/usb/uscanner.c add a line of the form:
{{ USB_VENDOR_EPSON, USB_PRODUCT_EPSON_4200 }, 0 }

And to /usr/src/sys/usb/usbdevs add a line of the form:
product EPSON 4200            0x0820  CX4200 MP scanner

Fix: 

Patch the affected files and compile and load the modules.
How-To-Repeat: Try to use the above device without the IDs.
Comment 1 Jonathan Fosburgh 2006-09-21 13:46:50 UTC
It's probably too late to get this in 6.2, but can someone at least take a 
look at this?
-- 
Jonathan Fosburgh
AIX and Storage Administrator
UT MD Anderson Cancer Center
Houston, TX
Comment 2 dfilter service freebsd_committer freebsd_triage 2006-10-07 19:09:39 UTC
flz         2006-10-07 18:09:28 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/usb          usbdevs uscanner.c 
    share/man/man4       uscanner.4 
  Log:
  Add support for Epson Stylus CX4200 in uscanner(4).
  
  PR:             usb/102851
  Submitted by:   Jonathan Fosburgh <jonathan@fosburgh.org>
  MFC after:      3 days
  
  Revision  Changes    Path
  1.29      +2 -0      src/share/man/man4/uscanner.4
  1.271     +1 -0      src/sys/dev/usb/usbdevs
  1.76      +1 -0      src/sys/dev/usb/uscanner.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 3 Florent Thoumie freebsd_committer freebsd_triage 2006-10-07 19:09:52 UTC
State Changed
From-To: open->patched

Committed to HEAD, MFC after 3 days.  Thanks! 


Comment 4 Florent Thoumie freebsd_committer freebsd_triage 2006-10-07 19:09:52 UTC
Responsible Changed
From-To: freebsd-usb->flz

Grab.
Comment 5 Florent Thoumie freebsd_committer freebsd_triage 2006-11-14 13:03:33 UTC
State Changed
From-To: patched->closed

MFC'ed to RELENG_6.