The pfSense Store

Author Topic: Traffic shaper changes [90% completed, please send money to complete bounty]  (Read 190280 times)

0 Members and 1 Guest are viewing this topic.

Offline tomdchi

  • Newbie
  • *
  • Posts: 12
    • View Profile
I just sent $100 to paypal@chrisbuechler.com.  I just started using pfsense last week and 1.3 would be a great help! 

My paypal address used was billing@alumnipropertygroup.com

Thanks!
Tom

Offline tomdchi

  • Newbie
  • *
  • Posts: 12
    • View Profile
Just upgraded and WOW, this new shaper is AWESOME!!  Just what I needed!!

Offline sullrich

  • Hero Member
  • *****
  • Posts: 5110
    • View Profile
    • pfSense
Just upgraded and WOW, this new shaper is AWESOME!!  Just what I needed!!

Nice!!!

Offline ccfiel

  • Newbie
  • *
  • Posts: 17
    • View Profile

Hello I have donated $25 to paypal@chrisbuechler.com. Hope this little donation can bring more innovations! :) How can test this features? Thanks in advance and more power!

Chris

Offline ermal

  • Administrator
  • Hero Member
  • *****
  • Posts: 3355
    • View Profile
For all of you that are running the new shaper with multiple interfaces there is a bug that will prevent it from working correctly.
Please see http://cvstrac.pfsense.org/chngview?cn=23485 and make the change manually for now until a new update is released to you.

@ccfiel
read your private messages.

Offline ccfiel

  • Newbie
  • *
  • Posts: 17
    • View Profile

I have tried the new filter.inc. but there is an error when loading pfsense. Fatal error: Call to undefined function: get_configured_interface_with_descr() in /etc/inc/filter.inc on line 431. any ideas? :)

Chris

Offline ermal

  • Administrator
  • Hero Member
  • *****
  • Posts: 3355
    • View Profile
Just change the lines i have sent in the link above.

What you have done is taking the filter.inc from RELENG_1(aka 1.3), DO NOT DO THAT.
RELENG_1 is way changed from RELENG_1_2.

Ermal

Offline ccfiel

  • Newbie
  • *
  • Posts: 17
    • View Profile
hello ermal , oh i see. I just want to make sure if what i did is correct. this is what i have in line 2170. so i have to delete this 4 lines?

# let out anything from the firewall host itself and decrypted IPsec traffic
pass out on \$lan proto icmp keep state label "let out anything from firewall host itself"
pass out on \$wan proto icmp keep state label "let out anything from firewall host itself"
pass out on $wanif all keep state label "let out anything from firewall host itself"

and add this 3 lines ?

# let out anything from the firewall host itself and decrypted IPsec traffic
pass  out  on  {$oc['if']}  proto  icmp  keep  state  label  "let  out  anything  from  firewall  host  itself"
pass  out  on  {$oc['if']}  all  keep  state  label  "let  out  anything  from  firewall  host  itself"

is this correct?

Chris
« Last Edit: July 03, 2008, 04:32:07 am by ccfiel »

Offline ermal

  • Administrator
  • Hero Member
  • *****
  • Posts: 3355
    • View Profile
Just replace the file in /etc/inc/filter.inc with the content from this LINK and you should be ok.

Otherwise you just need to delete this 2 lines:
pass  quick on  {$oc['if']}  proto  icmp  keep  state  label  "let  out  anything  from  firewall  host  itself"
pass  quick on  {$oc['if']}  all  keep  state  label  "let  out  anything  from  firewall  host  itself"

and make them

pass  out  on  {$oc['if']}  proto  icmp  keep  state  label  "let  out  anything  from  firewall  host  itself"
pass  out  on  {$oc['if']}  all  keep  state  label  "let  out  anything  from  firewall  host  itself"

Whichever your prefer.

Ermal

Offline venis_LA

  • Newbie
  • *
  • Posts: 3
    • View Profile
i'm a newbie and want to know where and how can i contribute to get a copy to test 1.3 ... many thanks thanks

Offline ermal

  • Administrator
  • Hero Member
  • *****
  • Posts: 3355
    • View Profile
You want access to the new shaper on 1.2 or have you replied on the wrong thread?


Offline venis_LA

  • Newbie
  • *
  • Posts: 3
    • View Profile
i want access to the new shaper .. thanks

Offline ermal

  • Administrator
  • Hero Member
  • *****
  • Posts: 3355
    • View Profile
Well you can send the offerings at ermal.luci@gmail.com and i will give you the link to the new shaper.

Offline ccfiel

  • Newbie
  • *
  • Posts: 17
    • View Profile


ermal, would the new traffic shaper allow you to distribute evenly bandwidth to the active workstations. example i have 2mb bandwidth. first  workstation 1 download a file so it gets the 2mb. after minute workstation 2 start download another file so workstation 1 gets 1mb and workstation 2 gets 1mb. is this possible with the new traffic shaper?

chris

Offline ermal

  • Administrator
  • Hero Member
  • *****
  • Posts: 3355
    • View Profile
yes, just use CBQ discipline and it will setup you up for that.