Project

General

Profile

Bug #6830

Chelsio T4/T5 CXGBE drivers not loaded as ALTq capable in the PfSense UI

Added by Anthony Hernandez 10 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
High
Category:
Traffic Shaper
Target version:
Start date:
09/29/2016
Due date:
% Done:

100%

Affected version:
All
Affected Architecture:

Description

cxgbe drivers support ALTq. cxl interface labels should supoort it:
https://www.freebsd.org/cgi/man.cgi?query=altq&apropos=0&sektion=0&manpath=FreeBSD+8.3-RELEASE&arch=default&format=html

https://github.com/pfsense/pfsense/blob/master/src/etc/inc/interfaces.inc#L5649
Needs "cxl" interface added to allow traffic shaping on the Chelsio interfaces.

I'll arbitrarily set this to high priority as it's hardware sold and bundled by NetGate, and the basic altq functionality is not available.

This problem is present in github and 2.3.2-RELEASE

Associated revisions

Revision 7ac34d65
Added by Renato Botelho 9 months ago

Enable ALTQ for cxl. Fixes #6830

Revision 0ea7b83e
Added by Renato Botelho 9 months ago

Enable ALTQ for cxl. Fixes #6830

Revision 0bddde7f
Added by Renato Botelho 9 months ago

Enable ALTQ for cxl. Fixes #6830

History

#1 Updated by Jim Pingle 10 months ago

  • Category set to Traffic Shaper
  • Target version changed from 2.3.2_1 to 2.4.0

Can't target 2.3.2_1 as it's already been built.

There was a deliberate reason this was left out but I'll have to dig up the details tomorrow. Most likely reason was that it made no sense to allow. The performance hit you'd take for doing ALTQ on a 10G interface would never be worth it. You wouldn't gain much if anything from shaping at those speeds.

#2 Updated by Anthony Hernandez 10 months ago

Jim Pingle wrote:

Can't target 2.3.2_1 as it's already been built.

There was a deliberate reason this was left out but I'll have to dig up the details tomorrow. Most likely reason was that it made no sense to allow. The performance hit you'd take for doing ALTQ on a 10G interface would never be worth it. You wouldn't gain much if anything from shaping at those speeds.

Well, ISP is limiting our network connectivity to 2GBps. With notes on 10gbps cards, I would assume that trying to traffic shape that quantity of traffic would be a bottleneck on the nic cards and/or cpu.

TL;DR:
I'm trying to traffic shape less than 3gbps on a 10gbps card.

#3 Updated by Renato Botelho 9 months ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100

#4 Updated by Jim Pingle 8 months ago

  • Status changed from Feedback to Resolved

It's in the list now for snapshots.

#5 Updated by Jim Pingle 5 months ago

  • Assignee set to Renato Botelho
  • Target version changed from 2.4.0 to 2.3.3
  • Affected version set to All

#6 Updated by Matthew Fioravante 3 months ago

This bug does not appear to be fixed in 2.3.3-p1.

When I try to use altq with a Chelsio T520-SO-CR I still get an error about cxl not supported by altq. I believe my error coming from the actual firewall and not the web ui.

Please see this thread for more details:

https://forum.pfsense.org/index.php?topic=129476.0

#7 Updated by Justin Smith about 2 months ago

Using Chelsio T4 on;
2.4.0-BETA (amd64)
built on Fri May 26 19:15:04 CDT 2017
FreeBSD 11.0-RELEASE-p10

This is not fixed.

"This firewall does not have any interfaces assigned that are capable of using ALTQ traffic shaping."

Also available in: Atom PDF