I have been working with openSUSE for many years through many of the earlier versions. Recently, since Leap-42.3 became outdated, I switched to the latest Leap-15.1. I have had no problems in setting up this printer on the earlier versions. But this time the wireless setup is failing consistently.
I feel that the Gnome ‘Settings’ application is interfering in the setup.
Any ideas would be most appreciated.
Have you tried using the graphical ‘hp-setup’ utility to configure CUPS for your printer?
xdg-su -c hp-setup
Yes. This utility is built into the printer setup of YAST2 and I have been using this ‘hp-setup’. The error code for the command that you have given, is as under:
error: No devices found on bus: net
error: HPLIP cannot detect printers in your network. This may be due to existing firewall settings blocking the required ports.
When you are in a trusted network environment, you may open the ports for network services like mdns and slp in the firewall. For detailed steps follow the link.
The Firewall has been disabled. Hence there is no interference from there. As suggested above, I have gone to the site : http://hplipopensource.com/node/374 and have downloaded the newer version of HPLIP. Shall check again after installing it and then come back to report to you.
Thanks for a very prompt response.
Further to my earlier post today, I down loaded ‘hplip-3.19.8’ from that website and tried to install that by the method given by them on that website. The attempt was unsuccessful.
Need further guidance.
Is this a clean install, or did you upgrade from Leap 42.3 to 15.1 in situ? I’m just theorising that maybe the legacy SuSEfirewall2 has been left in place along with firewalld perhaps. You can check that if necessary.
BTW, there should have been no need to install an HPLIP package outside of that already provided by the openSUSE distro package.
A suggestion: When using hp-setup, select ‘Show Advanced Options’, then ‘Manual Discovery’ and enter the IP address of your printer in the box directly. If you still get the same error message, check that you can actually ping the assigned printer IP address from your host. If not sure, log in to the router and check the assigned address for the printer there. Make sure that you’re assigning a static address, or that it is a DHCP reserved address just for the MAC pertaining to your printer device.
Are you using a static IP address for the printer? I was advised some time ago and have always used a static IP address for these printers.
As I hinted at in post #5
Another option you have is to temporarily connect the printer through USB, pick option three from the hp-setup. It will detect the printer and offer setting up a wifi connection. Tested this in a number of occasions, worked fine.
I recently setup an HP Deskjet All-in-One-2675 to my openSUSE-15.0 (and later to a new 15.1 install). I documented my technique in a blog entry here.
In fact the method I used is pretty much unchanged since I blogged here for scanning and printing:
I don’t rely on automatic discovery but as already noted above in this thread, I provide the printer’s IP address to the printer setup wizards.
Thanks for chiming in here Lee. Good advice.
Thanks a lot to everyone for an overwhelming response. The static IP has worked and the printer finally installed.
Grateful for all the helpful tips.
My apologies for such belated response. I had some emergent tasks at hand.
I am extremely grateful to you all for the speedy responses. In fact, the problem was solved by giving static IP address. The printer is now working fine. Thanks a lot once again.
You already replied as such back in post #11 (a few days ago). Anyway, all good.