NIC Driver 버전을 업데이트하는 방법
[ 작업 환경 ]
Linux localhost.localdomain 2.6.32-754.27.1.el6.x86_64
Centos 6.5
igb 5.3.0-k
========================================================
!!! 시작하기 전에 !!!
- e1000e의 경우에도 방법은 동일합니다.
- Centos7의 경우 다른 방법으로 NIC Driver 업데이트가 가능하니, 참고바랍니다.
- 설치 중 발생할 수 있는 에러 상황들에 대한 대처법은 아래 링크를 통해 확인 가능합니다. 본 게시물 내용을 따라가다가 문제 발생시 아래 링크들을 참조해주세요.
( 에러 문구의 일부를 본 블로그 검색창에 입력해도 해당 ERROR의 솔루션을 확인하실 수 있습니다. )
gcc error solution : https://growingsaja.tistory.com/395
version not mathed solution : https://growingsaja.tistory.com/396
========================================================
1. 상위 버전 설치 파일 다운로드
현재 시스템의 커널 버전과 Driver 버전 차이가 심하면 설치되지 않으니 참고바랍니다.
https://downloadcenter.intel.com/ko/download/28862/-82575-6-82580-I350-I210-211-
필자의 경우 igb-5.3.5.22 버전을 설치 시도했습니다.
2. 설치 파일 압축 해제
cd /root/bin
rz
tar xvf igb-5.3.5.22.tar.gz
3. 설치 진행 위치로 이동
cd igb-5.3.5.22/src/
4. 설치 진행
make
gcc: 명령을 찾지 못했음 오류 발생시 아래 링크 참조
https://growingsaja.tistory.com/395
make install
modinfo e1000e
5. 재부팅 진행
재부팅 전에 현재 e1000e의 버전 확인
ethtool -i eth1
shutdown –r now &
6. 재부팅 완료 후 NIC 드라이브 버전 확인
ethtool -i eth1
정상적으로 버전 올라갔음을 확인할 수 있습니다.