Project

General

Profile

Actions

Bug #747

closed

Root schedulers (ie PRIQ) cannot be configured on interfaces that don't report bandwidth

Added by Mr Horizontal over 13 years ago. Updated almost 13 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Traffic Shaper (ALTQ)
Target version:
Start date:
07/19/2010
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.0
Affected Architecture:

Description

It is not possible to create a root PRIQ or FAIRQ scheduler on an interface that doesn't report bandwidth (ie an OpenVPN tun device assigned as an interface). It should be possible to assign a percentage of bandwidth or just a bare priority queue on any interface regardless of underlying bandwidth.

Circumstance and situation explained here: http://forum.pfsense.org/index.php/topic,26782.0.html

Actions #1

Updated by Chris Buechler over 13 years ago

  • Priority changed from High to Normal
Actions #2

Updated by Ermal Luçi over 13 years ago

Well the 'workaround' for this is to manually specify the bandwidth of the interface during root queue config.

Other than that the fix might be to patch pfctl to assume 100Mb of speed for interfaces that do not report it?

Actions #3

Updated by Ermal Luçi over 13 years ago

  • Status changed from New to Feedback

I will put this as a Feature rather than bug because of how ALTQ behaves on interfaces that do not have afixed bandwidth by default.

Actions #4

Updated by Mr Horizontal over 13 years ago

Well if an assumption has to be made, it'd be best assume that the interface speed is to the fastest physical interface in the system. If you have a 10Gbit interface, that should be what's set...

Actions #5

Updated by Ermal Luçi almost 13 years ago

I put a patch for this and it would give by default to an interface 100Mbit line if it is not reported automatically.

Actions #6

Updated by Ermal Luçi almost 13 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF