Networking Connectivity
Intel® 서버 어댑터
igb Linux* 기본 드라이버 개요 및 설치

Linux igb* Intel® 기가비트 이더넷 네트워크 연결 기본 드라이버 사용

igb 드라이버를 모두 82575, 82576, 82580 및 I350 기반 기가비트 네트워크 연결 지원.

igb 사용하여 기본 드라이버

드라이버 구성 관한 정보를 위한 정보 위 다운로드 링크 있는 README 파일을 참조하십시오.

개요

Linux 기본 드라이버 2.4.x 및 2.6.x 커널을 지원합니다. 이러한 드라이버는 아이테니엄® 2 기반 시스템 대한 지원을 포함합니다.

이러한 드라이버는 로드 가능한 모듈 형태로만 지원됩니다. Intel® 정적 드라이버 링크를 위한 커널 소스 패치를 공급하지 않습니다. 하드웨어 요구 사항 관련 의문 사항은 intel® 기가비트 어댑터와 함께 제공되는 문서를 참조하십시오. 나열된 모든 하드웨어 요구 사항은 Linux와 함께 사용할 때 적용됩니다.

다음 기능은 이제 지원되는 커널에서 사용할 수 있습니다.

  • 원시
  • SNMP
  • VLANs
  • 채널 본딩을(팀 구성)

채널 연결 설명서는 Linux 커널 소스 /Documentation/networking/bonding.txt에 포함되어 있습니다.

igb 드라이버는 커널 2.6.30 이상에 대해 IEEE 1588 시간 스탬프를 지원합니다. 기본 자습서 NIST 찾을 수 있음 기술에 대한 웹 사이트.

이전에 /proc 파일 시스템에 표시된 드라이버 정보는 이 릴리스에서는 지원되지 않습니다. 또는, 사용할 수 Ethtool(버전 1.6 이상), lspci 및 ifconfig를 동일한 정보를 얻을 수 있습니다. ethtool을 업데이트하는 방법은 섹션 추가 구성 수 있습니다 본 설명서 뒷부분에 있습니다.

맨 위로 돌아가기 back to top

빌드 및 설치

이 드라이버의 바이너리 RPM* 패키, 실행하여 "rpmbuild -tb igb.tar.gz"입니다.

참고
  • 빌드가 올바르게 작동하려면, MUST 현재 실행 중인 커널과 설치된 커널 소스의 버전 및 구성이 일치해야 합니다. 커널을 다시 컴파일한 경우에는 시스템을.

  • RPM 기능은 Red Hat 배포판에서만 테스트되었습니다.

  1. 기본 드라이버 tar 파일을 원하는 디렉토리로 이동합니다. 예를 들어, ' /home/username/igb" 또는 " /usr/local/src/igb".

  2. 파일의 압축을 풉니다. 여기서 x.x.x > <는 드라이버 tar 파일의 버전 번호입니다.

    tar zxf igb-x.x.x.tar.gz(> <
  3. 드라이버 src 디렉토리로 이동합니다. 여기서 x.x.x > <는 드라이버 tar 파일의 버전 번호입니다.

    cd igb- > <x.x.x /src/
  4. 드라이버 모듈을 컴파일합니다.

    make install

    바이너리가 다음과 같이 설치됩니다.

    /lib/modules/ <커널 버전> /kernel/drivers/net/igb/igb. [k]o

    위에 나열된 설치 위치 기본 위치. Linux 배포판마다 다를 수 있습니다.

  5. insmod 또는 modprobe 명령을 사용하여 모듈을 로드합니다.

    modprobe igb insmod igb

    참고 2.6 커널의 insmod 명령을 드라이버 모듈 전체 경로를 지정한 경우 사용할 수 있습니다. 예를 들면 다음과 같습니다.

    insmod /lib/modules/ <커널 버전> /kernel/drivers/net/igb/igb.ko

    2.6 기반 커널의 또한 새 모듈을 로드하기 전에 이전 igb 드라이버가 커널 제거되었는지 확인합니다.

    rmmod igb; modprobe igb
  6. , 여기서 <다음 명령을 실행하여 인터페이스의 IP 주소를 지정합니다. x>는 인터페이스 번호입니다.

    ifconfig eth<X> <IP_주소>
  7. 인터페이스가 작동하는지 확인합니다. 다음 명령을 실행합니다. 여기서 <IP 주소>는 테스트 중인 인터페이스와 동일한 서브넷에 있는 다른 장치의 IP 주소:

    ping IP 주소> <
참고

일부 시스템은MSI 및/또는MSI-X 인터럽트를 지원하는 데 문제가 있습니다. 이러한 조치에 대한 시스템 경우 인터럽트 이 스타일 비활성화해야 명령을 사용하여 드라이버를 구축 및 설치할 수 있습니다:

# make CFLAGS_EXTRA= -ddisable_pci_msi 설치

일반적으로 드라이버 인터럽트를 생성하여 2초마다, 따라서 더 이상 볼 수 있는 경우 인터럽트 ethX igb 장치, 그런 다음 cat /proc/interrupts 이 대안을 필요할 수 있습니다.

DCA를 사용하여 igb 드라이버를 구축하려면:

커널이 DCA를 지원하는 경우 기본적으로 DCA가 설정된 상태로 드라이버가 구성됩니다.

맨 위로 돌아가기 back to top

운영 체제:

Linux*

적용 대상:

Intel® 이더넷 서버 어댑터 I210 -T1
Intel® 이더넷 서버 어댑터 I340 -F4
Intel® 이더넷 서버 어댑터 I340 -T4
Intel® 이더넷 서버 어댑터 I350 -F2
Intel® 이더넷 서버 어댑터 I350 -F4
Intel® 이더넷 서버 어댑터 I350 -T2
Intel® 이더넷 서버 어댑터 I350 -T4
Intel® 기가비트 EF 듀얼 포트 서버 어댑터
Intel® 기가비트 ET 듀얼 포트 서버 어댑터
Intel® 기가비트 ET 쿼드 포트 서버 어댑터
Intel® 기가비트 ET 쿼드 포트 서버 어댑터

솔루션 ID: CS-032498
마지막 수정일: 2013년 10월 07일
작성일: 2011년 5월 12일
화연위로