Linux * Base driver untuk Intel® Gigabit Ethernet Network Connections

Dokumentasi

Instal & Pengaturan

000005480

02/06/2020

Ada tiga driver dasar Linux * untuk Intel® Gigabit Network Connections:

  • driver IGB-x. x. x. tar. gz : mendukung koneksi jaringan 82575/6, 82580, I350, I354, dan I210/I211 berbasis Gigabit.
  • driver e1000e-x. x. x. x. tar. gz : mendukung Intel® Pro/1000 PCI-E (82563/6/7, 82571/2/3/4/7/8/9, atau 82583) I217/I218/I219 berbasis Gigabit adapter jaringan.
  • driver E1000-x. x. x. tar. gz : mendukung rangkaian koneksi jaringan Intel PCI dan PCI-x ke Intel® Pro/1000.

Pilih versi yang sesuai di bawah ini untuk instruksi pengunduhan dan penginstalan.

Klik atau topik untuk detailnya:

Driver basis Linux * IGB * untuk petunjuk penginstalan Intel® Gigabit Ethernet Network Connection

Linux * IGB driver mendukung semua 82575, 82576, 82580, I350, I354, dan I210/I211 berbasis Intel® Gigabit Ethernet Network Connections.
Untuk detail konfigurasi driver, lihat file Read Me di pusat unduhan.

Ikhtisar

Driver basis Linux mendukung kernel 2.4. x, 2.6. x dan 3. x. Driver ini mencakup dukungan untuk sistem berbasis prosesor Intel® Itanium® 2.

Driver ini hanya didukung sebagai modul loadable. Kami tidak menyediakan tambalan dengan sumber kernel untuk memungkinkan penautan statis dari driver. Untuk pertanyaan yang terkait dengan persyaratan perangkat keras, lihat dokumentasi yang disertakan dengan adaptor Intel Gigabit Anda. Semua persyaratan perangkat keras yang tercantum berlaku untuk digunakan dengan Linux.

Fitur berikut tersedia di kernel yang didukung:

  • VLAN asli
  • Ikatan saluran (tim)
  • Snmp

Temukan dokumentasi ikatan saluran dalam sumber kernel Linux:/Documentation/Networking/Bonding.txt.

Driver IGB mendukung stamping waktu IEEE 1588 untuk kernel 2.6.30 dan di atas. Untuk tutorial dasar mengenai teknologinya, lihat NIST.

Informasi driver yang sebelumnya ditampilkan dalam sistem file/proc tidak didukung dalam rilis ini. Anda dapat menggunakan ethtool (versi 1,6 atau lebih baru), lspci, dan ifconfig untuk mendapatkan informasi yang sama.

Bangunan dan instalasi

Langkah di bawah memerlukan hak pengangkatan.

Prasyarat

Platform berbasis Red Hat: CentOS, RHEL, atau Fedora

  • yum install GCC membuat
  • Pasang yum kernel kernel-devel
Platform berbasis Ubuntu dan Debian
  • apt-get install Linux-headers-$ (uname-r)
  • apt-get install GCC make
Anda mungkin harus melakukan pembaruan Umum dan mulai ulang sebelum langkah berikutnya.
  1. Unduh paket IGB saat ini dari pusat unduhan. Pindahkan file tar driver dasar ke direktori pilihan Anda.
    Misalnya, gunakan /Home/username/IGB atau /usr/local/src/IGB.

  2. Untar/Unzip arsip, di mana < x. x. x > adalah nomor versi untuk file driver tar:

    tar zxf IGB-< x. x. x >. tar. gz
  3. Ubah ke direktori driver src, di mana < x. x. x > adalah nomor versi untuk driver tar:

    CD IGB-< x. x. x >/src/
  4. Mengkompilasi modul driver:

    lakukan penginstalan

    Biner akan diinstal sebagai:

    /lib/modules//kernel/Drivers/net/IGB/IGB.Ko

    Lokasi instalasi yang tercantum di atas adalah lokasi default. Ini mungkin berbeda untuk berbagai distribusi Linux.

  5. Muat modul menggunakan perintah insmod atau modprobe:

    modprobe IGB insmod IGB

    Perhatikan bahwa untuk 2,6 kernel, perintah insmod dapat digunakan jika path lengkap ke modul driver ditentukan. Sebagai contoh:

    insmod/lib/modules//kernel/Drivers/net/IGB/IGB.Ko

    Dengan kernel berbasis 2,6 juga memastikan bahwa driver IGB yang lebih tua akan dihapus dari kernel, sebelum memuat modul baru:

    rmmod IGB; modprobe IGB
  6. Tetapkan alamat IP ke antarmuka dengan memasukkan berikut ini, di mana < x > adalah nomor antarmuka:

    ifconfig ETH < x > < IP_address >
  7. Pastikan bahwa antarmukanya berfungsi. Masukkan berikut ini, tempat < IP_address > adalah alamat IP untuk mesin lain pada subnet yang sama dengan antarmuka yang sedang diuji:

    Ping < IP_address >
Catatan

Beberapa sistem mengalami kesulitan dalam mendukung gangguan MSI dan/atau MSI-X. Jika sistem Anda perlu menonaktifkan interupsi Style ini, driver dapat dibuat dan diinstal dengan perintah:

Buat CFLAGS_EXTRA =-DDISABLE_PCI_MSI Instal

Biasanya driver akan menghasilkan interupsi setiap dua detik. Jika Anda tidak lagi mendapatkan gangguan pada cat/proc/Interrupts untuk perangkat IGB ethX, maka pemecahan masalah ini mungkin diperlukan.

Untuk membangun driver IGB dengan DCA:

Jika kernel Anda mendukung DCA, driver akan membangun secara default dengan DCA aktif.

Linux * e1000e Base driver untuk petunjuk penginstalan Intel® Gigabit Ethernet Network Connection

Driver Linux * e1000e mendukung adaptor jaringan Gigabit berbasis Intel® Pro/1000 PCI-E (82563/6/7, 82571/2/3/4/7/8/9, atau 82583) I217/I218/I219.

Untuk informasi mengenai detail konfigurasi driver, lihat file Read Me di pusat unduhan.

Ikhtisar

Driver basis Linux * mendukung kernel 2.4. x dan 2.6. x. Mereka menyertakan dukungan untuk Intel® Itanium® 2 sistem berbasis prosesor.

Driver hanya didukung sebagai modul loadable. Kami tidak menyediakan tambalan dengan sumber kernel untuk memungkinkan penautan statis dari driver. Untuk pertanyaan yang terkait dengan persyaratan perangkat keras, lihat dokumentasi yang disertakan dengan Intel® Gigabit Network Adapter Anda. Semua persyaratan perangkat keras yang tercantum berlaku untuk penggunaan dengan Linux.

Fitur yang kini tersedia di kernel yang didukung:

  • VLAN asli
  • Ikatan saluran (tim)
  • Snmp

Temukan dokumentasi ikatan saluran dalam sumber kernel Linux:/Documentation/Networking/Bonding.txt.

Rilis ini tidak mendukung informasi driver yang sebelumnya ditampilkan pada/proc file system. Anda juga dapat menggunakan ethtool (versi 1,6 atau lebih baru), lspci, dan ifconfig untuk mendapatkan informasi yang sama.

CatatanKoneksi jaringan Intel® 82562v 10/100 hanya menyediakan dukungan 10/100.

Bangunan dan instalasi

Langkah di bawah memerlukan hak pengangkatan.

Prasyarat

Platform berbasis Red Hat: CentOS, RHEL, atau Fedora

  • yum install GCC membuat
  • Pasang yum kernel kernel-devel
Platform berbasis Ubuntu dan Debian
  • apt-get install Linux-headers-$ (uname-r)
  • apt-get install GCC make
Anda mungkin harus melakukan pembaruan Umum dan mulai ulang sebelum langkah berikutnya.
  1. Unduh paket e1000e saat ini dari pusat unduhan. Pindahkan file tar driver dasar ke direktori pilihan Anda.
    Misalnya, gunakan /Home/< nama pengguna >/e1000e atau /usr/local/src/e1000e.

  2. Untar/Unzip arsip, di mana < x. x. x > adalah nomor versi untuk file driver tar:

    tar zxf e1000e-< x. x. x >. tar. gz
  3. Ubah ke direktori driver src, di mana < x. x. x > adalah nomor versi untuk driver tar:

    CD e1000e-< x. x. x >/src/
  4. Mengkompilasi modul driver:

    lakukan penginstalan

    Biner akan menginstal sebagai:

    /lib/modules//kernel/Drivers/net/e1000e/e1000e.Ko

    Lokasi instalasi yang tercantum di atas adalah default. Lokasi mungkin berbeda untuk berbagai distribusi Linux.

  5. Muat modul menggunakan perintah insmod atau modprobe:

    modprobe e1000e insmod e1000e
    CatatanAnda dapat menggunakan perintah insmod untuk 2,6 kernel jika Anda menentukan path lengkap ke modul driver. Sebagai contoh:

    insmod/lib/modules/< KERNEL versi >/kernel/Drivers/net/e1000e/e1000e.Ko

    Dengan kernel berbasis 2,6, pastikan bahwa driver e1000e lama akan dihapus dari kernel sebelum Anda memuat modul baru:

    rmmod e1000e; modprobe e1000e
  6. Tetapkan alamat IP ke antarmuka dengan memasukkan berikut ini, di mana < x > adalah nomor antarmuka:

    ifconfig ETH < x > < IP_address >
  7. Pastikan bahwa antarmukanya berfungsi. Masukkan berikut ini, tempat < IP_address > adalah alamat IP untuk mesin lain pada subnet yang sama dengan antarmuka yang Anda uji:

    Ping < IP_address >
Catatan

Beberapa sistem mengalami kesulitan dalam mendukung gangguan MSI dan/atau MSI-X. Jika sistem Anda harus menonaktifkan gaya interupsi, Build, dan menginstal driver dengan perintah:

Buat CFLAGS_EXTRA =-DDISABLE_PCI_MSI Instal

Biasanya driver menghasilkan interupsi setiap dua detik. Jika Anda tidak lagi melihat gangguan pada cat/proc/Interrupts untuk perangkat ethX e1000e, solusi masalah ini mungkin diperlukan.

Linux * E1000 Base driver untuk Intel® PCI, PCI-X Gigabit Network Connection petunjuk instalasi

Driver Linux * E1000 mendukung koneksi jaringan Gigabit Legacy (PCI, PCI-X *).
Untuk detail konfigurasi driver, lihat file ReadMe di pusat unduhan.

CatatanDriver E1000 tidak lagi dipertahankan sebagai komponen yang berdiri sendiri. Meminta dukungan dari Maintainer distribusi Linux * Anda.

Driver basis Linux mendukung kernel 2.4. x dan 2.6. x. Driver ini mencakup dukungan untuk sistem berbasis prosesor Intel® Itanium® 2.

Driver ini hanya didukung sebagai modul loadable. Kami tidak menyediakan tambalan dengan sumber kernel untuk memungkinkan penautan statis dari driver. Untuk pertanyaan yang terkait dengan persyaratan perangkat keras, lihat dokumentasi yang disertakan dengan adaptor Intel® Gigabit Anda. Semua persyaratan perangkat keras yang tercantum berlaku untuk digunakan dengan Linux.

Fitur berikut kini tersedia di kernel yang didukung:

  • VLAN asli
  • Ikatan saluran (tim)
  • Snmp

Dokumentasi ikatan saluran dapat ditemukan dalam sumber kernel Linux:/Documentation/Networking/Bonding.txt.

Informasi driver yang sebelumnya ditampilkan dalam sistem file/proc tidak didukung dalam rilis ini. Selain itu, Anda dapat menggunakan ethtool (versi 1,6 atau lebih baru), lspci, dan ifconfig untuk mendapatkan informasi yang sama.

CatatanKoneksi jaringan Intel® 82562V Fast Ethernet PHY 10/100 hanya menyediakan dukungan 10/100.

Bangunan dan instalasi

Langkah di bawah memerlukan hak pengangkatan.

Prasyarat

Platform berbasis Red Hat: CentOS, RHEL, atau Fedora

  • yum install GCC membuat
  • Pasang yum kernel kernel-devel
Platform berbasis Ubuntu dan Debian
  • apt-get install Linux-headers-$ (uname-r)
  • apt-get install GCC make
Anda mungkin harus melakukan pembaruan Umum dan mulai ulang sebelum langkah berikutnya.
  1. Unduh paket E1000 saat ini dari pusat unduhan. Pindahkan file tar driver dasar ke direktori pilihan Anda.
    Misalnya, gunakan /Home/username/E1000 atau /usr/local/src/E1000.

  2. Untar/Unzip arsip, di mana < x. x. x > adalah nomor versi untuk file driver tar:

    tar zxf E1000-< x. x. x >. tar. gz
  3. Ubah ke direktori driver src, di mana < x. x. x > adalah nomor versi untuk driver tar:

    CD E1000-< x. x. x >/src/
  4. Mengkompilasi modul driver:

    lakukan penginstalan

    Biner diinstal sebagai:

    /lib/modules//kernel/Drivers/net/E1000/E1000.Ko

    Lokasi instalasi yang tercantum di atas adalah lokasi default. Ini mungkin berbeda untuk berbagai distribusi Linux.

  5. Muat modul menggunakan perintah insmod atau modprobe:

    modprobe E1000 insmod E1000
    CatatanUntuk 2,6 kernel, perintah insmod dapat digunakan jika path lengkap ke modul driver ditentukan. Sebagai contoh:

    insmod/lib/modules/< KERNEL versi >/kernel/Drivers/net/E1000/E1000.Ko

    Dengan 2,6 berbasis, kernel juga memastikan bahwa driver E1000 yang lebih tua dihapus dari kernel, sebelum memuat modul baru:

    rmmod E1000; modprobe E1000
  6. Tetapkan alamat IP ke antarmuka dengan memasukkan berikut ini, di mana < x > adalah nomor antarmuka:

    ifconfig ETH < x > < IP_address >
  7. Pastikan bahwa antarmukanya berfungsi. Masukkan berikut ini, tempat < IP_address > adalah alamat IP untuk mesin lain pada subnet yang sama dengan antarmuka yang sedang diuji:

    Ping < IP_address >

 

Topik terkait
Situs Web vendor sistem operasi Linux *