File: Epson-Stylus_CX3200.xml

package info (click to toggle)
foomatic-db 20200820-1
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 670,572 kB
  • sloc: xml: 326,326; sh: 153; makefile: 114; python: 8
file content (86 lines) | stat: -rw-r--r-- 3,058 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<printer id="printer/Epson-Stylus_CX3200">
  <make>Epson</make>
  <model>Stylus CX3200</model>
  <mechanism>
    <inkjet />
    <color />
    <resolution>
      <dpi>
        <x>5760</x>
        <y>720</y>
      </dpi>
    </resolution>
  </mechanism>
  <url>http://www.epson.co.uk/product/allinone/cx3200/spec.htm</url>
  <lang>
    <escp />
    <text>
      <charset>us-ascii</charset>
    </text>
  </lang>
  <autodetect>
    <usb>
      <commandset>ESCPL2,BDC,D4</commandset>
      <description>EPSON Stylus CX3200</description>
      <manufacturer>EPSON</manufacturer>
      <model>Stylus CX3200</model>
    </usb>
  </autodetect>
  <functionality>A</functionality>
  <driver>gutenprint</driver>
  <comments>
    <en>

    Multi-function device: Printer, Scanner, Copier.&lt;p&gt;

    The printing engine is the one of the C62, a user reported that it
    prints perfectly using a driver for the C62, so when your
    Gimp-Print version does not list this device explicitly as
    supported, pretend that you have the C62.&lt;p&gt;

    To be able to scan you need either kernel 2.4.21 or newer or you
    do a small change in the &quot;&lt;tt&gt;scanner.o&lt;/tt&gt;&quot; module
    of older kernels. See &lt;a
    href=&quot;http://www.geocrawler.com/archives/3/2571/2002/10/0/9767006/&quot;&gt;this
    posting on the linux-usb-devel mailing list&lt;/a&gt; and the
    thread &quot;&lt;a
    href=&quot;http://www.openprinting.org/pipermail/epson-list/2002q4/thread.html&quot;&gt;Epson
    Stylus cx3200 MFP&lt;/a&gt;&quot; on the &lt;a
    href=&quot;http://www.openprinting.org/cgi-bin/mailman/listinfo/epson-list&quot;&gt;Epson
    Forum&lt;/a&gt;.&lt;p&gt;

    You have to remove the following from the
    &lt;tt&gt;drivers/usb/scanner.c&lt;/tt&gt; file in the kernel 
    source:&lt;p&gt;

    &lt;tt&gt;
    if (dev-&amp;gt;config[0].bNumInterfaces != 1) {&lt;br&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;info(&quot;probe_scanner: Only one device interface is supported.&quot;);&lt;br&gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return NULL;&lt;br&gt;
    }&lt;p&gt;
    &lt;/tt&gt;

    Then you have to recompile, install, and reload the
    &quot;&lt;tt&gt;scanner.o&lt;/tt&gt;&quot; kernel module (the commands have
    to be executed as &quot;root&quot;, we assume that the kernel source code is
    in the &lt;tt&gt;/usr/src/linux&lt;/tt&gt; directory):&lt;p&gt;

    &lt;tt&gt;
    cd /usr/src/linux&lt;br&gt; 
    make modules&lt;br&gt;
    cp drivers/usb/scanner.o /lib/modules/&amp;lt;Linux version&amp;gt;/kernel/drivers/usb/&lt;br&gt;
    rmmod scanner&lt;br&gt;
    modprobe scanner vendor=0x04b8 product=0x0802&lt;p&gt;
    &lt;/tt&gt;

    After having done so you can configure &lt;a
    href=&quot;http://www.sane-project.org/&quot;&gt;SANE&lt;/a&gt; to use the
    CX3200 with the &quot;&lt;tt&gt;epson&lt;/tt&gt;&quot; scanner driver, it is
    compatible to the Epson Perfection 1200U.&lt;p&gt;

    Copying should just work with the front panel of the
    device.&lt;p&gt;

    </en>
  </comments>
</printer>