Network printer is missing

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Network printer is missing

Post by amphib »

I am running Cinnamon 20.2, version 5.0.5 on my Linux laptop.
My network printer is an Epson WF-3520. Prior to the latest upgrade the printer was working fine off of this machine. It also still works fine as a networked printer off of another non-linux laptop.
My Linux laptop no longer sees the printer at all. I do not know how to find it, since it is networked, and the network is working fine.
Any help?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Network printer is missing

Post by brian_p »

amphib wrote: Wed Jul 28, 2021 10:47 am I am running Cinnamon 20.2, version 5.0.5 on my Linux laptop.
My network printer is an Epson WF-3520. Prior to the latest upgrade the printer was working fine off of this machine. It also still works fine as a networked printer off of another non-linux laptop.
My Linux laptop no longer sees the printer at all. I do not know how to find it, since it is networked, and the network is working fine.
Any help?
This printer is a modern, AirPrint device and should have been auto-setup for you. Let's try a manual setup. Give

Code: Select all

avahi-browse -rt _ipp._tcp

Code: Select all

avahi-browse -rt _uscan._tcp

Code: Select all

driverless
--
Brian.
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Re: Network printer is missing

Post by amphib »

Ok. I did those three commands. My printer still does not show up.
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Network printer is missing

Post by brian_p »

amphib wrote: Wed Jul 28, 2021 12:06 pm Ok. I did those three commands. My printer still does not show up.
You should be able to get IP address/WiFi status from the printer's front panel. What does it tell you?
--
Brian.
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Re: Network printer is missing

Post by amphib »

It says wifi is working fine, and it is. Just not from my Linux machine. It functions perfectly from my wife's laptop via wifi. Same network.
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Network printer is missing

Post by brian_p »

amphib wrote: Wed Jul 28, 2021 2:43 pm It says wifi is working fine, and it is. Just not from my Linux machine. It functions perfectly from my wife's laptop via wifi. Same network.
Your wife's laptop uses the same OS as you do?

My previous question was really an invitation for you to give the IP address of the printer.
--
Brian.
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Re: Network printer is missing

Post by amphib »

No, she uses windows. Nothing has changed except the version of Cinnamon on my laptop. Printer has worked from both laptops for years prior to changing to 20.2.

-->> 192.168.0.11
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Network printer is missing

Post by brian_p »

amphib wrote: Wed Jul 28, 2021 3:07 pm No, she uses windows. Nothing has changed except the version of Cinnamon on my laptop. Printer has worked from both laptops for years prior to changing to 20.2.
The Cinnamon version has nothing to do with printing. It is not a factor.

-->> 192.168.0.11

What do you get for

Code: Select all

ping -c3 192.168.0.11
--
Brian.
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Re: Network printer is missing

Post by amphib »

PING 192.168.0.11 (192.168.0.11) 56(84) bytes of data.
64 bytes from 192.168.0.11: icmp_seq=1 ttl=64 time=288 ms
64 bytes from 192.168.0.11: icmp_seq=2 ttl=64 time=104 ms
64 bytes from 192.168.0.11: icmp_seq=3 ttl=64 time=320 ms

--- 192.168.0.11 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 104.115/237.251/319.669/95.026 ms
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Network printer is missing

Post by brian_p »

amphib wrote: Wed Jul 28, 2021 3:37 pm PING 192.168.0.11 (192.168.0.11) 56(84) bytes of data.
64 bytes from 192.168.0.11: icmp_seq=1 ttl=64 time=288 ms
64 bytes from 192.168.0.11: icmp_seq=2 ttl=64 time=104 ms
64 bytes from 192.168.0.11: icmp_seq=3 ttl=64 time=320 ms

--- 192.168.0.11 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 104.115/237.251/319.669/95.026 ms
The printer is seen by using its IP. It is not seen by driverless. Two possibilities:
  • libnss-mdnsis not installed or not working correctly.
  • A firewall is blocking mdns traffic.
--
Brian.
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Re: Network printer is missing

Post by amphib »

I am not aware of any firewalls and no clue about libnss-mdnsis.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Network printer is missing

Post by pdc_2 »

curious amphib if you open the PRINTERS folder; do you see any icons there?

If so; if you delete the icon(s)

and go to ADD printer ....... do you see anything .......
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Re: Network printer is missing

Post by amphib »

It says no printers configured yet.

Under add it has:

generic cups-brf
enter url
network printer
>find network printer
windows printer via samba
internet printing protocol (ipp)
appsocket/hp jetdirect
internet printing protocol(https)
lpd/lpr host or printer
internet printing protocol(ipps)
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Network printer is missing

Post by brian_p »

amphib wrote: Thu Jul 29, 2021 11:26 pm I am not aware of any firewalls and no clue about libnss-mdnsis.
I believe

Code: Select all

sudo iptables -L
would show firewall rules.

Code: Select all

dpkg -l libnss-mdns
tells us if that package installed. Please provide both outputs.

Now for a test. You need to use two terminals for it. In one terminal execute

Code: Select all

avahi-publish -s test _test._tcp 0
Then in the second terminal run

Code: Select all

avahi-browse -rt _test._tcp
Report what happens in both terminals.
--
Brian.
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Re: Network printer is missing

Post by amphib »

Output:
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination


Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=================-===============-============-============================>
ii libnss-mdns:amd64 0.14.1-1ubuntu1 amd64 NSS module for Multicast DNS>
lines 1-6/6 (END)




Terminal 1:
Established under name 'test'

Terminal 2:
+ wlp2s0 IPv6 test _test._tcp local
+ wlp2s0 IPv4 test _test._tcp local
+ lo IPv4 test _test._tcp local
= wlp2s0 IPv6 test _test._tcp local
hostname = [erndog-Satellite-C655.local]
address = [2600:8805:3a08:b00:a838:19b9:474c:f73]
port = [0]
txt = []
= wlp2s0 IPv4 test _test._tcp local
hostname = [erndog-Satellite-C655.local]
address = [192.168.0.31]
port = [0]
txt = []
= lo IPv4 test _test._tcp local
hostname = [erndog-Satellite-C655.local]
address = [127.0.0.1]
port = [0]
txt = []
amphib
Level 2
Level 2
Posts: 64
Joined: Thu Jan 25, 2018 11:13 am

Problem solved Re: Network printer is missing

Post by amphib »

Turns out the setup on the physical printer got hosed somehow. I redid the setup and all is well. Thanks for all your attempted help.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

SOLVED: Network printer is missing

Post by pdc_2 »

pleased all is well;

can you tell us more on what
Turns out the setup on the physical printer got hosed somehow.
all means please
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Network printer is missing

Post by brian_p »

amphib wrote: Fri Jul 30, 2021 3:54 pm Output:
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
No firewall rules to interfere with mDNS discovery.
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=================-===============-============-============================>
ii libnss-mdns:amd64 0.14.1-1ubuntu1 amd64 NSS module for Multicast DNS>
lines 1-6/6 (END)
libnss-mdns is installed. mDNS discovery is operative.


Terminal 1:
Established under name 'test'

Terminal 2:
+ wlp2s0 IPv6 test _test._tcp local
+ wlp2s0 IPv4 test _test._tcp local
+ lo IPv4 test _test._tcp local
= wlp2s0 IPv6 test _test._tcp local
hostname = [erndog-Satellite-C655.local]
address = [2600:8805:3a08:b00:a838:19b9:474c:f73]
port = [0]
txt = []
= wlp2s0 IPv4 test _test._tcp local
hostname = [erndog-Satellite-C655.local]
address = [192.168.0.31]
port = [0]
txt = []
= lo IPv4 test _test._tcp local
hostname = [erndog-Satellite-C655.local]
address = [127.0.0.1]
port = [0]
txt = []
This show that avahi is correctly set up.

Thanks for the info. The system appears to be in good shape. The next stage would have been to move on to whether the printer is multicasting mDNS packets. However, amphib got there first and has discovered it isn't. Maybe AirPrint was turned off?

amphib, you should edit the subject in your first post and add [SOLVED] to it.
--
Brian.
Locked

Return to “Printers & Scanners”