Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Cannot connect to LAN printer

    General pfSense Questions
    5
    14
    4.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      afr33sl4ve
      last edited by

      Hi guys,

      I just switched over to pfSense + OpenDNS, from my Belkin F9K1001v1 (still using it as an AP and switch, however), and I have absolutely no reason to look back. It's been great, reliability has gone through the roof, not a single dropped connection. All in all, why haven't I done this sooner?

      Now, my wife just left me know this morning that my Brother 8460N is not printing. Weird.

      I went into the DHCP leases, and it wasn't there. I pinged it via the name and it came up with a 67 address, I laughed out loud. I went to the printer, and set it to DHCP from static. I then restarted the printer and still nothing.

      I use the supplied status monitor from Brother to let me know if it's online or not.

      It still said offline. So, I went back to the DHCP leases, and it shows up this time. But, the status monitor still said offline. GAH!

      I Googled, and I Googled. All that came up was installing CUPS, being able to share the printer across VLANs, and other complex networks that do not apply to me.

      Which leads me here. Can anyone help?

      While I was typing this, I decided to reboot the system and the printer came up. This is definitely an issue with the routing, firewall, or something. Once I heard the jingle that pfSense loaded up, the status monitor said the printer is offline again. I have a 3rd NIC that I could use for a DMZ, but how do I do so?

      I should mention my network layout. DOCSIS 3.0 Modem > into NIC0 > pfSense (router/firewall) > from NIC1 into WAN input > Belkin F9K1001v1 (wired/wireless switch) > from LAN out into Uplink > Cisco EZXS55W switch > My computer

      The modem, pfSense box, and the Belkin are on the opposite side of the room. The layout of the room prevents me from eliminating the Cisco switch. Also, it helps when I need to troubleshoot other people's computers as I have a KVM at my desk, as well.

      1 Reply Last reply Reply Quote 0
      • A
        afr33sl4ve
        last edited by

        I was poking around trying to see SOMETHING that may be an "AHA! That was it!" …And I found it.

        I had to allow NAT-PMP mappings to get my printer functioning again.

        1 Reply Last reply Reply Quote 0
        • A
          afr33sl4ve
          last edited by

          My wife can't print from her laptop that's connecting wirelessly.

          1 Reply Last reply Reply Quote 0
          • chpalmerC
            chpalmer
            last edited by

            How is her print set up?

            Is she set to print to a dns name?  IP address or port?

            Triggering snowflakes one by one..
            Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

            1 Reply Last reply Reply Quote 0
            • A
              afr33sl4ve
              last edited by

              I set up the printer exactly the same on both of our computers.

              It should be trying to hit it by the name of the printer. The protocol was set to LPR, but I have switched it to RAW so that it forces it to go through port 9100.

              And in a new development… I can't print again. This is starting to frustrate me.

              1 Reply Last reply Reply Quote 0
              • K
                kejianshi
                last edited by

                Probably the easiest way would have been to give it a static map and hostname and then put a check in the "Static DHCP" in:

                services > DNS forwarder

                Then you should be able to resolve things by name including a printer.

                1 Reply Last reply Reply Quote 0
                • A
                  afr33sl4ve
                  last edited by

                  @kejianshi:

                  Probably the easiest way would have been to give it a static map and hostname and then put a check in the "Static DHCP" in:

                  services > DNS forwarder

                  Then you should be able to resolve things by name including a printer.

                  Printer has a name by default, it reverted to a static IP after I manually set it to DHCP trying to sort it out, and there is a check in STATIC DHCP.

                  Would it help if I add a Host Override?

                  1 Reply Last reply Reply Quote 0
                  • K
                    kejianshi
                    last edited by

                    Perhaps - If you have a hostname supplied in the static map and you also have "Static DHCP" in services > DNS forwarder I'm surprised its not working already, but yeah.  An override might help.  Give it a try.

                    1 Reply Last reply Reply Quote 0
                    • A
                      afr33sl4ve
                      last edited by

                      @kejianshi:

                      Perhaps - If you have a hostname supplied in the static map and you also have "Static DHCP" in services > DNS forwarder I'm surprised its not working already, but yeah.  An override might help.  Give it a try.

                      The override worked right off the bat for both computers. Your avatar sums up my last 8 hours trying to get it to work.

                      Thanks a lot. I appreciate it.

                      1 Reply Last reply Reply Quote 0
                      • K
                        kejianshi
                        last edited by

                        Any Time.  Its a little bit of fun looking at these threads while I'm watching some show.

                        I tried the first way I told you just now (I normally don't use that service option)

                        After I applied the option, I restarted the DHCP service and then the DNS forwarder service and it worked fine.

                        Your way also worked fine…

                        So, people will have two options to try in the future, at least.  ;D

                        (I normally just use the IPs.  They are as easy to remember as hostnames for me and more sure-fire - especially when VPN gets involved)

                        1 Reply Last reply Reply Quote 0
                        • I
                          illern
                          last edited by

                          Just a thought.

                          You have connected pfsense to the WAN port of Belkin.
                          Have you set the Belkin router to bridge mode in that case?
                          Otherwise you should have connected pfsense to the LAN port of the Belkinrouter.

                          /illern

                          1 Reply Last reply Reply Quote 0
                          • A
                            afr33sl4ve
                            last edited by

                            @illern:

                            Just a thought.

                            You have connected pfsense to the WAN port of Belkin.
                            Have you set the Belkin router to bridge mode in that case?
                            Otherwise you should have connected pfsense to the LAN port of the Belkinrouter.

                            /illern

                            I enabled the Belkin to "Access Point" mode, then I experimented and connected via the WAN port. It works just fine, so I left it. Some previous SOHO routers I had did not allow this. I guess this one is just different.

                            1 Reply Last reply Reply Quote 0
                            • stephenw10S
                              stephenw10 Netgate Administrator
                              last edited by

                              You enabled NAT-PMP (in pfSense?) and that allowed the print monitor to function. Seems suspect to me. Check the UPNP status, what has the printer or the monitor software opened? Why? I can see no reason to require UPNP for two devices in the same subnet.
                              The cynic in me would tell you it's just so Brother can remotely monitor your printer and occasionally make it demand more toner for no good reason!  ;)

                              Steve

                              1 Reply Last reply Reply Quote 0
                              • A
                                afr33sl4ve
                                last edited by

                                I was thinking the same, however, my wife needs it for school. I tried it just to allow her classwork to continue without a hitch.

                                I just turned it off and it still prints.

                                Once again, thank you all.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.