summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/shaper.inc4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/inc/shaper.inc b/etc/inc/shaper.inc
index 21d931a..138960e 100644
--- a/etc/inc/shaper.inc
+++ b/etc/inc/shaper.inc
@@ -207,6 +207,10 @@ function filter_setup_altq_interfaces() {
if($queue_names <> ""){
$altq_rules .= "altq on {$config['interfaces'][$ifname]['if']} ";
+ /* Default bandwidth to 10Mbit - this handles virtual interfaces (vlan) that have
+ * no bandwidth associated with them.
+ */
+ $bandwidth = "bandwidth 10Mb";
if($config['interfaces'][$ifname]['bandwidth'] <> "")
$bandwidth = "bandwidth {$config['interfaces'][$ifname]['bandwidth']}{$config['interfaces'][$ifname]['bandwidthtype']}";
$altq_rules .= "{$config['shaper']['schedulertype']} {$bandwidth} ";
OpenPOWER on IntegriCloud