Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    New PF Sense Setup with Netgear R8000 with Tomato

    Scheduled Pinned Locked Moved General pfSense Questions
    28 Posts 4 Posters 7.5k Views 4 Watching
    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.
    • G Offline
      giuliafw70
      last edited by

      One simple split is: first check whether a wireless client is getting a normal IP/gateway from Tomato. On the phone/laptop, look at the Wi-Fi details and compare the IP/subnet/gateway with a wired client on the Tomato side. If it has an address but only DNS fails, try temporarily disabling Stubby/custom DNS on Tomato and point clients at pfSense or a known resolver just to isolate it. If it gets no lease or a strange subnet, then Tomato is probably not acting as the AP/bridge you expect behind pfSense.

      B 1 Reply Last reply Reply Quote 0
      • B Offline
        Builder @stephenw10
        last edited by

        @stephenw10 - Hello I have not forgot about you on this - been working alot and not been able to get back to it. Was hoping today - simply ran out of time and it may be another week before I can get back it as weekends are only time I can hopefully get time on this. I am simply connecting my router that I had been already using prior to getting this firewall

        1 Reply Last reply Reply Quote 1
        • B Offline
          Builder @giuliafw70
          last edited by

          @giuliafw70 - Update - I turned off the stubby and the cloudfare and quad net in the router and kept the use internal dns on. Rebooted the router and then did a dns leak test and confirmed that it then was using the ISP dns. I was still able to connect wirelessly - but that was all - no internet though - so that tells me there is or are other settings that need to be modified in the router with tomato and I do not even know what those would be as I am very green with this. What I can say is that the factory defaults that Tomato uses is what is used in the router. You will see which version of Tomato I am using from the photos I attached at the very beginning of this post. Thank you

          1 Reply Last reply Reply Quote 0
          • B Offline
            Builder @stephenw10
            last edited by

            @stephenw10 Update - I turned off the stubby and the cloudfare and quad net in the router and kept the use internal dns on. Rebooted the router and then did a dns leak test and confirmed that it then was using the ISP dns. I was still able to connect wirelessly - but that was all - no internet though - so that tells me there is or are other settings that need to be modified in the router with tomato and I do not even know what those would be as I am very green with this. What I can say is that the factory defaults that Tomato uses is what is used in the router. You will see which version of Tomato I am using from the photos I attached at the very beginning of this post. Thank you

            16 out of 16
            Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.

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

              @Builder said in New PF Sense Setup with Netgear R8000 with Tomato:

              I was still able to connect wirelessly - but that was all - no internet though

              Ok you need to narrow this down a bit to find out where the problem is.

              So when you connect to the wifi does that client get an IP address in the expected subnet?

              If so can that client ping local IP addresses? The Tomato router IP address for example? The pfSense internal interface IP address?

              Can it ping something external directly like 8.8.8.8?

              Can it ping pfsense.org?

              If you can find which step there is failing that will indicate where the problem is.

              B 1 Reply Last reply Reply Quote 0
              • B Offline
                Builder @stephenw10
                last edited by

                @stephenw10 ok and so how do I do these steps please so I can let you the answers to your questions? Thank you

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

                  What is the wireless client you're testing with? A laptop I assume? Windows?

                  If so open a command prompt and run ipconfig to see what IP address it has.

                  B 1 Reply Last reply Reply Quote 0
                  • B Offline
                    Builder @stephenw10
                    last edited by

                    @stephenw10 - I am using a linux laptop running Zorin 17.3 and also have windows virtual installed for those odd windows programs that need windows.

                    In the meantime does this make sense to you as well - the router needs to be put into an access point mode. otherwise it is trying to hand out an IP from it's own DHCP server?

                    If so how do I do this?

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

                      Yes if it's running in full router mode it's probably going to pass out it's own IP addresses.

                      When you connect the laptop either check the network manager or run ip addr so see what address and subnet it's receiving when it connects.

                      If it's in the expected subnet try the pings tests.

                      B 1 Reply Last reply Reply Quote 0
                      • B Offline
                        Builder @stephenw10
                        last edited by

                        @stephenw10 - Morning yes ok and how do I do all these tests you are talking about?

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

                          Like how do you ping? Open a terminal window in Linux and ping something like:

                          steve@steve-NUC9i9QNX:~$ ping -c3 172.21.16.1
                          PING 172.21.16.1 (172.21.16.1) 56(84) bytes of data.
                          64 bytes from 172.21.16.1: icmp_seq=1 ttl=64 time=0.312 ms
                          64 bytes from 172.21.16.1: icmp_seq=2 ttl=64 time=0.327 ms
                          64 bytes from 172.21.16.1: icmp_seq=3 ttl=64 time=0.334 ms
                          
                          --- 172.21.16.1 ping statistics ---
                          3 packets transmitted, 3 received, 0% packet loss, time 2085ms
                          rtt min/avg/max/mdev = 0.312/0.324/0.334/0.009 ms
                          

                          So in my case 172.21.16.1 is the LAN interface of my pfSense router. It responds to the pings and round trip time is very low because it's very close.
                          You should use the IP address of your own pfSense box.
                          if that works try to ping something external by IP address like:

                          steve@steve-NUC9i9QNX:~$ ping -c3 8.8.8.8
                          PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
                          64 bytes from 8.8.8.8: icmp_seq=1 ttl=115 time=26.4 ms
                          64 bytes from 8.8.8.8: icmp_seq=2 ttl=115 time=6.89 ms
                          64 bytes from 8.8.8.8: icmp_seq=3 ttl=115 time=6.90 ms
                          
                          --- 8.8.8.8 ping statistics ---
                          3 packets transmitted, 3 received, 0% packet loss, time 2002ms
                          rtt min/avg/max/mdev = 6.893/13.405/26.422/9.203 ms
                          

                          If that works try by fqdn like:

                          steve@steve-NUC9i9QNX:~$ ping -c3 pfsense.org
                          PING pfsense.org (208.123.73.78) 56(84) bytes of data.
                          64 bytes from acb.netgate.com (208.123.73.78): icmp_seq=1 ttl=45 time=126 ms
                          64 bytes from acb.netgate.com (208.123.73.78): icmp_seq=2 ttl=45 time=126 ms
                          64 bytes from acb.netgate.com (208.123.73.78): icmp_seq=3 ttl=45 time=126 ms
                          
                          --- pfsense.org ping statistics ---
                          3 packets transmitted, 3 received, 0% packet loss, time 2002ms
                          rtt min/avg/max/mdev = 125.902/126.205/126.497/0.243 ms
                          

                          One of those steps will fail and which one does will tell you what's broken in your setup.

                          If I was doing this I would first setup pfSense and the tomato router with a very basic config and made sure that's working. I've never read that book you're referenncing but it sounds like it details a fairly complex setup that could be difficult to troubleshoot.

                          B 1 Reply Last reply Reply Quote 0
                          • B Offline
                            Builder @stephenw10
                            last edited by

                            @stephenw10 Hello Stephen, thank you for your help and with 2 tweaks - it is now working great - everything is pinging and I can access internet - etc. Thanks again

                            johnpozJ 1 Reply Last reply Reply Quote 1
                            • johnpozJ Offline
                              johnpoz LAYER 8 Global Moderator @Builder
                              last edited by

                              @Builder said in New PF Sense Setup with Netgear R8000 with Tomato:

                              help and with 2 tweaks

                              What tweaks? What was the problem exactly?

                              An intelligent man is sometimes forced to be drunk to spend time with his fools
                              If you get confused: Listen to the Music Play
                              Please don't Chat/PM me for help, unless mod related
                              SG-4860 26.03.1 | Lab VMs 2.8.1, 26.03.1

                              B 1 Reply Last reply Reply Quote 0
                              • B Offline
                                Builder @johnpoz
                                last edited by

                                @johnpoz 1000041183.png 1000041185.png - and connect via different port on router and all set working

                                johnpozJ 1 Reply Last reply Reply Quote 0
                                • johnpozJ Offline
                                  johnpoz LAYER 8 Global Moderator @Builder
                                  last edited by

                                  @Builder So your wan was disabled? How is enabling your connection a "tweak" Glad your working.

                                  An intelligent man is sometimes forced to be drunk to spend time with his fools
                                  If you get confused: Listen to the Music Play
                                  Please don't Chat/PM me for help, unless mod related
                                  SG-4860 26.03.1 | Lab VMs 2.8.1, 26.03.1

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post
                                  Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.
                                  Privacy Policy · Cookie Policy