Recently, a server in the company's remote room has been hung up, the need to reinstall the system, the installation of the system version is openSUSE 11.2, since the previous use of the Rhel series system version, so not familiar with openSUSE, the results found that after installing the system network card is not recognized at all, You also have to manually install the NIC driver.
Insert a digression, this server brand model I was the first to hear, called What Ciara ORION HF210G2-FC, Motherboard is ASUS. Before I do not know who set the BIOS password on this server, the results of a question who do not know, press ESC or enter still cannot skip password, unable to change the boot order, and start without the mainstream server that can F11 such function keys to modify the boot sequence, so the installation system can only temporarily stranded, Finally still called Ciara manufacturer engineer to the scene to reset the BIOS, incredibly also went to two times! The first time did not reset the success, OK, I am also drunk, this vendor engineer can professional point.
Well, after resetting the BIOS, you can finally modify the boot sequence, and then step through the IPMI port to connect to the server to install the system.
After installing openSUSE, no ifcfg-eth* files were found under the/etc/sysconfig/network path, so I manually added ifcfg-eth0, configure IP, subnet mask and so on, restart Network service, The results show that only one poor lo device, eth0, was not recognized. Due to the use of the Rhel/centos series of system version, most of the mainstream drivers are included in the operating system, so the installation is smooth enough to configure the network card, but this opensuse does not seem to give the force, let me some disappointment, have to find the server's network card model and driver.
As a result, I follow the manufacturer's service organ network address to find drivers, the results disappointed, this ASUS website actually only provide Windows system driver, completely ignore Linux, embarrassing.
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M00/71/AB/wKiom1XWhaqAaa4bAAEN_eEZycg040.jpg "title=" Drivers.jpg "alt=" Wkiom1xwhaqaaa4baaen_eezycg040.jpg "/>
That line, I have to first of its server specific model to find, so with the command DMIDECODE-T1 query to the specific model
Manufacturer:ciara TECHNOLOGIES
Product name:orion HF210G2-FC
Then search the Internet, find its specific hardware configuration, the network card model to pull out, and then to Intel's official website to download the driver.
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M02/71/AC/wKiom1XWiqaj6djYAAXccoZHusk196.jpg "title=" Nic.jpg "alt=" Wkiom1xwiqaj6djyaaxccozhusk196.jpg "/>
Download back the driver is the source code also have to manually compile, but the premise is I have to put this source package into the server, because the server can load the virtual device, so I first put this source package into an ISO image, and then in the remote console to load it into.
Then mount the ISO file in the system, Mount-o loop/dev/cdrom/mnt, copy the file, the next step is to compile the source code. Follow the Readme instructions step-by-step.
Tar zxf igb-<x.x.x>.tar.gz Unzip the file
CD igb-<x.x.x>/src/into the source file
Make install starts to compile the driver module and the compiled driver module will be stored in the/lib/modules/<kernel VERSION>/KERNEL/DRIVERS/NET/IGB/IGB. [Under K]o Path
Modprobe IGB Load Driver module
Configuring Network card Files
Again, because there is no make in the newly installed system, GCC these, and then no network, the zypper similar to Yum can not be used, so only need to use the compilation tool one RPM installation, the middle of the dependency is one after another, But I was overcome by one after another.
NIC driver installed, next configure network card IP these will be the same, continue to work hard ...
This article is from the "Strive for" blog, please be sure to keep this source http://carllai.blog.51cto.com/1664997/1686742
Install Intel network adapter driver for server