HP M182nw not working correctly with Manjaro 23
I purchased an HP M182nw Color Laser printer expressly because it was recommended in multiple places as a good choice for Linux compatibility.
I have it setup on a subnet with other infrastructure that is separate from the two subnets that end user devices will print from. I have no issues printing to it from a Windows device, but my Manjaro primary system simply will not work. I can browse to the webpage, and I can add it via HP Device Manager, but it always reports its status as "Device is busy, powered down, or unplugged", although the device is not busy, is powered on, and definitely not unplugged.
I have triple checked that all ports mentioned in the help documentation are open between my laptop and the printer, and even allowed all traffic through the firewall between the two hosts, with no change in results.
I am running HPLIP Software Version 3.23.5, Device Manager Version 15.0
When I run hp-check I see
1: warning: HPLIP-Installation: Auto installation is not supported for 26 distro 23.0 version
2: A number of warnings about being unable to locate a theme engine which seems to be xsane related
3: Under 'Installed CUPS Printer Queues' I get:
HP_ColorLaserJe
-------
Type: Printer
Device URI: hp:/net/
PPD: /etc/cups/
PPD Description: HP ColorLaserJet MFP M182-M185 Postscript (recommended)
Printer status: printer HP_ColorLaserJe
Communication status: Good
4: At the end "No errors or warnings. Done"
Due to the final message I am unsure that there is any issue.
When I run hp-doctor I see
1: Checking for Deprecated items....
error: This distro (i.e manjarolinux 23.0) is either deprecated or not yet supported.
The diagnosis is limited on unsupported platforms. Do you want to continue?(y=yes*, n=no):
2: After selecting y, I get this error: 'Failed to upgrade latest HPLIP. Is hp-upgrade already running (i.e. foreground or background)?'
Research seems to show that this is not anything that needs to be concerned about.
3: Only other potential issue is at the end:
--------------
| PERMISSION |
--------------
Checking for Configured Queues....
Traceback (most recent call last):
File "/usr/bin/
queues.
File "/usr/share/
mapofDevice
File "/usr/share/
if device_
AttributeError: 'NoneType' object has no attribute 'startswith'
I have not gotten anywhere with this.
If I start HP Device Manager and go to "Printer Control" and look under "Printer Queue Control" everything looks fine. A green light next to "Started/Idle", and another green light next to "Accepting Jobs".
However, there is a Red X next to the Printer Icon on the left column,
If I look under Status I see the same Red X and "Device is busy, powered down, or unplugged" Code 5002
If I click "Stop Printer" and then "Start Printer" on the Printer Control Page the red X disappears, but if I go to the Actions tab and click "Print Test Page" then I an error window that says "Unable to communicate with printer HP_ColorLaserJe
I can ping the printer, I can open the printer web page. I can even start a Windows Guest in VirtualBox and print from there! Why does the Manjaro software insist that the printer is unavailable when it obviously is not and what can I do to get this printer to function communicate correctly with my Liux device?
Thank you,
Question information
- Language:
- English Edit question
- Status:
- Open
- For:
- HPLIP Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Judah Kocher for more information if necessary.