Ada tiga driver dasar Linux* untuk Intel® Gigabit Network Connections:
| Nota | Baik driver e1000e dan e1000 telah berubah menjadi model dukungan kernel saja. Dengan demikian, rilis e1000e terbaru adalah 3.8.7 dan yang terbaru untuk e1000 adalah 8.0.35. Singkatnya, driver kernel (driver yang disertakan dengan Sistem Operasi) akan menjadi yang terbaru. Perbaikan bug dan perubahan dibuat upstream di kernel Linux. |
Pilih versi yang tepat di bawah ini untuk mengunduh dan petunjuk instalasi.
Klik pada topik untuk detailnya:
Driver Linux* igb mendukung semua Koneksi Jaringan Ethernet Gigabit berbasis Intel® 82575, 82576, 82580, I350, I354, dan I210/I211.
Untuk detail konfigurasi driver, lihat file 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 penautan statis 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:
Temukan dokumentasi ikatan saluran di sumber kernel Linux: /documentation/networking/bonding.txt.
Driver igb mendukung IEEE 1588 waktu stamping untuk kernel 2.6.30 dan di atasnya. Untuk tutorial dasar tentang teknologi, 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 instalasiLangkah-langkah di bawah ini memerlukan hak istimewa yang lebih tinggi.
| Prasyarat | Platform berbasis Red Hat: CentOS, RHEL, atau Fedora
|
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.
Untar/unzip arsip, di mana <x.x.x> adalah nomor versi untuk file tar driver:
tar zxf igb-<x.x.x>.tar.gzUbah ke direktori driver src, di mana <x.x.x> adalah nomor versi untuk tar driver:
CD IGB-<x.x.x>/src/Kompilasi modul driver:
membuat menginstalBiner akan diinstal sebagai:
/lib/modules/<VERSI KERNEL>/kernel/drivers/net/igb/igb.koLokasi penginstalan yang tercantum di atas adalah lokasi default. Ini mungkin berbeda untuk berbagai distribusi Linux.
Muat modul menggunakan perintah insmod atau modprobe:
Modprobe igb insmod igb| Nota | Untuk kernel 2.6, perintah insmod dapat digunakan jika path lengkap ke modul driver ditentukan. Misalnya: insmod /lib/modules/<VERSI KERNEL>/kernel/drivers/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 IGBTetapkan alamat IP ke antarmuka dengan memasukkan yang berikut, di mana <x> adalah nomor antarmuka:
ifconfig eth<x> <IP_address>Verifikasi bahwa antarmuka berfungsi. Masukkan yang berikut ini, di mana <IP_address> adalah alamat IP untuk komputer lain pada subnet yang sama dengan antarmuka yang sedang diuji:
ping <IP_address>| Nota | Beberapa sistem mengalami kesulitan dalam mendukung interupsi MSI dan/atau MSI-X. Jika sistem Anda perlu menonaktifkan gaya interupsi ini, driver dapat dibangun dan diinstal dengan perintah: membuat CFLAGS_EXTRA=-DDISABLE_PCI_MSI menginstalBiasanya driver akan menghasilkan interupsi setiap dua detik. Jika Anda tidak lagi mendapatkan interupsi di cat /proc/interrupts untuk perangkat igb ethX, maka solusi ini mungkin diperlukan. |
Untuk membangun driver igb dengan DCA:
Jika kernel Anda mendukung DCA, driver akan dibangun secara default dengan DCA diaktifkan.
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) berbasis I217/I218/I219.
Untuk informasi mengenai detail konfigurasi driver, lihat berkas Baca Saya di Pusat Unduhan.
Ikhtisar
Driver dasar Linux* mendukung kernel 2.4.x dan 2.6.x. Mereka 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 penautan statis driver. Untuk pertanyaan terkait persyaratan perangkat keras, lihat dokumentasi yang disertakan bersama Intel® Gigabit Network Adapter Anda. Semua persyaratan perangkat keras yang tercantum berlaku untuk digunakan dengan Linux.
Fitur sekarang tersedia di kernel yang didukung:
Temukan dokumentasi Channel Bonding di sumber kernel Linux: /documentation/networking/bonding.txt.
Rilis ini tidak mendukung informasi driver yang sebelumnya ditampilkan dalam sistem berkas /proc. Anda juga dapat menggunakan ethtool (versi 1.6 atau yang lebih baru), lspci, dan ifconfig untuk mendapatkan informasi yang sama.
| Nota | Koneksi Jaringan Intel® 82562v 10/100 hanya menyediakan dukungan 10/100. |
Bangunan dan instalasi
Langkah-langkah di bawah ini memerlukan hak istimewa yang lebih tinggi.
| Prasyarat | Platform berbasis Red Hat: CentOS, RHEL, atau Fedora
|
Unduh paket e1000e saat ini dari Pusat Unduhan. Pindahkan file tar driver dasar ke direktori pilihan Anda.
Misalnya, gunakan /home/<USERNAME>/e1000e atau /usr/local/src/e1000e.
Untar/unzip arsip, di mana <x.x.x> adalah nomor versi untuk file tar driver:
tar zxf e1000e-<x.x.x>.tar.gzUbah ke direktori driver src, di mana <x.x.x> adalah nomor versi untuk tar driver:
CD E1000E-<x.x.x>/src/Kompilasi modul driver:
membuat menginstalBiner diinstal sebagai:
/lib/modules/<VERSI KERNEL>/kernel/drivers/net/e1000e/e1000e.koLokasi penginstalan yang tercantum di atas adalah default. Lokasi mungkin berbeda untuk berbagai distribusi Linux*.
Muat modul menggunakan perintah insmod atau modprobe:
Modprobe E1000E INMOD E1000E| Nota | Anda dapat menggunakan perintah insmod untuk kernel 2.6 jika Anda menentukan path lengkap ke modul driver. Misalnya: insmod /lib/modules/<VERSI KERNEL>/kernel/drivers/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 |
Tetapkan alamat IP ke antarmuka dengan memasukkan yang berikut, di mana <x> adalah nomor antarmuka:
ifconfig eth<x> <IP_address>Verifikasi bahwa antarmuka berfungsi. Masukkan yang berikut ini, di mana <IP_address> adalah alamat IP untuk komputer lain pada subnet yang sama dengan antarmuka yang Anda uji:
ping <IP_address>| Nota | Beberapa sistem mengalami kesulitan dalam mendukung interupsi MSI dan/atau MSI-X. Jika sistem Anda harus menonaktifkan gaya interupsi ini, buat dan instal driver dengan perintah: membuat CFLAGS_EXTRA=-DDISABLE_PCI_MSI menginstalBiasanya driver menghasilkan interupsi setiap dua detik. Jika Anda tidak lagi melihat interupsi di cat /proc/interrupts untuk perangkat ethX e1000e, maka solusi ini mungkin diperlukan. |
Driver Linux* e1000 mendukung Koneksi Jaringan Gigabit Lama (PCI, PCI-X*).
Untuk detail konfigurasi driver, lihat berkas ReadMe di Pusat Unduhan.
| Nota | Driver e1000 tidak lagi dipertahankan sebagai komponen mandiri. 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 penautan statis driver. Untuk pertanyaan yang terkait dengan persyaratan perangkat keras, lihat dokumentasi yang disertakan dengan Intel® Gigabit Adapter Anda. Semua persyaratan perangkat keras yang tercantum berlaku untuk digunakan dengan Linux.
Fitur berikut sekarang tersedia di kernel yang didukung:
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.
| Nota | Koneksi Jaringan Intel® 82562V Fast Ethernet PHY 10/100 hanya menyediakan dukungan 10/100. |
Bangunan dan instalasi
Langkah-langkah di bawah ini memerlukan hak istimewa yang lebih tinggi.
| Prasyarat | Platform berbasis Red Hat: CentOS, RHEL, atau Fedora
|
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.
Untar/unzip arsip, di mana <x.x.x> adalah nomor versi untuk file tar driver:
tar zxf e1000-<x.x.x>.tar.gzUbah ke direktori driver src, di mana <x.x.x> adalah nomor versi untuk tar driver:
CD E1000-<x.x.x>/src/Kompilasi modul driver:
membuat menginstalBiner diinstal sebagai:
/lib/modules/<VERSI KERNEL>/kernel/drivers/net/e1000/e1000.koLokasi penginstalan yang tercantum di atas adalah lokasi default. Ini mungkin berbeda untuk berbagai distribusi Linux.
Muat modul menggunakan perintah insmod atau modprobe:
modprobe e1000 insmod e1000| Nota | Untuk kernel 2.6, perintah insmod dapat digunakan jika path lengkap ke modul driver ditentukan. Misalnya: insmod /lib/modules/<VERSI KERNEL>/kernel/drivers/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 |
Tetapkan alamat IP ke antarmuka dengan memasukkan yang berikut, di mana <x> adalah nomor antarmuka:
ifconfig eth<x> <IP_address>Verifikasi bahwa antarmuka berfungsi. Masukkan yang berikut ini, di mana <IP_address> adalah alamat IP untuk komputer lain pada subnet yang sama dengan antarmuka yang sedang diuji:
ping <IP_address>