Introduzione
Questa guida contiene delle istruzioni utili all'installazione e alla configurazione delle schede di rete Realtek.
Periferiche supportate
Il modulo r8101 fornisce il supporto per le seguenti schede ethernet:
- RTL8101E
- RTL8102E
- RTL8102E(L)
Il modulo r8168 fornisce il supporto per le seguenti schede ethernet:
- RTL8168B
- RTL8168C
- RTL8168CP
- RTL8111B
- RTL8111C
- RTL8111CP
Preparativi
Installazione dei pacchetti necessari
Per compilare i sorgenti è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] i pacchetti build-essentials e linux-headers-generic.
Scaricare i sorgenti
Scaricare, fra quelli elencati, il driver adatto alla propria scheda di rete:
Infine, fra quelle elencate, scaricare la patch per il driver adatto alle proprie esigenze:
- [attachment:r8168-8.005.00.hardy.diff.txt r8168]
- [attachment:r8101-1.007.00.hardy.diff.txt r8101]
Compilazione e installazione
[:FormatiDiCompressione#metodografico:Scompattare] l'archivio dei sorgenti nella propria Home, aprire una finestra di terminale e digitare i seguenti comandi:
cd ~/r8101-1.007.00 cd src patch < r8101-1.007.00.hardy.diff.txt
Le diciture «8101-1.007.00» e «r8101-1.007.00.hardy.diff.txt» vanno adattate al driver e alla patch scaricati in precedenza.
Una volta applicata la patch, per compilare il modulo è sufficiente digitare i seguenti comandi:
cd .. sudo -s make clean modules make install depmod -a exit
Per verificare che la procedura sia andata a buon fine è necessario disabilitare il modulo r8169, fornito con il sistema, e caricare quello appena compilato:
sudo rmmod r8169 sudo modprobe r8101
Se si utilizza il driver r8168 la dicitura «r8101» va sostituita con «r8168».
Configurazione
Per caricare il nuovo modulo all'avvio del sistema è necessario aprire il file /etc/modprobe.d/blacklist con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e digitare in fondo la seguente riga:
blacklist r8169
Per aggiornare l'elenco dei moduli da caricare all'avvio è suffciente digitare il seguente comando in una finestra di terminale:
sudo update-initramfs -u
Ulteriori risorse
[http://www.alessiotreglia.com/articoli/compilare-il-modulo-r8168-per-le-schede-ethernet-realtek-su-hardy/ Documento originale]