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

    [FIXED] Traffic Shaper Wizard does not recognize Interfaces correctly

    Scheduled Pinned Locked Moved 2.1 Snapshot Feedback and Problems - RETIRED
    14 Posts 4 Posters 3.9k 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.
    • luckman212L
      luckman212 LAYER 8
      last edited by

      I just backed up and am going to try rolling back to the FEB 19 20:09 build … will let you know if it works, at least then we can narrow down when it broke and look at changesets.  I already looked through redmine at the commits and didn't see anything glaringly obvious.  :(

      1 Reply Last reply Reply Quote 0
      • P
        p1erre
        last edited by

        Just upgraded to the latest snapshot, the error still appears.
        I get the error after I entered the number of LAN connections.
        I also tried other wizards and i get the same error after i typed the number of WAN or LAN connections.
        Attached my interface configuration and the error message.

        Cheers Pierre

        ![Bildschirmfoto 2013-02-22 um 20.09.26.png](/public/imported_attachments/1/Bildschirmfoto 2013-02-22 um 20.09.26.png)
        ![Bildschirmfoto 2013-02-22 um 20.09.26.png_thumb](/public/imported_attachments/1/Bildschirmfoto 2013-02-22 um 20.09.26.png_thumb)
        ![Bildschirmfoto 2013-02-22 um 20.11.19.png](/public/imported_attachments/1/Bildschirmfoto 2013-02-22 um 20.11.19.png)
        ![Bildschirmfoto 2013-02-22 um 20.11.19.png_thumb](/public/imported_attachments/1/Bildschirmfoto 2013-02-22 um 20.11.19.png_thumb)

        1 Reply Last reply Reply Quote 0
        • P
          phil.davis
          last edited by

          Upgraded to:
          2.1-BETA1 (i386)
          built on Fri Feb 22 06:01:13 EST 2013
          FreeBSD 8.3-RELEASE-p6
          The traffic shaper "By Interface" tab now shows only "WIFI" - it used to have LAN, WAN and OPT1 also.
          Starting any of the wizards and progressing past entering a number of LAN or WAN interfaces results in messages like:

          You have less interfaces than number of connections!

          So it was working on Tue Feb 19 20:09:59 EST 2013 and broke somewhere between then and Fri Feb 22 06:01:13 EST 2013.

          As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
          If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

          1 Reply Last reply Reply Quote 0
          • P
            phil.davis
            last edited by

            $xxx = get_real_interface("wan");
            var_dump($xxx);
            $res = is_altq_capable($xxx);
            var_dump($res);
            

            Result on old snaps:

            string(3) "vr1"
            bool(true)
            

            Result on later snap:

            string(3) "vr1"
            bool(false)
            

            /etc/inc/shaper.inc get_interface_list_to_show() uses is_altq_capable() to build its list.
            It broke in https://github.com/bsdperimeter/pfsense/commit/2ccac12588f59039c88d06126762f41be2f65ce2
            I need to do other things now, if someone fixes it good, otherwise I will look again later.

            As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
            If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

            1 Reply Last reply Reply Quote 0
            • luckman212L
              luckman212 LAYER 8
              last edited by

              thanks Phil, nice detective work there. Wouldn't simply changing /etc/inc/interfaces.inc at line 4526

              if (in_array($int_family[0], $capable))

              to

              if (in_array($int_family, $capable))

              fix the problem? or am I being too simplistic?

              1 Reply Last reply Reply Quote 0
              • P
                phil.davis
                last edited by

                Yep, that's the fix. The pull request is here: https://github.com/bsdperimeter/pfsense/pull/431/files

                As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

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

                  @phil.davis:

                  Yep, that's the fix. The pull request is here: https://github.com/bsdperimeter/pfsense/pull/431/files

                  I am using caswell CAD-0215 hardware, I still got the problem, on Traffic Shaper by Interface, I saw nothing appeared, once I use wizards, it shown the same problem as above detail. ???

                  My update version as below.

                  Current version: 2.1-BETA1
                    NanoBSD Size : 4g
                        Built On: Fri Feb 22 17:35:04 EST 2013

                  1 Reply Last reply Reply Quote 0
                  • luckman212L
                    luckman212 LAYER 8
                    last edited by

                    Try the newest snapshot from Feb 23
                    I just installed it and it seems to contain the fix that Phil committed late last night

                    cheers all

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

                      @luckman212:

                      Try the newest snapshot from Feb 23
                      I just installed it and it seems to contain the fix that Phil committed late last night

                      cheers all

                      Now it fixed. Thanks

                      Keep good work

                      1 Reply Last reply Reply Quote 0
                      • P
                        p1erre
                        last edited by

                        Thanks guys!

                        I updated also to the latest version and everything is working as usual.

                        Cherrs

                        1 Reply Last reply Reply Quote 0
                        • luckman212L
                          luckman212 LAYER 8
                          last edited by

                          yep, now just need to figure out: http://forum.pfsense.org/index.php/topic,59298.0.html  :P

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