Driver Dasar Linux* untuk Koneksi Jaringan Ethernet Gigabit Intel®

Dokumentasi

Instal & Pengaturan

000005480

02/04/2021

Ada tiga driver dasar Linux* untuk Koneksi Jaringan Gigabit Intel®:

  • driver igb-x.x.x.tar.gz : Mendukung semua koneksi jaringan gigabit berbasis 82575/6, 82580, I350, I354, dan I210/I211.
  • 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) adaptor jaringan gigabit berbasis I217/I218/I219.
  • driver e1000-x.x.x.tar.gz : Mendukung rangkaian koneksi jaringan gigabit Intel® PRO/1000 PCI dan PCI-X.

Pilih versi yang tepat di bawah ini untuk mengunduh dan instruksi instalasi.

Klik atau topik untuk detailnya:

Driver dasar Linux* igb* untuk instruksi instalasi Intel® Gigabit Ethernet Network Connection

Driver Linux* igb mendukung semua koneksi jaringan Intel® Gigabit Ethernet berbasis Intel® Gigabit Ethernet 82575, 82575, 82575, 82576, 82580, I354, dan I210/I211.
Untuk detail konfigurasi driver, lihat berkas Baca Saya di Pusat Unduhan.

Ikhtisar

Driver dasar 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 yang dapat dimuat. Kami tidak menyediakan patch terhadap sumber kernel untuk memungkinkan tautan statis dari driver. Untuk pertanyaan yang terkait dengan persyaratan perangkat keras, lihat dokumentasi yang disediakan bersama adaptor Intel Gigabit Anda. Semua persyaratan perangkat keras yang tercantum berlaku untuk digunakan dengan Linux.

Fitur-fitur berikut tersedia di kernel yang didukung:

  • VLAN asli
  • Ikatan Saluran (teaming)
  • Snmp

Temukan dokumentasi ikatan kanal di sumber kernel Linux: /documentation/networking/bonding.txt.

Driver igb mendukung IEEE 1588 time stamping untuk kernel 2.6.30 dan di atasnya. Untuk tutorial dasar untuk teknologi ini, lihat NIST.

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

Bangunan dan instalasi

Langkah-langkah di bawah ini memerlukan peningkatan hak istimewa.

Prasyarat

Platform berbasis Red Hat: CentOS, RHEL, atau Fedora

  • yum install gcc membuat
  • yum instal kernel kernel-devel
Platform berbasis Ubuntu dan Debian
  • apt-get install linux-headers-$(uname -r)
  • apt-get install gcc membuat
Anda mungkin perlu melakukan pembaruan umum dan memulai ulang sebelum langkah-langkah berikutnya.
  1. Unduh paket igb saat ini dari Pusat Unduhan. Pindahkan berkas base driver tar ke direktori pilihan Anda.
    Misalnya, gunakan /home/username/igb atau /usr/local/src/igb.

  2. Untar/unzip arsip, di mana adalah nomor versi untuk berkas driver tar:

    tar zxf igb-.tar.gz
  3. Ubah ke direktori src driver, di mana adalah nomor versi untuk driver tar:

    cd igb-/src/
  4. Mengompilasi modul driver:

    buat instalasi

    Biner akan diinstal sebagai:

    /lib/modules//kernel/driver/net/igb/igb.ko

    Lokasi instalasi yang tercantum di atas adalah lokasi bawaan. 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 jalur lengkap ke modul driver ditentukan. Misalnya:

    insmod /lib/modules//kernel/driver/net/igb/igb.ko

    Dengan kernel berbasis 2.6 juga pastikan bahwa driver igb yang lebih lama dihapus dari kernel, sebelum memuat modul baru:

    rmmod igb; modprobe igb
  6. Menetapkan alamat IP ke antarmuka dengan memasukkan berikut, di mana adalah nomor antarmuka:

    ifconfig eth
  7. Verifikasi bahwa antarmuka berfungsi. Masukkan hal berikut, di mana adalah alamat IP untuk mesin lain pada mesin yang sama dengan antarmuka yang sedang diuji:

    ping
Catatan

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

buat CFLAGS_EXTRA=-DDISABLE_PCI_MSI instal

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

Untuk membangun driver igb dengan DCA:

Jika kernel Anda mendukung DCA, driver akan dibuat secara bawaan dengan DCA diaktifkan.

Driver dasar Linux* e1000e untuk instruksi instalasi Intel® Gigabit Ethernet Network Connection

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

Untuk informasi tentang detail konfigurasi driver, lihat berkas Baca Saya di Pusat Unduhan.

Ikhtisar

Driver dasar Linux* mendukung kernel 2.4.x dan 2.6.x. Termasuk dukungan untuk sistem berbasis Prosesor Intel® Itanium® 2.

Driver hanya didukung sebagai modul yang dapat dimuat. Kami tidak menyediakan patch terhadap sumber kernel untuk memungkinkan tautan statis dari driver. Untuk pertanyaan yang terkait dengan persyaratan perangkat keras, lihat dokumentasi yang disediakan bersama Intel® Gigabit Network Adapter. Semua persyaratan perangkat keras yang tercantum berlaku untuk digunakan dengan Linux.

Kini tersedia fitur di kernel yang didukung:

  • VLAN asli
  • Ikatan Saluran (teaming)
  • Snmp

Temukan dokumentasi Channel Bonding di sumber kernel Linux: /documentation/networking/bonding.txt.

Rilis ini tidak mendukung informasi driver yang sebelumnya ditampilkan di sistem berkas /proc. Anda juga dapat menggunakan ethtool (versi 1.6 atau yang 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-langkah di bawah ini memerlukan peningkatan hak istimewa.

Prasyarat

Platform berbasis Red Hat: CentOS, RHEL, atau Fedora

  • yum install gcc membuat
  • yum instal kernel kernel-devel
Platform berbasis Ubuntu dan Debian
  • apt-get install linux-headers-$(uname -r)
  • apt-get install gcc membuat
Anda mungkin perlu melakukan pembaruan umum dan memulai ulang sebelum langkah-langkah berikutnya.
  1. Unduh paket e1000e saat ini dari Pusat Unduhan. Pindahkan berkas base driver tar ke direktori pilihan Anda.
    Misalnya, gunakan /home//e1000e atau /usr/local/src/e1000e.

  2. Untar/unzip arsip, di mana adalah nomor versi untuk berkas driver tar:

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

    cd e1000e-/src/
  4. Mengompilasi modul driver:

    buat instalasi

    Biner menginstal sebagai:

    /lib/modules//kernel/driver/net/e1000e/e1000e.ko

    Lokasi instalasi yang tercantum di atas adalah bawaan. 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 kernel 2.6 jika Anda menentukan jalur lengkap ke modul driver. Misalnya:

    insmod /lib/modules//kernel/driver/net/e1000e/e1000e.ko

    Dengan kernel berbasis 2.6, pastikan bahwa driver e1000e yang lebih lama dihapus dari kernel sebelum Anda memuat modul baru:

    rmmod e1000e; modprobe e1000e
  6. Menetapkan alamat IP ke antarmuka dengan memasukkan berikut, di mana adalah nomor antarmuka:

    ifconfig eth
  7. Verifikasi bahwa antarmuka berfungsi. Masukkan hal berikut, di mana adalah alamat IP untuk mesin lain pada mesin yang sama dengan antarmuka yang Anda uji:

    ping
Catatan

Beberapa sistem mengalami kesulitan mendukung interupsi MSI dan/atau MSI-X. Jika sistem Anda harus menonaktifkan gaya interupsi ini, bangun dan instal driver dengan perintah:

buat CFLAGS_EXTRA=-DDISABLE_PCI_MSI instal

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

Driver dasar Linux* e1000 untuk instruksi instalasi Intel® PCI, PCI-X Gigabit Network Connection

Driver Linux* e1000 mendukung Koneksi Jaringan Gigabit Lama (PCI, PCI-X*).
Untuk detail konfigurasi driver, lihat berkas ReadMe di Pusat Unduhan.

CatatanDriver e1000 tidak lagi dipertahankan sebagai komponen standalone. Minta dukungan dari pengelola distribusi Linux* Anda.

Driver dasar 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 yang dapat dimuat. Kami tidak menyediakan patch terhadap sumber kernel untuk memungkinkan tautan statis dari driver. Untuk pertanyaan yang terkait dengan persyaratan perangkat keras, lihat dokumentasi yang disediakan bersama Adaptor Intel® Gigabit Anda. Semua persyaratan perangkat keras yang tercantum berlaku untuk digunakan dengan Linux.

Fitur-fitur berikut kini tersedia di kernel yang didukung:

  • VLAN asli
  • Ikatan Saluran (teaming)
  • Snmp

Dokumentasi Channel Bonding dapat ditemukan di sumber kernel Linux: /documentation/networking/bonding.txt.

Informasi driver yang sebelumnya ditampilkan dalam sistem berkas /proc tidak didukung dalam rilis ini. Atau, Anda dapat menggunakan ethtool (versi 1.6 atau yang 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-langkah di bawah ini memerlukan peningkatan hak istimewa.

Prasyarat

Platform berbasis Red Hat: CentOS, RHEL, atau Fedora

  • yum install gcc membuat
  • yum instal kernel kernel-devel
Platform berbasis Ubuntu dan Debian
  • apt-get install linux-headers-$(uname -r)
  • apt-get install gcc membuat
Anda mungkin perlu melakukan pembaruan umum dan memulai ulang sebelum langkah-langkah berikutnya.
  1. Unduh paket e1000 saat ini dari Pusat Unduhan. Pindahkan berkas base driver tar ke direktori pilihan Anda.
    Misalnya, gunakan /home/username/e1000 atau /usr/local/src/e1000.

  2. Untar/unzip arsip, di mana adalah nomor versi untuk berkas driver tar:

    tar zxf e1000-.tar.gz
  3. Ubah ke direktori src driver, di mana adalah nomor versi untuk driver tar:

    cd e1000-/src/
  4. Mengompilasi modul driver:

    buat instalasi

    Biner diinstal sebagai:

    /lib/modules//kernel/driver/net/e1000/e1000.ko

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

  5. Muat modul menggunakan perintah insmod atau modprobe:

    modprobe e1000 insmod e1000
    CatatanUntuk kernel 2.6, perintah insmod dapat digunakan jika jalur lengkap ke modul driver ditentukan. Misalnya:

    insmod /lib/modules//kernel/driver/net/e1000/e1000.ko

    Dengan berbasis 2.6, kernel juga memastikan bahwa driver e1000 yang lebih lama dihapus dari kernel, sebelum memuat modul baru:

    rmmod e1000; modprobe e1000
  6. Menetapkan alamat IP ke antarmuka dengan memasukkan berikut, di mana adalah nomor antarmuka:

    ifconfig eth
  7. Verifikasi bahwa antarmuka berfungsi. Masukkan hal berikut, di mana adalah alamat IP untuk mesin lain pada mesin yang sama dengan antarmuka yang sedang diuji:

    ping

 

Topik terkait
Situs Web Vendor Sistem Operasi Linux*