Driver di base Linux* per connessioni di rete Gigabit Ethernet Intel®
Esistono tre driver di base Linux* per le connessioni di rete Gigabit Intel®:
- Driver igb-x.x.x.tar.gz: supporta tutte le connessioni di rete gigabit basate su 82575/6, 82580, I350, I354 e I210/I211.
- Driver e1000e-x.x.x.x.tar.gz: supporta le schede di rete Gigabit basate su Intel® PRO/1000 PCI-E (82563/6/7, 82571/2/3/4/7/8/9 o 82583) I217/I218/I219.
- Driver e1000-x.x.x.tar.gz: supporta la famiglia di connessioni di rete gigabit Intel® PRO/1000 PCI e PCI-X.
Nota | Sia i driver e1000e che e1000 sono cambiati in un modello di supporto solo kernel. Pertanto, l'ultima versione di e1000e è 3.8.7 e la più recente per e1000 è 8.0.35. In breve, i driver del kernel (driver inclusi nel sistema operativo) saranno i più recenti. Le correzioni e le modifiche dei bug vengono apportate a monte nel kernel Linux. |
Selezionare la versione corretta di seguito per le istruzioni per il download e l'installazione.
Fare clic sull'argomento per i dettagli:
Driver di base Linux* igb* per le istruzioni di installazione della connessione di rete Gigabit Ethernet Intel®
Il driver igb Linux* supporta tutte le connessioni di rete Ethernet Gigabit Intel® basate su 82575, 82576, 82580, I350, I354 e I210/I211.
Per i dettagli sulla configurazione dei driver, vedere il file Leggimi nell'Area download.
Panoramica
I driver di base Linux supportano i kernel 2.4.x, 2.6.x e 3.x. Questi driver includono il supporto per i sistemi basati su processore Intel® Itanium® 2.
Questi driver sono supportati solo come modulo caricabile. Non forniamo patch sull'origine del kernel per consentire il collegamento statico dei driver. Per domande relative ai requisiti hardware, consultare la documentazione fornita con la scheda di rete Intel Gigabit. Tutti i requisiti hardware elencati si applicano all'utilizzo con Linux.
Le seguenti funzionalità sono disponibili nei kernel supportati:
- VLAN nativi
- Channel Bonding (teaming)
- SNMP
Trova la documentazione di channel bonding nella fonte del kernel Linux: /documentation/networking/bonding.txt.
Il driver igb supporta l'indicatore dell'ora IEEE 1588 per i kernel 2.6.30 e superiori. Per un tutorial di base sulla tecnologia, vedere NIST.
Le informazioni sul driver visualizzate in precedenza nel file system /proc non sono supportate in questa versione. È possibile utilizzare ethtool (versione 1.6 o successiva), lspci e ifconfig per ottenere le stesse informazioni.
Costruzione e installazioneI passaggi seguenti richiedono privilegi elevati.
Prerequisiti | Piattaforme basate su Red Hat: CentOS, RHEL o Fedora
|
Scarica il pacchetto igb corrente dall'Area download. Spostare il file di tar del driver di base nella directory di propria scelta.
Ad esempio, utilizzare /home/username/igb o /usr/local/src/igb.Untar/unzip dell'archivio, dove
tar zxf igb-è il numero di versione del file di tar del driver: .tar.gz Passare alla directory src del driver, dove
cd igb-è il numero di versione del driver: /src/ Compilare il modulo del driver:
effettuare l'installazioneIl binario verrà installato come:
/lib/modules//kernel/drivers/net/igb/igb.ko Il percorso di installazione sopra elencato è il percorso predefinito. Ciò può differire per varie distribuzioni Linux.
Caricare il modulo utilizzando il comando insmod o modprobe:
modprobe igb insmod igbNota Per i kernel 2.6, il comando insmod può essere utilizzato se è specificato il percorso completo del modulo del driver. Per esempio:
insmod /lib/modules//kernel/drivers/net/igb/igb.ko Con i kernel basati su 2,6, assicurarsi inoltre che i driver igb meno recenti vengano rimossi dal kernel, prima di caricare il nuovo modulo:
igb rmmod; modprobe igbAssegnare un indirizzo IP all'interfaccia immettendo quanto segue, dove
ifconfig ethè il numero di interfaccia: Verificare che l'interfaccia funzioni. Immettere quanto segue, dove
è l'indirizzo IP di un altro computer sulla stessa subnet dell'interfaccia in fase di test: ping
Nota | Alcuni sistemi hanno problemi a supportare gli interrupt MSI e/o MSI-X. Se il sistema deve disattivare questo stile di interrupt, il driver può essere costruito e installato con il comando: fare CFLAGS_EXTRA=-DDISABLE_PCI_MSI installareNormalmente il driver genera un interrupt ogni due secondi. Se non si ricevono più interrupt in cat /proc/interrupt per il dispositivo igb ethX, potrebbe essere necessaria questa soluzione. |
Per costruire driver igb con DCA:
Se il kernel supporta DCA, il driver verrà compilato per impostazione predefinita con DCA abilitato.
Driver di base Linux* e1000e per le istruzioni di installazione della connessione di rete Gigabit Ethernet Intel®
Il driver Linux* e1000e supporta le schede di rete Intel® PRO/1000 PCI-E (82563/6/7, 82571/2/3/4/7/8/9 o 82583) schede di rete gigabit basate su I217/I218/I219.
Per informazioni sulla configurazione del driver, fare riferimento al file Leggimi nell'Area download.
Panoramica
I driver di base Linux* supportano i kernel 2.4.x e 2.6.x. Includono il supporto per i sistemi basati su processore Intel® Itanium® 2.
I driver sono supportati solo come modulo caricabile. Non forniamo patch sull'origine del kernel per consentire il collegamento statico dei driver. Per domande relative ai requisiti hardware, consultare la documentazione fornita con il Intel® Gigabit Network Adapter. Tutti i requisiti hardware elencati si applicano per l'utilizzo con Linux.
Funzionalità ora disponibili nei kernel supportati:
- VLAN nativi
- Channel Bonding (teaming)
- SNMP
Trovare la documentazione di Channel Bonding nella fonte del kernel Linux: /documentation/networking/bonding.txt.
Questa versione non supporta le informazioni del driver visualizzate in precedenza nel file system /proc. È inoltre possibile utilizzare ethtool (versione 1.6 o successiva), lspci e ifconfig per ottenere le stesse informazioni.
Nota | La connessione di rete Intel® 82562v 10/100 offre solo supporto 10/100. |
Costruzione e installazione
I passaggi seguenti richiedono privilegi elevati.
Prerequisiti | Piattaforme basate su Red Hat: CentOS, RHEL o Fedora
|
Scarica il pacchetto e1000e corrente dall'Area download. Spostare il file di tar del driver di base nella directory di propria scelta.
Ad esempio, utilizzare /home//e1000e o /usr/local/src/e1000e. Untar/unzip dell'archivio, dove
tar zxf e1000e-è il numero di versione del file di tar del driver: .tar.gz Passare alla directory src del driver, dove
cd e1000e-è il numero di versione del driver: /src/ Compilare il modulo del driver:
effettuare l'installazioneIl binario si installa come:
/lib/modules//kernel/drivers/net/e1000e/e1000e.ko Il percorso di installazione sopra elencato è quello predefinito. La posizione potrebbe differire per varie distribuzioni Linux*.
Caricare il modulo utilizzando il comando insmod o modprobe:
modprobe e1000e insmod e1000eNota È possibile utilizzare il comando insmod per i kernel 2.6 se si specifica il percorso completo del modulo driver. Per esempio: insmod /lib/modules/
/kernel/drivers/net/e1000e/e1000e.ko Con i kernel basati su 2,6, assicurarsi che i driver e1000e meno recenti vengano rimossi dal kernel prima di caricare il nuovo modulo:
rmmod e1000e; modprobe e1000eAssegnare un indirizzo IP all'interfaccia immettendo quanto segue, dove
ifconfig ethè il numero di interfaccia: Verificare che l'interfaccia funzioni. Immettere quanto segue, dove
è l'indirizzo IP di un altro computer sulla stessa subnet dell'interfaccia che si sta testando: ping
Nota | Alcuni sistemi hanno problemi a supportare gli interrupt MSI e/o MSI-X. Se il sistema deve disattivare questo stile di interrupt, compilare e installare il driver con il comando: fare CFLAGS_EXTRA=-DDISABLE_PCI_MSI installareNormalmente il driver genera un interrupt ogni due secondi. Se non si riscontrano più interrupt in cat/proc/interrupt per il dispositivo ethX e1000e, potrebbe essere necessaria questa soluzione. |
Driver di base Linux* e1000 per Intel® PCI, istruzioni di installazione della connessione di rete Gigabit PCI-X
Il driver Linux* e1000 supporta le connessioni di rete Gigabit Legacy (PCI, PCI-X*).
Per i dettagli sulla configurazione dei driver, vedere il file ReadMe nell'Area download.
Nota | Il driver e1000 non viene più mantenuto come componente autonomo. Richiedi supporto al manutentore della tua distribuzione Linux*. |
I driver di base Linux supportano i kernel 2.4.x e 2.6.x. Questi driver includono il supporto per i sistemi basati su processore Intel® Itanium® 2.
Questi driver sono supportati solo come modulo caricabile. Non forniamo patch sull'origine del kernel per consentire il collegamento statico dei driver. Per domande relative ai requisiti hardware, fare riferimento alla documentazione fornita con la scheda di rete Gigabit Intel®. Tutti i requisiti hardware elencati si applicano all'utilizzo con Linux.
Le seguenti funzionalità sono ora disponibili nei kernel supportati:
- VLAN nativi
- Channel Bonding (teaming)
- SNMP
La documentazione di Channel Bonding può essere trovata nella fonte del kernel Linux: /documentation/networking/bonding.txt.
Le informazioni sul driver visualizzate in precedenza nel file system /proc non sono supportate in questa versione. In alternativa, è possibile utilizzare ethtool (versione 1.6 o più recente), lspci e ifconfig per ottenere le stesse informazioni.
Nota | La connessione di rete Fast Ethernet Intel® 82562V PHY 10/100 offre solo supporto 10/100. |
Costruzione e installazione
I passaggi seguenti richiedono privilegi elevati.
Prerequisiti | Piattaforme basate su Red Hat: CentOS, RHEL o Fedora
|
Scarica il pacchetto e1000 corrente dall'Area download. Spostare il file di tar del driver di base nella directory di propria scelta.
Ad esempio, utilizzare /home/username/e1000 o /usr/local/src/e1000.Untar/unzip dell'archivio, dove
tar zxf e1000-è il numero di versione del file di tar del driver: .tar.gz Passare alla directory src del driver, dove
cd e1000-è il numero di versione del driver: /src/ Compilare il modulo del driver:
effettuare l'installazioneIl binario è installato come:
/lib/modules//kernel/drivers/net/e1000/e1000.ko Il percorso di installazione sopra elencato è il percorso predefinito. Ciò può differire per varie distribuzioni Linux.
Caricare il modulo utilizzando il comando insmod o modprobe:
modprobe e1000 insmod e1000Nota Per i kernel 2.6, il comando insmod può essere utilizzato se è specificato il percorso completo del modulo del driver. Per esempio: insmod /lib/modules/
/kernel/drivers/net/e1000/e1000.ko Con i kernel basati su 2.6, i kernel si assicurano inoltre che i driver e1000 meno recenti vengano rimossi dal kernel, prima di caricare il nuovo modulo:
rmmod e1000; modprobe e1000Assegnare un indirizzo IP all'interfaccia immettendo quanto segue, dove
ifconfig ethè il numero di interfaccia: Verificare che l'interfaccia funzioni. Immettere quanto segue, dove
è l'indirizzo IP di un altro computer sulla stessa subnet dell'interfaccia in fase di test: ping
Argomento correlato |
Siti Web dei fornitori di sistemi operativi Linux* |