
Solarflare
Server
Adapter
User
Guide
Solarflare
Adapters
on
Linux
Issue
20
©
Solarflare
Communications
2017
100
Boot
ROM
version:
unknown
This
utility
contains
more
recent
Boot
ROM
firmware
[v4.2.1.1000]
‐
run
"sfupdate
‐‐
write"
to
perform
an
update
This
utility
contains
more
recent
controller
firmware
[v4.2.1.1010]
‐
run
"sfupdate
‐‐
write"
to
perform
an
update
eth5
‐
MAC:
00
‐
0F
‐
53
‐
21
‐
00
‐
60
Controller
type:
Solarflare
SFC9100
‐
family
Controller
version:
unknown
Boot
ROM
version:
unknown
This
utility
contains
more
recent
Boot
ROM
firmware
[v4.2.1.1000]
‐
run
"sfupdate
‐‐
write"
to
perform
an
update
This
utility
contains
more
recent
controller
firmware
[v4.2.1.1010]
‐
run
"sfupdate
‐‐
write"
to
perform
an
update
3.23
License
Install
with
sfkey
The
sfkey
utility
is
distributed
with
the
Linux
Utilities
RPM
package.
This
utility
is
used
to
install
Solarflare
AppFlex™
licenses
and
enable
selected
on
‐
board
services
for
Solarflare
adapters.
For
more
information
about
license
requirements
see
sfkey:
Command
Usage
#
sfkey
[
‐‐
adapter=eth<N>]
[options]
If
the
adapter
option
is
not
specified,
operations
will
be
applied
to
all
installed
adapters.
•
To
view
all
sfkey
options:
#
sfkey
‐‐
help
•
To
list
(by
licensing
ID)
all
adapters
that
support
licensing:
#
sfkey
‐‐
inventory
‐‐
all
eth2:
714100101282140148200014
•
To
display
an
adapter’s
licensing
ID
and
installed
license
keys:
#
sfkey
‐‐
adapter=eth2
‐‐
report
eth2:
714100101282140148200014
(Flareon)
Product
name
Solarflare
SFN7141Q
QSFP+
Flareon
Ultra
Server
Adapter
Installed
keys
Onload
•
To
install
a
license:
Copy
the
license
key
data
to
a
.txt
file
on
the
target
server.
All
keys
can
be
in
the
same
key
file
and
the
file
applied
on
multiple
servers.
The
following
example
uses
a
license
key
file
called
key.txt
created
on
the
local
server.
#
sfkey
‐‐
adapter=eth2
‐‐
install
keys.txt