
Issue 11
© Solarflare Communications 2014
44
Solarflare Server Adapter
User Guide
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
Software Driver Support...Page 12
for details of supported
distributions.
Building the Source RPM on page 42
for directions on creating the binary RPM.
1
The Solarflare drivers are currently classified as 'unsupported' by SUSE Enterprise Linux 10
(SLES10). 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:
[root@myhost1]# 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:
a)
eth-bus-pci-dddd:dd:dd.N
where N is either 0 or 1.
b)
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.