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

    Internet Quota for Users - Start at $200

    Scheduled Pinned Locked Moved Expired/Withdrawn Bounties
    10 Posts 4 Posters 12.8k 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.
    • P
      pinoyboy
      last edited by

      For the successful completion of this request, I need an interface that would enable/disable user's Internet usage limits - enable quota.

      Requirements:

      1.  Part of the standard pfSense GUI
      2.  Be able to set any limits on any users - KB, MB, or GB per day, month, week  (i.e. users can not go beyond 200 MB per day only next week); for all users or selective set of users
      3.  Be able to preset a setting ahead of time (scheduled)
      4.  Can utilize / integrate existing packages (i.e. Squid) - NOT CAPTIVE PORTAL - must be pure proxy/firewall transparent solution
      5.  Create an exception per ip or user from the rule set (not all or nothing); be able to even apply setting per group or individual users or ip
      6.  Applicable to pfSense 1.2, 1.3, and later

      Bounty for this is set at a starting point of $200 and must be approved in terms of views / feature (actually tested by me).

      I reserve the right to terminate this as fit if I see no interests (too long).

      Any takers?

      1 Reply Last reply Reply Quote 0
      • E
        eri--
        last edited by

        I think you need to reconsider your price tag and point 6

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

          What's your suggestion Ermal?  I'm open to any.  My price I thought was better than the intial $30-50 price point that I have seen here (starting price).  And what's wrong with #6?  If you elaborate, then that would be more beneficial than hinting I'm wrong for even asking.  Again, I'm open to your suggestions.  thanks.

          1 Reply Last reply Reply Quote 0
          • E
            eri--
            last edited by

            No i am not discussing the rules but the rationale behind your price and the features you ask!
            You are asking a FULL accounting system++ and it is not just a matter of writing some php code.

            For point 6 i do not think it can be done for 1.2 without some more efforts.

            But if you really need to know personally i would not touch it unless some 30x or more starting tag is offered.

            Ermal

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

              Are you saying $300 or more dollars or 30x as in 30x200= $6000?

              Ok, so let's just say 1.3 and up.

              If you are saying that what I am asking is worth the latter…as in minimum of $6000, then I pull this bounty off.  If I am wrong there too, then what is a "good" price?  If it is worth something to me, I will put more into it - just know this is ALL new to me - firewall, coding, etc - If I am right about 6K, No thanks, as I'm not that desparate - I do not even need it - I just asked since it would be "nice" to add or use.  I'll just sit at the fence and WAIT it out or wait for something better...better always comes along within time.

              I like where this FW is at (ease of use is what it has and aesthetics); however, this piece about bounties just doesn't fit well in the spirit of BSD.  It just spoils the feeling of "free" software - maybe I am thinking Linux mentality (and I don't even use Linux).  But I also understand you trying to earn money on your hard work.  That's just me.

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

                Thanks to your responses Ermal, but I think there just maybe a FREE solution!  Not as nice as an interface within pfSense, but the feature exists nonetheless.

                http://knowlinux.blogspot.com/2006/04/bandwidth-throttling-using-squid.html
                http://www.linuxsolved.com/linux-forums/general-networking-support-in-linux/bandwidth-controlle-in-linux-nat-t476.0.html
                http://www.comfsm.fm/computing/squid/FAQ-19.html#ss19.8
                http://quark.humbug.org.au/publications/squid/aclsquid.html
                http://www.visolve.com/squid/squid30/delaypools.php
                http://wiki.squid-cache.org/SquidFaq/MiscFeatures

                Consider this closed and withdrawn!

                1 Reply Last reply Reply Quote 0
                • E
                  eri--
                  last edited by

                  If you just need squid to do that kind of throtling i do not think it will work quite well in multi-wan situations.
                  Though you can do it with the current squid packages i think there is a box which allows custom squid config knobs in there.

                  2.  Be able to set any limits on any users - KB, MB, or GB per day, month, week  (i.e. users can not go beyond 200 MB per day only next week); for all users or selective set of users
                  3.  Be able to preset a setting ahead of time (scheduled)

                  But what i was thinking more of a complete solution.
                  The spirit of BSD is 'shut up and code' but that statement does not define time.
                  Usually someone who creates a bounty is in need of the solution and tries to push it with some $$, but if you are just trying to reward the pfSense devs for their work than contributions do not go into the bounty section.

                  I am making whole changes/improvements to the QoS parts of pfSense and i maybe wanted to generalize all of this. BUT do not forget that i spoke for myself anybody else can jump in and do not think that this bounty might not seem interesting to somebody else.

                  Ermal

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

                    @pinoyboy:

                    For the successful completion of this request, I need an interface that would enable/disable user's Internet usage limits - enable quota.

                    Requirements:

                    1.  Part of the standard pfSense GUI
                    2.  Be able to set any limits on any users - KB, MB, or GB per day, month, week  (i.e. users can not go beyond 200 MB per day only next week); for all users or selective set of users
                    3.  Be able to preset a setting ahead of time (scheduled)
                    4.  Can utilize / integrate existing packages (i.e. Squid) - NOT CAPTIVE PORTAL - must be pure proxy/firewall transparent solution
                    5.  Create an exception per ip or user from the rule set (not all or nothing); be able to even apply setting per group or individual users or ip
                    6.  Applicable to pfSense 1.2, 1.3, and later

                    Bounty for this is set at a starting point of $200 and must be approved in terms of views / feature (actually tested by me)

                    I reserve the right to terminate this as fit if I see no interests (too long).

                    Any takers?

                    I thinking this more like to be accounting system which easier to implement by using radius + mysql + apache + php, which should be a separate system something like myphpprepaid.

                    What's it means by NOT captive portal? howdo user auth?

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

                      You got a point there, but the system must use / sync with Active Directory accounts.  Basically, I do not want to create a sepate accounts database.  At least all the environments I've been in have AD in place (98% in the last 5 years).

                      1 Reply Last reply Reply Quote 0
                      • S
                        simoncpu
                        last edited by

                        @pinoyboy:

                        Are you saying $300 or more dollars or 30x as in 30x200= $6000?

                        Pare, ermal has a point.  I know a similar project to this, and it costs the telco $x million…

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