## page was renamed from AlessioTreglia/Prove1
#format wiki
#language it
<<BR>>
<<Indice(depth=1)>>

<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=203420"; rilasci="8.04")>> 

= Introduzione =

Il modulo '''r8169''' fornito di base con il sistema può causare diversi problemi durante la connessione alla rete LAN. Questa guida contiene delle istruzioni utili all'installazione e alla configurazione di moduli alternativi per le schede ethernet Realtek.

{{{#!wiki note
Per maggiori informazioni sui problemi riportati durante l'utilizzo del modulo '''r8169''' è possibile consultare le pagine dei seguenti bug: <<Bug(ubuntu 121815 141343 160413 kernel 10134 11062 10130 10109)>>.
}}}

= 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 nella propria home, fra quelli elencati, il driver adatto alla propria scheda di rete:

 * [[http://122.146.118.42/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false|r8168]]
 * [[http://www.realtek.com.tw/Downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false|r8101]]
 
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 =

[[AmministrazioneSistema/FormatiDiCompressione|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]]
----
CategoryHardware CategoryInternet CategoryDaRevisionare