OPNsense Forum

English Forums => Hardware and Performance => Topic started by: dcol on April 15, 2022, 12:30:08 am

Title: Chelsio T520 unsupported in 22.1
Post by: dcol on April 15, 2022, 12:30:08 am
Chelsio T520 driver shows as unsupported in tunables. I can manually load driver with 'kldload if_cxgbe' in the shell, but 'if_cxgbe_load' shows unsupported in the tunables. I cannot use the T520 unless I manually load the driver after I boot. Was there a change?
Title: Re: Chelsio T520 unsupported in 22.1
Post by: dcol on April 15, 2022, 12:33:50 am
The Chelsio drive must be built in with 22.1 because it works without the tunable after I rebooted twice. I guess we don't need the tunable anymore.
Title: Re: Chelsio T520 unsupported in 22.1
Post by: dcol on April 15, 2022, 11:35:21 pm
I spoke too soon the driver is not built-in. The T520 does not work unless I manually kldload it.
Is there a place I can insert the kldload command so it starts up automatically? The tunable does not work and is not supported anymore.
Title: Re: Chelsio T520 unsupported in 22.1
Post by: dcol on April 15, 2022, 11:40:32 pm
I have found that adding the following to /boot/loader.conf works.
if_cxgbe_load="YES"
Title: Re: Chelsio T520 unsupported in 22.1
Post by: franco on April 19, 2022, 08:37:41 am
> but 'if_cxgbe_load' shows unsupported

It shows "unsupported" because it is a magic loader environment variable that isn't documented by sysctl, but it should work as expected. I'm going to change the GUI to not to claim "unsupported" on these.


Cheers,
Franco
Title: Re: Chelsio T520 unsupported in 22.1
Post by: franco on April 19, 2022, 08:38:44 am
PS: https://github.com/opnsense/core/issues/5719