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

    802.1p/q pfsense setup

    Scheduled Pinned Locked Moved General pfSense Questions
    77 Posts 16 Posters 40.2k Views
    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
      Atlantisman
      last edited by

      Hello, I was wondering if anyone had any idea about how to complete any of the following steps on pfsense 2.0.3?

      1. Wan should be on vlan2.
      2. DHCP traffic should have 802.1p bit = 2
      3. IGMP traffic should have 802.1p bit = 6
      4. All other internet traffic 802.1p bit = 3

      Thanks.

      1 Reply Last reply Reply Quote 0
      • J
        Jeff V.
        last edited by

        I'm working on this too.  I'm pretty sure I've got the VLAN side of it figured out.  You probably guessed by my user name. I'm the guy who had this working on his MacBook the other day.  It'll be later tonight before I can take the connection down and test it.  My wife is glued to the TV  :P

        The 802.1p / QoS stuff will be a little less straightforward, but I'll be sure to post up anything I find.  Hopefully someone else can point us in the right direction though.  I'm very much a noob with pfSense.

        I'm really glad you copied that.  Looks like the original post disappeared  :o

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

          Yeah, they deleted it lol. I also got the vlan part straight but only get 80-90 down and 10 up without the QoS settings.

          I do not believe there's a way to do it in the webgui, it will probably involve some command line editing.

          1 Reply Last reply Reply Quote 0
          • M
            mikeisfly
            last edited by

            Can't you do your Cos Frame tagging on your switch? What switching platform are you using? As far a VLAN just go to assign under interface and you will see the VLAN tab that is where you can create your VLANs. Once you have the VLANs created then you can assign that VLAN to a interface.

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

              I have a Zyxel GS1910-24 switch. I might be able to do it on my switch.

              1 Reply Last reply Reply Quote 0
              • M
                mikeisfly
                last edited by

                Just looked your switch up on New Egg and is does have QoS capabilities. I have no experience with your switch Platform but typically if you are breaking your traffic up on your tagged ports into different Classes then you can give one Class priority over the Other. I believe that is what you are trying to do. CoS is a layer two way to give traffic priority which is what I think you want. PfSense does have QoS capabilities as well but I will let someone who is more knowledgeable in the matter speak on that.  Here http://www.youtube.com/watch?v=EfXImr5q-sw is a video explaining how to setup traffic shaping if you wanted to try to play around with it.

                1 Reply Last reply Reply Quote 0
                • J
                  Jeff V.
                  last edited by

                  I'm feeling like a complete idiot right now.  I can't even get my Watchguard to grab a DHCP address from the network.

                  If I put my Macbook on VLAN2, it grabs an IP immediately and I can get out to the net.

                  If I put dummy IPs on the Macbook VLAN2 and the WG VLAN2, I can ping from the MacBook to the WG.  Interestingly, I can't ping from the WG to the Macbook.

                  I've set my pfSense install back to defaults, I tried setting the MTU to 1496, I've put 'allow any <> any' rules on the WAN interface for both IPv4 and v6, and still no luck.  So I'm dead in the water on testing.

                  One thing I did notice when I was messing with the firewall rules.  There's an 802.1p button down near the bottom.  Looks like you could create pass rules that add the 802.1p tags.

                  If I can figure out what's up with my DHCP problems I'll get back into this.

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

                    I don't see any 802.1p settings at the bottom of my firewall rules.

                    1 Reply Last reply Reply Quote 0
                    • J
                      Jeff V.
                      last edited by

                      I found this image in another, unrelated thread:

                      Thread reference: https://forum.pfsense.org/index.php?topic=61002.0

                      The above thread basically discusses how it was broken in a previous release.

                      If it helps, I'm running 2.1-Release on a Watchguard x5000.    My firewall rule menus look like the ones in the example.  If I were going to try this, I'd set up a pass-all rule for TCP/UDP, and for 802.1p I'd chose match on none and apply CA. (Critical Apps, bit 3)

                      I may have found what was broken in my WAN VLAN.  I probably won't be able to test it before tomorrow though.

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

                        Interesting… 2.0.3 doesn't have that section.

                        1 Reply Last reply Reply Quote 0
                        • M
                          mikeisfly
                          last edited by

                          Couple of things, remember that most pcs don't deal with tagged traffic. The port going to Pfsense should be tagged with all your vlans. The port going to your mac should be untagged. Some switches due it with the pvid setting others when you assign a vlan to a port make sure its untagged. Lastly I would remind you to make sure you configure dhcp for that vlan.

                          1 Reply Last reply Reply Quote 0
                          • J
                            Jeff V.
                            last edited by

                            The VLAN'd port is facing the ISP.  The WAN port has to be tagged on VLAN 2 in order for traffic to pass.

                            Outgoing traffic to the ISP also needs to have the .1p tags in order to not get dumped into a low speed queue.

                            When I talk about testing with my Mac, I'm putting a VLAN on the Thunderbolt GigE interface and plugging it directly into their ONT.

                            1 Reply Last reply Reply Quote 0
                            • J
                              Jeff V.
                              last edited by

                              I fixed the VLAN and I'm getting out just fine.  I'm pulling ~400 down to Softlayer in Dallas, but uploads are still stuck at 10.

                              What's worse is the TV system is not working. The guide is showing, but that could just be cached.  I get a black screen on every channel I try.

                              I set up outbound rules from the WAN interface to 'any' to try to apply the tags as provided in the first post.  Nothing seems to help so far.

                              I'm starting to wonder if the original info was deleted simply because it was wrong or incomplete, and not because it's some conspiracy to keep 3rd party routers off the network.

                              1 Reply Last reply Reply Quote 0
                              • J
                                Jeff V.
                                last edited by

                                Still no joy on the uploads.

                                I do have some possible insight into the problem with the TV, though I'm no closer to fixing it.  Atlantisman, let me know if you're a TV subscriber or if you're internet-only.  I won't clutter up the thread with TV service details if I'm the only one using it right now.

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

                                  I am also a TV subscriber, and i did notice that if i put the TV equipment behind a different router other than their own that it would just give me black screens. Even if i did this Fiber jack –-> Their router ---> pfsense ---> tv box.

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    Jeff V.
                                    last edited by

                                    I noticed the TV boxes and the storage box send a UDP IPv6 packet to  ff02::1 approximately once per minute.  This is roughly equivalent to IPv4 multicast on 224.0.0.1?  I'm still really green on IPv6.

                                    Even though my pfSense install had a permit any <> any rule for IPv6, it was still blocking these multicast messages.  I put in a pass rule using the auto-generate tool in the logs.  That let the traffic out, but no replies were coming in.  It seems there's a lot that needs fixing.  This will really test the patience of my wife  ;D

                                    1 Reply Last reply Reply Quote 0
                                    • M
                                      mikeisfly
                                      last edited by

                                      Can you guys tunnel your TV service through a vlan on your network keeping the isp router, but then have it supply a public IP to Pfsense so you can use it as your edge router? I think this will give you control over the internet which is what you want and also allow your TV service to work undisturbed. What service are you guys using that you get 400 Mbps down? That is amazing!

                                      1 Reply Last reply Reply Quote 0
                                      • J
                                        Jeff V.
                                        last edited by

                                        400 is slow.  It's supposed to be a gig both directions ;)  Unfortunately, I think my old Watchguard box will be hardware-limited to ~400.  As long as I can fix the upload speeds and get the TV working, I don't really care.  Even 400 is faster than pretty much anything else I can connect to.

                                        That's not a bad idea on segregating the ISP router. I'm not yet convinced that it's necessary though.  It looks like the TV devices just need to pass certain kinds of IPv6 traffic which pfSense seems to block by default.

                                        Later this week I'll see about borrowing some hardware from work so I can set up a Wireshark tap between the ONT and router. Then we'll see exactly what's going over the wire.

                                        I'm also going to set up one of my Adtran routers to do some testing.  I've got a much better understanding of those, and I've got a much easier interface to mess with the .1p tags.

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

                                          You're getting better results than i am without the .1p settings, max i have seen is 85/10, and i know my pfsense build can support the whole gig.

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

                                            @Jeff:

                                            Unfortunately, I think my old Watchguard box will be hardware-limited to ~400.

                                            Are you still running the 2.8GHz P4? My X6000 passes ~365Mbps but it's running at 1.2GHz. I would expect yours to pass well over 400Mbps.

                                            Steve

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