CP and bandwidth conf per username (or IP or MAC)



  • Hi everyone;
    Firstable I want to thank to everyone contrubiting the great projects both pf and m0n0.
    Im curretnly using m0n0 but am not happy with its slow release cycles. I want to switch to pf but its been nearly 6 months or more that i ve been waiting pf to implement bandwidth allocation per user groups so I can give variable bandwidths to each user connected to the pf or  m0n0. I think m0n0 guys doesnt consider something like it. Will pfsense able to do it ? Is it under consideration ?

    (i dont wanna switch to non-open source solutions like mikrotik :) )

    Regards and thanks again for the great work
    Doush



  • If you setup queues and shaperrules per Host (or group of hosts or subnet) it's doable but it's probably not very nice doing this for a lot of IPs. There is no other way than doing it this way as the shaper that pfSenses uses (AltQ) works just like this.



  • I dont know about pf but in m0n0 there is an option which u can set  a UL and DL rate for all the users in the CP. But everyone gets the same band (it also has problems about unsymetrical bandwidth asignements like 150 DL 128 UL, systems halts after a period of time and GUI doesnt respond ).

    So basically pf team is not considering anything like it ? (we are using DHCP so not possbile to queue per IP)

    If not, is there any freeradius server GUI where you can assign band per user from the GUI ?

    Thanks



  • m0n0 uses a different shaper (dummynet). pfSense (AltQ) just can't work like this.



  • do you know any good freeRADIUS GUI that will insert UL DL limits per user into the SQL database ? (most freeradius GUI s doesnt have that feature)



  • I am running pfSense in a load balancing situation with 3 WAN links and 1 LAN.

    Can I make pfSense' traffic shaper work between the LAN interface and the LoadBalance pool (not the WAN interface)?

    I would like to limit speed per LAN IP address, but work across the load balanced "WAN".

    BTW pfSense ROCKS!!!



  • Unfortunately there has been not too much progress on the trafficshaper for multiple interfaces yet so this is currently still not possible.



  • hoba, wait does the change to AltQ applies to the captive portal build in user taffic mangmant? I see in code there is a traffic managmant for CP that gets configs from radius.  Does this mean that because we have AltQ the settings that CP are just being neglected or they still are in affect?



  • Search the forum for dummynet + pf.



  • sullrich ,
    search shows 2 results and both of them go to this page ….



  • Search from the root, not this section.  There are atleast 15 posts on this subject.



  • oh sorry



  • I can write a small utility to build queue rules and output it as xml tags.

    But i need more info about the queue format.



  • do you know any good freeRADIUS GUI that will insert UL DL limits per user into the SQL database ? (most freeradius GUI s doesnt have that feature)

    I do, but they are both pretty painful at the moment.  Both phpradmin and dial-up admin do a descent job of this.  The phpradmin dev has teamed up with the dial-up admin devs.  I haven't seen any big moves lately though, so I'm wondering if they are trying to pursue more lucrative paths.



  • @doush:

    I dont know about pf but in m0n0 there is an option which u can set  a UL and DL rate for all the users in the CP. But everyone gets the same band (it also has problems about unsymetrical bandwidth asignements like 150 DL 128 UL, systems halts after a period of time and GUI doesnt respond ).

    So basically pf team is not considering anything like it ? (we are using DHCP so not possbile to queue per IP)

    If not, is there any freeradius server GUI where you can assign band per user from the GUI ?

    Thanks

    What version of m0n0 is that? I switch to PF because I found that it was easy to limit bandwidth on the wifi segment. If I can do that on m0n0wall, i'd love to know where but I've searched and never seen it.

    Josh

    EDIT found it. thnx


Log in to reply