Molti utenti hanno avuto problemi con le schede di rete Realtek perché il trasferimento dei dati è estremamente lento.
Scheda di rete Realtek r8168B non funziona bene con Red Hat, CentOS, Fedora o Ubuntu: invece di caricare il driver r8168, modprobe carica il driver r8169. Nel forum Linux Mint hanno pubblicato una soluzione per LMDE e lo lascio a voi qui sotto. Quello che fondamentalmente faremo è:
- Scarica un file dal sito ufficiale di Realtek.
- Apriamo un terminale.
- Andiamo nella directory in cui scarichiamo il file e lo estraiamo.
- Eseguiamo il file autorun.sh.
- Se usiamo il kernel 3.x: copiamo il file r8168.ko nel posto giusto e caricare il modulo.
1.- Scarichiamo il driver necessario
Per questo lo faremo questo link e abbassiamo il driver.
2.- Decomprimere il file scaricato.
cd ~/Carpeta_donde_descargamos_el_driver
tar vjxf r8168-8.025.00.tar.gz
cd r8168-8.025.00
sudo ./autorun.sh
Questo script scarica e rinomina il driver r8169 in modo che non causi più problemi. Se vogliamo lo aggiungiamo alla black list con il seguente comando:
echo "blacklist r8169" >> /etc/modprobe.d/blacklist.conf
3.- Correggere nel kernel 3.X
Se stai usando il kernel 3.0 si renderanno conto che il file / src / Makefile ha un bug che causa l'installazione del file r8168.o invece del file r8168.ko. Dopo aver eseguito il file autorun.sh lo mettiamo nel terminale:
sudo cp src/r8168.ko /lib/modules/3.0.0-1-amd64/kernel/drivers/net/
sudo depmod
sudo modprobe r8168
E questo è tutto.
E come posso evitare di doverlo ricompilare dopo aver aggiornato il kernel?
Ho il problema con l'RTL 8187, sembra che non migliorino nulla nello sviluppo dei nuovi kernel che escono, una cagna ma ehi, dovremo mettere l'immaginazione alla questione.
saluti
Adesso capisco perché! Grazie!
Saluti. 🙂
Mi sembrava già strano! Grazie!
Saluti. 🙂
Ciao come stai, quando eseguo sudo ./autorun.sh ottengo: ./autorun.sh: 27: make: not fount
E quando voglio eseguire quanto segue: sudo cp src / r8168.ko /lib/modules/3.0.0-1-amd64/kernel/drivers/net/ (nel mio caso è 3.0.0-12-server)
non riesco a trovare la directory
Ho Ubuntu Server 11.10
Sai perché ???
Verifica se hai il pacchetto installato make y gcc 🙂
Probabilmente è più conveniente installare semplicemente il pacchetto costruire-essenziale
Oh sì 😀… semplicemente non ricordavo come si chiamasse il metapacchetto LOL
05: 00.0 Controller Ethernet: Realtek Semiconductor Co., Ltd. RTL8111 / 8168 Controller PCI Express Gigabit Ethernet (rev 06)
Sottosistema: scheda madre con tecnologia gigabyte
Flag: devsel veloce, IRQ 16
Porte I / O su b000 [size = 256]
Memoria a dc104000 (64 bit, prefettificabile) [dimensione = 4K]
Memoria a dc100000 (64 bit, prefettificabile) [dimensione = 16K]
Capacità: [40] Power Management versione 3
Capacità: [50] MSI: Enable- Count = 1/1 Maskable- 64bit +
Capacità: [70] Express Endpoint, MSI 01
Funzionalità: [b0] MSI-X: Enable- Count = 4 Masked-
Capacità: [d0] Dati vitali del prodotto
Funzionalità: [100] Segnalazione errori avanzata
Capacità: [140] canale virtuale
root @ vs r8168_scripts # ./switchmods
Tentativo di rimuovere i moduli r8168 e r8169 in esecuzione se caricati ...
Attempting to move /lib/modules/3.8.1-201.fc18.x86_64/kernel/drivers/net/r8169.ko to /lib/modules/3.8.1-201.fc18.x86_64/kernel/drivers/net/r8169.ko.bak.
Inserimento nella blacklist di r8169 in /etc/modprobe.d/blacklist…
Creazione di una directory tmp in cui creare il modulo ...
Controllo per gcc e linux-headers-3.8.1-201.fc18.x86_64 ... dpkg-query: impossibile aprire il file delle informazioni sul pacchetto `/ var / lib / dpkg / status 'per la lettura: nessun file o directory
È necessario installare il pacchetto linux-headers-3.8.1-201.fc18.x86_64.
root @ vs r8168_scripts # yum installa kernel-headers.x86_64
Plugin caricati: più velocemirror, langpacks, presto, refresh-packagekit
Caricamento delle velocità del mirror dal file host memorizzato nella cache
* fedora: mirrors.med.harvard.edu
* senza rpmfusion: mirror.us.leaseweb.net
* Aggiornamenti senza rpmfusion: mirror.us.leaseweb.net
* rpmfusion-non free: mirror.us.leaseweb.net
* aggiornamenti rpmfusion non gratuiti: mirror.us.leaseweb.net
* aggiornamenti: mirrors.med.harvard.edu
Pacchetto kernel-headers-3.8.1-201.fc18.x86_64 già installato e versione più recente
Molte grazie! È successo al mio pc che non si collegava a internet e non c'era modo, l'ho fatto come l'hai messo tu e ha funzionato! Ora ho solo bisogno di sapere perché riconosce solo 2 porte USB di tutto ciò che è nel computer e avrei tutto al 100% per essere un nuovo utente in Linux
Avviso: nessun supporto per le impostazioni locali: es_CL.utf8 ???
Davvero, grazie mille. Due giorni per alzare la carta benedetta e questa è stata l'unica soluzione che ha funzionato. Grazie mille