
Solarflare
Server
Adapter
User
Guide
Solarflare
Adapters
on
Linux
Issue
20
©
Solarflare
Communications
2017
64
3.6
SUSE
Linux
Enterprise
Server
Distributions
These
instructions
cover
installation
and
configuration
of
the
Solarflare
Network
Adapter
drivers
on
SUSE
Linux
Enterprise
Server.
Refer
to
for
details
of
supported
distributions.
Refer
to
for
directions
on
creating
the
binary
RPM.
1
The
Solarflare
drivers
are
currently
classified
as
'unsupported'
by
SUSE
Enterprise
Linux
10
and
11.
To
allow
unsupported
drivers
to
load
in
SLES10,
edit
the
following
file:
/etc/sysconfig/hardware/config
Find
the
line:
LOAD_UNSUPPORTED_MODULES_AUTOMATICALLY=no
and
change
no
to
yes.
For
SLES
11,
edit
the
last
line
in
/etc/modprobe.d/unsupported
‐
modules
to:
allow_unsupported_modules
1
2
Install
the
RPMs:
#
rpm
‐
ivh
kernel
‐
module
‐
sfc
‐
2.6.5
‐
7.244
‐
smp
‐
2.1.0111
‐
0.sf.1.SLES9.i586.rpm
3
Run
YaST
to
configure
the
Solarflare
Network
Adapter.
When
you
select
the
Ethernet
Controller,
the
Configuration
Name
will
take
one
of
the
following
forms:
‐
eth
‐
bus
‐
pci
‐
dddd
:
dd
:
dd
.
N
where
N
is
either
0
or
1
.
‐
eth
‐
id
‐
00:0F:53:
XX
:
XX
:
XX
Once
configured,
the
Configuration
Name
for
the
correct
Ethernet
Controller
will
change
to
the
second
form,
and
an
ethX
interface
will
appear
on
the
host.
If
the
incorrect
Ethernet
Controller
is
chosen
and
configured,
then
the
Configuration
Name
will
remain
as
eth
‐
bus
‐
pci
‐
dddd
:
dd
:
dd
.1
after
configuration
by
YaST,
and
an
ethX
interface
will
not
appear
on
the
system.
In
this
case,
you
should
remove
the
configuration
for
this
Ethernet
Controller,
and
configure
the
other
Ethernet
Controller
of
the
pair.