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.
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.
http://hplipopensource.com/node/374
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.
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.
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.
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:
For printing: Connecting openSUSE to an HP wireless printer. I documented this method for openSUSE-12.1 ( !! ) and this technique still works today for openSUSE-LEAP-15.0.
.
Note this is a MANUAL method and in the most part totally skips any automated discovery. It requires HPLIP software to be installed on one’s openSUSE ( … ie. “hplip” , “hplip-pijs”, and “hplip-sane” ).
.
It also requires one know the IP address of the printer on one’s WLAN, which I noted above.
.
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.