apple / cups

Apple CUPS Sources
https://www.cups.org
Apache License 2.0
1.95k stars 464 forks source link

USB VID 0x0F25 should be "Primera" and not "Fargo" #4708

Closed michaelrsweet closed 9 years ago

michaelrsweet commented 9 years ago

Version: 2.0-current CUPS.org User: klilland

Back in 1998 my company (Primera Technology, Inc.) registered and received from USB.org our Vendor ID for Primera Technology, Inc. (Primera). VID = 0x0F25 However, I’ve seen the VID showing up for years in CUPS as “Fargo” instead of “Primera”. I thought I would finally try to get to the bottom of this. I see it in both CUPS 2.0 and CUPS 1.5.3 (Mac OSX 10.10.10 and Linux Raspian). See files attached - the "Fargo" text seen is NOT being reported by our printer - CUPS must be inserting it.

Regards, -Kevin. Kevin Lilland Primera Technology, Inc. klilland@primera.com 763-475-6890 (direct)

michaelrsweet commented 9 years ago

CUPS.org User: mike

This is a side-effect of the make/model normalization code. I will investigate, but this code originated to consistently report the Fargo Primera and Fargo Primera Pro printer make and model.

michaelrsweet commented 9 years ago

CUPS.org User: klilland

Some history-- The original company was Fargo Electronics. This company sold two printers called the Primera and PrimeraPro (among others). In 1998, Fargo Electonics was sold to some investors and a new company was formed called Primera Technology, Inc. Primera is the owner of PID 0x0F25 Fargo Electronics (now called HID Global) owns another PID (not sure what is) and the two printers you referenced are long gone.

So, I'm hoping you can change 0x0F25 to reference "Primera" instead of "Fargo" Thanks.

michaelrsweet commented 9 years ago

CUPS.org User: mike

Fixed in Subversion repository.

michaelrsweet commented 9 years ago

"str4708.patch":

Index: cups/attr.c

--- cups/attr.c (revision 12866) +++ cups/attr.c (working copy) @@ -1,22 +1,16 @@ /*