
Issue 11
© Solarflare Communications 2014
340
Solarflare Server Adapter
User Guide
9.9 Firmware Update
The Solarflare driver package for Apple Mac OS X also includes the firmware update utility program
sfupdate.
When the driver package is installed the sfupdate binary is installed into
/Library/Application
Support/Solarflare10GbE
directory and a symbolic link placed in
/usr/local/bin/
sfupdate
.
When upgrading or installing the network adapter driver it is recommended to upgrade the adapter
firmware.
sfupdate: Command Usage
The general usage for sfupdate is as follows (as root):
sfupdate [--adapter=enX] [options]
where:
enX
is the interface name of the Solarflare adapter to be upgraded.
option
is one of the command options listed in
The format for the options are
<option>=<parameter>
net.sfxge.<enX>.rx_ring_size
RW
512
1024
2048
4096
Hardware receive ring entries
net.sfxge.<enX>.tx_ring_size
RW
512
1024
2048
4096
Hardware transmit ring entries
net.sfxge.<enX>.ipv4lro
RW
0
1
IPv4 LRO disabled
IPv4 LRO enabled
net.sfxge.<enX>.ipv6lro
RW
0
1
IPv6 LRO disabled
IPv6 LRO enabled
net.sfxge.<enX>.ipv4tso
RO
0
1
IPv4 TSO disabled
IPv4 TSO enabled
net.sfxge.<enX>.ipv6tso
RO
0
1
IPv6 TSO disabled
IPv6 TSO enabled
Table 89: Mac OS X sysctl driver values
sysctl name
R/W
Value
Description