OPNsense Forum

English Forums => General Discussion => Topic started by: CancunManny on January 04, 2024, 03:03:54 am

Title: Help with printer behind OPNsense
Post by: CancunManny on January 04, 2024, 03:03:54 am
Ok, from the lack of results after googling "OPNsense printers not found" I am guessing the solution to my problem will be easy, but since I am such a noob I can't figure it out.

I installed OPNsense on my "homelab" about 10 days ago.  Everything seemed to be working great, but now small issues are popping up here and there.

I use ubuntu systems, but my wife refuses to let go of windows.  We actually had a few fights about it, and some years back I refused to help her with "clean" her windows computer when it slows down because of all the bs that gets attached to windows.  However since I did switch the printer's IP I did help her out.

It did take me a while to get it set up.  For some reason OPNsense kept showing the printer as not connected (it gets dedicated iP) but when I went to the IP address I was able to get to the webgui of the printer and play with it.  Restarted the printer a couple of times, and still kept showing as not connected eventhough it was.  I also restarted OPNsense a couple of times, and same result.

I kept trying to find printer via windows since I could log in to it, but no dice.  Running out of ideas I decided to reboot the access point the printer is connected to, and finally I was able to show it as "connected" on the OPNsense router.

Once OPNsense showed the printer connected I tried again with windows machine to add printer, and it went smooth.

I am onto my next mission which is being able to print from our cell phones.  We both use android phones, and we both use the cannon print app.  Like I was used to, I deleted the printer that was showing (with wrong IP) and then tried to look for the printer again, but that is where I am stuck!  The cannon print app can't find the printer on the network.

I am trying with two different phones, verified that both phones are on my network.  Verified that both phones were getting correct IPs. I am able to pull up the webgui for the printer on both phones, but when I search to add the printer they are not found.

On my OPNsense set up I do have adguard set up as well.  I went ahead and disabled Adguard, but that didn't fix the issue.

I did get a BS degree in IT about 20 years ago, but I didn't stay in the IT field.  Basically I understand the basics but that is about it.

I am guessing my problem is that the app is trying to search my network and send info back to cannon servers for the app to be configured, and well OPNsense is doing is job not letting "random" apps search through my network and send info out.  Am I on the right track? And if so, how can I give permission to cannons print app to search and set up my printer?

If my understanding is totally wrong, could someone point me on the right direction on what I can do to be able to find my printers via the cannon app on my android?
Title: Re: Help with printer behind OPNsense
Post by: CancunManny on January 04, 2024, 05:18:56 am
Ok, so it seems I figured out why not so many results after searching, turns out OPNsense had nothing to do with my issue.

I bypassed my OPNsense router, and let my ISP providers router do all the routing.  Tried to install the printers on the same two devices with no luck.  The issue was with the printer.  I had to re-configure the wifi, and after connecting to the same AP as before it magically started working as expected.