SMC Networks SMC10GPCIe-XFP manual Building the Source RPM

Page 24

Linux Installation Instructions

2.Install the RPMs. The following is an example for SLES9:

[root@myhost1 i586]# 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 SMC Server Adapter. You will see two new Ethernet Controllers available for configuration, only one of which needs to be configured for correct operation. When you select an Ethernet Controller to configure, the "Configuration Name" will take one of the following forms:

a. eth-bus-pci-dddd:dd:dd.Nwhere N is either 0 or 1.

b.eth-id-00:0F:53:XX:XX:XX

The correct Ethernet Controller to configure is usually the first controller in the pair, and the "Configuration Name" either takes the first form ending in ".0", or the second form. If the "Configuration Name" ends in ".1" then you have selected the incorrect Ethernet Controller and you should select the other one in the pair.

Once configured, the "Configuration Name" for the correct Ethernet Controller will change to the second form, and an ethY 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 ethY 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.

Building the Source RPM

The source RPM is also available on the support site:

SMC10GPCIe-10BT: Linux NET driver source RPM

The source RPM can be used to build a binary RPM for that can be installed as detailed in the section “Installation From a Binary RPM” on page 3-6.

1.Before building the source RPM, the kernel headers for your running kernel must be installed at /lib/modules/<kernel-version>/build. On RedHat and Fedora systems, install the appropriate kernel-smp-devel or kernel-devel package. On SuSE systems, install the kernel-source package.

2.To build a binary RPM for the running kernel type

rpmbuild --rebuild <package name>

Note: Unfortunately, the location of the generated rpm is dependent on the distribution you are using, and often the version of the distribution and the rpm build tools. The following steps may be useful to locate the newly built rpm:

3-8

Image 24
Contents User Guide TigerCard 10G User Guide Copyright Limited Warranty SMC Networks, Inc Mason Irvine, CA Compliances Federal Communication Commission Interference StatementCE Mark Conformance Declaration Class a About This Guide Contents Advanced Features IntroductionAdvanced Features Hardware Description LED Indicators LEDEquipment Checklist Hardware Installation Page Driver Installation Windows Driver InstallationWindows Driver Installation Windows Driver Installation Windows Driver Installation Windows Driver Installation Linux Installation Instructions Installation From a Binary RPMRedHat Enterprise Linux Distributions SuSE Linux Enterprise Server distributionsInstall the RPMs. The following is an example for SLES9 Building the Source RPMCommand Appendix a Troubleshooting Common Installation ProblemsPCI Express Bus Width Network Connection Problems Appendix B Cable Types UTP CablesFiber Cables Appendix C Specifications StandardsOperating Humidity Glossary End Station EthernetFull Duplex Gigabit EthernetMedia Access Control MAC Redundant Power Supply RPSLAN Segment Local Area Network LANRJ-45 Connector Switched PortsTransmission Control Protocol/Internet Protocol TCP/IP Virtual LAN VlanSMC10GPCIe-10BT SMC10GPCIe-XFP
Related manuals
Manual 2 pages 26.16 Kb