Re: Problem with printing on HP2800 series on Leap 16.0, works no more on Tumbleweed

Bengt Gördén <[email protected]>
Newsgroups gmane.linux.suse.general
Message-ID <[email protected]>
On 2026-08-18 13:47, Freek de Kruijf wrote:
> Op dinsdag 18 augustus 2026 10:22:56 Midden-Europese zomertijd schreef Bengt
> Gördén:
>> On 2026-08-17 15:40, Freek de Kruijf wrote:
>>> Hi,
>>>
>>> I have a HP 2800 series all-in-one printer connected on the my local
>>> network. I use hp-setup after installation of packet hplip to configure
>>> the printer via Advanced setup using the IP address of the printer.
>>>
>>> I did this om Tumbleweed and Leap 16.0. It requires to load a proprietary
>>> module, which goes OK.
>>>
>>> I start printing a pdf file or the test file, which works on Tumbleweed
>>> and I see messages about starting and finishing the print job on both
>>> systems.
>>>
>>> But no paper output when using Leap 16.0.
>>>
>>> I tried cupsctl --debug-logging on Leap 16.0 and got a lot of log output,
>>> but no clue on what is wrong.
>>> No denials in selinux and firewall configuration is the same on both
>>> systems.
>>>
>>> Any ideas where to look ??
>>
>> Could it be that your system is using old ppd and not the driverless one?
>>
>> egrep -i "name|model|filter" /etc/cups/ppd/* | grep PCFileName
>>
>> There is a forum post to help with that.
>> https://forums.opensuse.org/t/my-hp-envy-6500e-printer-still-does-not-print/
>> 190890
> 
> The situation worsened. Tumbleweed does also not give paper output anymore.
> I get messages about starting the print job and finishing it. I see the light
> under the on/off button blinking quite a while, but no paper output.
> 
> ~> lpstat -t
> scheduler is running
> no system default destination
> device for DeskJet_2800: hp:/usb/DeskJet_2800_series?serial=CN54TJ82XV
> DeskJet_2800 accepting requests since di 18 aug 2026 13:23:40 CEST
> printer DeskJet_2800 is idle.  enabled since di 18 aug 2026 13:23:40 CEST
> 
> ~> lpstat -p -d
> printer DeskJet_2800 is idle.  enabled since di 18 aug 2026 13:40:04 CEST
> no system default destination
> 
> ~> sudo driverless
> ipps://HP%20DeskJet%202800%20series%20%5B6C6EAF%5D._ipps._tcp.local/
> 
> ~> sudo grep -E -i "name|model|filter" /etc/cups/ppd/*
> *PCFileName: "HPPD0013.PPD"
> *ModelName: "HP Designjet T2500 PostScript"
> *ShortNickName: "HP Designjet T2500 PostScript"
> *NickName: "HP Designjet T2500 - PostScript"
> *HPColorOptions colorsmart/Color: "<< /ProcessColorModel /DeviceCMYK >>
> setpagedevice"
> *HPColorOptions grayscale/Grayscale: "<< /ProcessColorModel /DeviceGray >>
> setpagedevice
> *HPColorOptions black-and-white/Pure Black and White: "<< /ProcessColorModel /
> DeviceGray >> setpagedevice userdict /GrayscaleMode (BlackAndWhite) put << >>
> setpagedevice"
> *InkName: ProcessBlack/Process Black
> *InkName: CustomColor/Custom Color
> *InkName: ProcessCyan/Process Cyan
> *InkName: ProcessMagenta/Process Magenta
> *InkName: ProcessYellow/Process Yellow
> *Font HoeflerText-Ornaments: Special "(001.001)" Special ROM
> 
> The ModelName and ShortNickName above are strange in my eyes; they seem to
> indicate a different device.



I'm not sure I can help you with this, but you are still using the old 
PPD version and not the driverless version, if that's what you meant to 
do with the "driverless" command. Read further in the forum thread. You 
need to create a printer with lpadmin [1] (or your preferred way to 
manage printers). I'm not sure if you need to remove HPLIP or not but I 
don't think so. One of my computers has it installed but doesn't use it 
due to problems in the past.

Just for comparison. I have two computers that I mainly use and my wife 
has one. They are UbuntuStudio, openSUSE TW and openSUSE Leap 16.0. Two 
have HPLIP and one without. One HPLIP uses the old PPD version and one 
with HPLIP uses driverless. The third (ubuntustudio) is driverless and 
no HPLIP. My printer is an "HP LaserJet 500 colorMFP M570dw". All three 
print without problems.

from all three:
cat /etc/cups/printers.conf| grep DeviceURI

UbuntuStudio: implicitclass://HP_LaserJet_500_colorMFP_M570dw_82D5F9/
  openSUSE TW: hp:/net/HP_LaserJet_500_colorMFP_M570dw?ip=192.168.1.3
    Leap 16.0: socket://192.168.1.3

sudo grep -E -i "name|model|filter" /etc/cups/ppd/* | grep PCFileName
UbuntuStudio: *PCFileName: "drvless.ppd"
  openSUSE TW: *PCFileName: "HPP00026.PPD"
    Leap 16.0: *PCFileName: "drvless.ppd"

PS. socket:// is an old remnant from several years ago. Should be 
changed to ipp:// or ipps://

[1] https://www.cups.org/doc/admin.html

-- 
/bengan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.