Enabling hw.ix.allow_unsupported_sfp=1 in Scale

Jeremy MItchell

Dabbler
Joined
Oct 23, 2016
Messages
10
I'm new to Scale (been using Core since it was FreeNAS v9) and I'm also experimenting with a bit of 10Gbe networking. I've purchased a couple of used Intel X520-DA2 cards that came with Cisco SFP transceivers. I know I need to enable the tunable
Code:
hw.ix.allow_unsupported_sfp=1
to make the cards work with these transceivers.

I currently have an Init/Shutdown script in settings/advanced that runs the commands:
Code:
rmmod ixgbe
modprobe ixgbe allow_unsupported_sfp=1

as "command" and "Post init".

This does the job and the interfaces appear in the network settings.

Is this the correct/best way to do this? (Besides going out and buying some Intel transcievers.). I can't seem to find any documentation or forum posts on how to set tunables like this.

I should note that I don't have the cards connected yet, I'm still waiting for the fibre patch cable to arrive. Dunno if that makes a difference.

Thanks.
 
Top