• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# USB backend 'quirks' file.
2#
3# This file lists known issues with various vendors or printers.  Each
4# line contains either a comment (starting with #) or the USB vendor ID,
5# product ID (omit for all vendor products), and a list of known issues:
6#
7#   blacklist     The printer is not functional with the USB backend.
8#   delay-close   Delay close/reset of selected interface
9#   no-reattach   Do no re-attach usblp kernel module after printing.
10#   soft-reset    Do a soft reset after printing for cleanup.
11#   unidir        Only supports unidirectional I/O
12#   usb-init      Needs vendor USB initialization string.
13#   vendor-class  Uses vendor-specific class or subclass.
14#   whitelist     The printer is functional with the USB backend.
15#
16# To get the USB vendor and product IDs for a given printer, run the "lsusb"
17# command, which will show something like the following:
18#
19#   Bus 002 Device 003: ID ab21:34dc Acme Example Printer
20#
21# The "ab21:34dc" is the vendor and product ID, separated by a colon.
22
23# HP DeskJet 895C
240x03f0 0x0004 unidir
25
26# HP DeskJet 880C
270x03f0 0x0104 unidir
28
29# HP DeskJet 815C
300x03f0 0x0204 unidir
31
32# HP DeskJet 810C/812C
330x03f0 0x0304 unidir
34
35# HP DeskJet 830C
360x03f0 0x0404 unidir
37
38# HP DeskJet 885C
390x03f0 0x0504 unidir
40
41# HP DeskJet 840C
420x03f0 0x0604 unidir
43
44# HP DeskJet 816C
450x03f0 0x0804 unidir
46
47# HP Deskjet 959C
480x03f0 0x1104 unidir
49
50# NEC Picty900 (HP OEM)
510x0409 0xefbe unidir
52
53# NEC Picty760 (HP OEM)
540x0409 0xbef4 unidir
55
56# NEC Picty920 (HP OEM)
570x0409 0xf0be unidir
58
59# NEC Picty800 (HP OEM)
600x0409 0xf1be unidir
61
62# Lexmark International, Inc. (e250d) (https://bugs.launchpad.net/bugs/1084164)
630x043d 0x00f3 no-reattach
64
65# Kyocera Mita FS 820, by zut <kernel@zut.de>
660x0482 0x0010 unidir
67
68# Canon, Inc. PIXMA iP6000D Printer (https://bugs.launchpad.net/bugs/1160638)
690x04a9 0x1095 unidir
70
71# Canon, Inc. PIXMA iP4200 Printer (Apple #4155)
720x04a9 0x10a2 unidir
73
74# Canon, Inc. PIXMA iP4300 Printer (https://bugs.launchpad.net/bugs/1032385)
750x04a9 0x10b6 unidir
76
77# Canon, Inc. MP210 (https://bugzilla.redhat.com/show_bug.cgi?id=847923#c53)
780x04a9 0x1721 unidir
79
80# Canon, Inc. MP220 Printer
810x04a9 0x1722 unidir
82
83# Canon, Inc. MP230 Printer
840x04a9 0x175f unidir
85
86# Canon, Inc. MP240 Printer (https://github.com/agalakhov/captdriver/issues/7#issuecomment-890380405)
870x04a9 0x1732 unidir
88
89# Canon, Inc. MP250 Printer
900x04a9 0x173a unidir
91
92# Canon, Inc. MP260 Printer
930x04a9 0x1733 unidir
94
95# Canon, Inc. MP270 Printer
960x04a9 0x173b unidir
97
98# Canon, Inc. MP280 series (Apple #5221)
990x04a9 0x1746 unidir
100
101# Canon PIXMA MP410
1020x04a9 0x1702 unidir
103
104# Canon PIXMA MP430
1050x04a9 0x1703 unidir
106
107# Canon PIXMA MP450
1080x04a9 0x170b unidir
109
110# Canon PIXMA MP460
1110x04a9 0x1716 unidir
112
113# Canon PIXMA MP470
1140x04a9 0x1723 unidir
115
116# Canon PIXMA MP480 (Issue #192)
1170x04a9 0x1731 unidir
118
119# Canon PIXMA MP490
1200x04a9 0x173c unidir
121
122# Canon PIXMA MP493
1230x04a9 0x1757 unidir
124
125# Canon PIXMA MP495
1260x04a9 0x1747 unidir
127
128# Canon, Inc. MP500 Printer (https://bugs.launchpad.net/bugs/1032456)
1290x04a9 0x170c unidir
130
131# Canon, Inc. MP510 Printer (https://bugs.launchpad.net/bugs/1050009)
1320x04a9 0x1717 unidir
133
134# Canon, Inc. MP520 Printer
1350x04a9 0x1724 unidir
136
137# Canon, Inc. MP530 Printer
1380x04a9 0x1712 unidir
139
140# Canon, Inc. MP540 Printer, https://bugzilla.redhat.com/967873
1410x04a9 0x1730 unidir
142
143# Canon, Inc. MP550 Printer (Apple #4155)
1440x04a9 0x173d unidir
145
146# Canon, Inc. MP560 Printer (Apple #4155)
1470x04a9 0x173e unidir
148
149# Canon, Inc. PIXMA G1501 Printer (Apple #5831)
1500x04a9 0x1796 unidir
151
152# Canon, Inc. MF4150 Printer (https://bugs.launchpad.net/bugs/1160638)
1530x04a9 0x26a3 no-reattach
154
155# Brother Industries, Ltd HL-1250 Laser Printer (https://bugs.debian.org/712512)
1560x04f9 0x0007 no-reattach
157
158# Brother Industries, Ltd HL-1430 Laser Printer (https://bugs.launchpad.net/bugs/1038695)
1590x04f9 0x001a no-reattach
160
161# Brother Industries, Ltd HL-1440 Laser Printer (https://bugs.launchpad.net/bugs/1000253)
1620x04f9 0x000d no-reattach unidir
163
164# Brother Industries, Ltd HL-1450 Laser Printer (https://bugs.launchpad.net/bugs/1000253)
1650x04f9 0x000e no-reattach unidir
166
167# Oki Data Corp. Okipage 14ex Printer (https://bugs.launchpad.net/bugs/872483)
1680x06bc 0x000b no-reattach
169
170# Oki Data Corp. B410d (https://bugs.launchpad.net/bugs/872483)
1710x06bc 0x01c7 no-reattach
172
173# Seiko Epson Corp. Stylus Color 740 / Photo 750 (http://bugs.debian.org/697970)
1740x04b8 0x0001 no-reattach unidir
175
176# Seiko Epson Corp. Stylus Color 670 (https://bugs.launchpad.net/bugs/872483)
1770x04b8 0x0005 no-reattach
178
179# Seiko Epson Receipt Printer M129C
1800x04b8 0x0202 vendor-class
181
182# Prolific Technology, Inc. PL2305 Parallel Port (USB -> Parallel adapter) (https://bugs.launchpad.net/bugs/987485)
1830x067b 0x2305 no-reattach soft-reset unidir
184
185# Xerox Phaser 3124 https://bugzilla.redhat.com/show_bug.cgi?id=867392
1860x0924 0x3ce9 no-reattach
187
188# Xerox WorkCentre 3210 https://bugs.launchpad.net/bugs/1102470
1890x0924 0x4293 no-reattach
190
191# QinHeng Electronics CH340S (USB -> Parallel adapter) (https://bugs.launchpad.net/bugs/1000253)
1920x1a86 0x7584 no-reattach
193
194# All Samsung devices (https://bugs.launchpad.net/bugs/1032456)
1950x04e8 soft-reset
196
197# Samsung SCX-3405W works without quirks (https://github.com/OpenPrinting/cups/issues/270)
1980x04e8 0x344f whitelist
199
200# Samsung ML-2160 Series (https://bugzilla.redhat.com/show_bug.cgi?id=873123)
2010x04e8 0x330f unidir
202
203# All Zebra devices (https://bugs.launchpad.net/bugs/1001028) (Apple #5395)
2040x0a5f unidir no-reattach
205
206# Canon CP-10
2070x04a9 0x304a blacklist
208
209# Canon CP-100
2100x04a9 0x3063 blacklist
211
212# Canon CP-200
2130x04a9 0x307c blacklist
214
215# Canon CP-300
2160x04a9 0x307d blacklist
217
218# Canon CP-220
2190x04a9 0x30bd blacklist
220
221# Canon CP-330
2220x04a9 0x30be blacklist
223
224# Canon SELPHY CP400
2250x04a9 0x30f6 blacklist
226
227# Canon SELPHY CP600
2280x04a9 0x310b blacklist
229
230# Canon SELPHY CP710
2310x04a9 0x3127 blacklist
232
233# Canon SELPHY CP510
2340x04a9 0x3128 blacklist
235
236# Canon SELPHY ES1
2370x04a9 0x3141 blacklist
238
239# Canon SELPHY CP730
2400x04a9 0x3142 blacklist
241
242# Canon SELPHY CP720
2430x04a9 0x3143 blacklist
244
245# Canon SELPHY CP750
2460x04a9 0x3170 blacklist
247
248# Canon SELPHY CP740
2490x04a9 0x3171 blacklist
250
251# Canon SELPHY ES2
2520x04a9 0x3185 blacklist
253
254# Canon SELPHY ES20
2550x04a9 0x3186 blacklist
256
257# Canon SELPHY CP770
2580x04a9 0x31aa blacklist
259
260# Canon SELPHY CP760
2610x04a9 0x31ab blacklist
262
263# Canon SELPHY ES30
2640x04a9 0x31b0 blacklist
265
266# Canon SELPHY CP780
2670x04a9 0x31dd blacklist
268
269# Canon SELPHY ES40
2700x04a9 0x31ee blacklist
271
272# Canon SELPHY CP800
2730x04a9 0x3214 blacklist
274
275# Canon SELPHY CP900
2760x04a9 0x3255 blacklist
277
278# Canon SELPHY CP810
2790x04a9 0x3256 blacklist
280
281# Canon SELPHY CP500
2820x04a9 0x30f5 blacklist
283
284# Canon SELPHY ES3
2850x04a9 0x31af blacklist
286
287# Canon SELPHY CP780
2880x04a9 0x31dd blacklist
289
290# Lexmark E238 (<rdar://problem/14493054>)
2910x043d 0x00d7 no-reattach
292
293# Lexmark E238 (Apple #4448)
2940x043d 0x009a no-reattach
295
296# Canon MX310 (Apple #4482)
2970x04a9 0x1728 unidir
298
299# Canon MX320 (Apple #4482)
3000x04A9 0x1736 unidir
301
302# All Intermec devices (Apple #4553)
3030x067e no-reattach
304
305# HP LaserJet 1010 (Apple #5789)
3060x03f0 0x0c17 delay-close
307
308# HP LaserJet 1015 (Apple #5617)
3090x03f0 0x0e17 delay-close
310
311# HP LaserJet 1150 (Apple #4549)
3120x03f0 0x0f17 delay-close
313
314# HP LaserJet 1300 (Apple #4549)
3150x03f0 0x1017 delay-close
3160x03f0 0x1117 delay-close
317
318# HP LaserJet 1320 (Apple #4549)
3190x03f0 0x1d17 delay-close
320
321# Canon, Inc. MP530 Printer
3220x04a9 0x1712 unidir
323
324# Xerox WorkCentre 3220 (https://bugs.launchpad.net/bugs/1406203, Apple #4789)
3250x0924 0x4294 no-reattach
326
327# Lexmark C540n (Apple #4778)
3280x043d 0x0139 no-reattach
329
330# Kyocera KM-1635
3310x0482 0x033e soft-reset
332
333# Kyocera Ecosys P6026cdn (Apple #4900)
3340x0482 0x063f no-reattach
335
336# Kyocera Ecosys P6130cdn (Apple #5102)
3370x0482 0x0677 no-reattach
338
339# Lexmark E260dn (Apple #4994)
3400x043d 0x0123 no-reattach
341
342# HP LaserJet 1160 (Apple #5121)
3430x03f0 0x1e17 delay-close
344
345# Star Micronics printers (Apple #5251)
3460x0519 unidir
347
348# Lexmark Optra E310 (Apple #5259)
3490x043d 0x000c no-reattach
350
351# HP LaserJet P1102 (Apple #5310)
3520x03F0 0x002A no-reattach
353
354# Lexmark MS317dn
3550x043d 0x0226 no-reattach
356
357# Star TSP743 (Apple #5443)
3580x0519 0x0001 delay-close
359
360# Lexmark E120n (Apple #5478)
3610x043d 0x00cc no-reattach
362
363# Lexmark E120n MT4506-100 (Apple #5766)
3640x043d 0x00cd no-reattach
365
366# All Xerox printers (Apple #5523)
3670x0924 no-reattach
368
369# Citizen CT-S4000 (Apple #5823)
3700x2730 0x2008 unidir delay-close
371
372# All Arkscan label printers (Apple #5867)
3730x2d84 unidir no-reattach
374
375# HP DesignJet 130 (Apple #5838)
3760x03f0 0x0314 no-reattach
377
378# GoDEX label printers (https://github.com/OpenPrinting/cups/issues/440)
3790x195f 0x0001 unidir no-reattach
380
381# Oki Data Corp. OKIPOS 407II (https://github.com/OpenPrinting/cups/issues/877)
3820x06bc 0x0183 unidir
383