Suffield, David wrote:
> 
> 3. Changed device URI pattern matching in device.py for BEH
> compatability (reported by Till).

Unfortunately, this one does not work for me. With a beh:/.../hp:/...
URI hp-toolbox does not find the printer and with a beh:/.../hpfax:/...
URI hp-sendfax does not find the printer.

In general, HPLIP should be compatible to all kinds of backend wrappers,
not only beh, as accounting systems also make use of backend wrappers. See

http://www.linuxprinting.org/beh.html
http://www.pykota.com/
http://fritz.potsdam.edu/projects/cupsapps/

I did not test with these accounting systems, but they also should not
break the functionality of HPLIP.

> 16. Changed the format of the hpfax: 1.2 autodection string.
>
> 32. Fixed bug in hpfax: backend that occured during device autodetection
> (reported by Till/Henrique).
> 
> 33. Fixed hpfax: autodection string format for CUPS 1.2 (reported by
> Till).

The web interface of CUPS still does not associate the Fax PPD file to a
fax queue. I suggest the following:

Currently the make/model used for the Fax is not consistent. At some
places "HPLIP Fax" is used at others only "HP Fax". You should use only
one of them (screen output of the commands hand-edited here, to
illustrate how the output should look like):

EITHER "HPLIP Fax"
------------------

[EMAIL PROTECTED] h]# /usr/lib/cups/backend/hpfax
direct hpfax:/usb/Photosmart_2600_series?serial=MY53OK70V10400 "HPLIP
Fax" "HP Photosmart 2600 series USB MY53OK70V10400 HPLIP Fax"
"MFG:HPLIP;MDL:Fax;DES:HPLIP Fax;"
[EMAIL PROTECTED] h]# zcat
/usr/share/cups/model/foomatic-ppds/HP/fax/HP-Fax-hplip.ppd.gz | head
-50 | tail -20
*Manufacturer:  "HPLIP"
*Product:       "(HPLIP Fax)"
*cupsVersion:   1.0
*cupsManualCopies: True
*cupsModelNumber:  2
*cupsFilter:    "application/vnd.cups-postscript 0 foomatic-rip"
*ModelName:     "HPLIP Fax"
*ShortNickName: "HPLIP Fax"
*NickName:      "HPLIP Fax"
*PSVersion:     "(2017.000) 0"
*LanguageLevel: "3"
*ColorDevice:   True
*DefaultColorSpace: RGB
*FileSystem:    False
*Throughput:    "1"
*LandscapeOrientation: Plus90
*VariablePaperSize: True
*TTRasterizer:  Type42
*HWMargins: 18 36 18 18
*1284DeviceID: "MFG:HPLIP;MDL:Fax;DES:HPLIP Fax;"
[EMAIL PROTECTED] h]#



OR "HP Fax"
-----------

[EMAIL PROTECTED] h]# /usr/lib/cups/backend/hpfax
direct hpfax:/usb/Photosmart_2600_series?serial=MY53OK70V10400 "HP Fax"
"HP Photosmart 2600 series USB MY53OK70V10400 HP Fax"
"MFG:HP;MDL:Fax;DES:HP Fax;"
[EMAIL PROTECTED] h]# zcat
/usr/share/cups/model/foomatic-ppds/HP/fax/HP-Fax-hplip.ppd.gz | head
-50 | tail -20
*Manufacturer:  "HP"
*Product:       "(HP Fax)"
*cupsVersion:   1.0
*cupsManualCopies: True
*cupsModelNumber:  2
*cupsFilter:    "application/vnd.cups-postscript 0 foomatic-rip"
*ModelName:     "HP Fax"
*ShortNickName: "HP Fax"
*NickName:      "HP Fax"
*PSVersion:     "(2017.000) 0"
*LanguageLevel: "3"
*ColorDevice:   True
*DefaultColorSpace: RGB
*FileSystem:    False
*Throughput:    "1"
*LandscapeOrientation: Plus90
*VariablePaperSize: True
*TTRasterizer:  Type42
*HWMargins: 18 36 18 18
*1284DeviceID: "MFG:HP;MDL:Fax;DES:HP Fax;"
[EMAIL PROTECTED] h]#


I suggest the second form ("HP Fax"), to avoid a new manufacturer
("HPLIP") appearing in the menues.

Note also that I have modified the "MDL" fields in the device ID strings
from "<make> Fax" to "Fax".

   Till

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
HPLIP-Devel mailing list
HPLIP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hplip-devel

Reply via email to