Solucionar problemes amb Realtek RTL8111 / 8168B en LMDE

Molts usuaris ha presentat problemes amb les targetes de Xarxa Realtek pel fet que la la transferència de dades és extremadament lenta.

La targeta de xarxa Realtek r8168B no funciona bé amb Red Hat, CentOS, Fedora o Ubuntu: En lloc de carregar el controlador r8168, Modprobe carrega el controlador r8169. en els fòrums de Linux Mint han publicat una solució per LMDE i es la deixo a continuació. El que farem bàsicament és:

  1. Descarregar un fitxer de el lloc oficial de Realtek.
  2. Obrim un terminal.
  3. Anem a directori on descarreguem el fitxer i el extraiem.
  4. Executem el fitxer autorun.sh.
  5. Si fem servir el kernel 3.x: Copiem el fitxer r8168.ko a el lloc correcte i carreguem el mòdul.
Explicat més detalladament la cosa seria així:

1.- Descarreguem el driver necessari

Per a això anem a aquest enllaç i baixem el driver.

2.- Descomprimim el fitxer descarregat.

cd ~/Carpeta_donde_descargamos_el_driver
tar vjxf r8168-8.025.00.tar.gz
cd r8168-8.025.00
sudo ./autorun.sh

Aquest script descàrrega i canvia el nom de l'driver r8169 pel que no causarà més problemes. Si volem ho afegim a la llista negra amb la següent comanda:

echo "blacklist r8169" >> /etc/modprobe.d/blacklist.conf

3.- Corregir en el nucli 3.X

Si Esteu Kernel 3.0 s'adonaran que el fitxer / Src / Makefile té un error que fa que s'instal·li l'arxiu r8168.o en lloc de l'arxiu r8168.ko. Després d'executar el autorun.sh posem això en el terminal:

sudo cp src/r8168.ko   /lib/modules/3.0.0-1-amd64/kernel/drivers/net/
sudo depmod
sudo modprobe r8168

I això és tot.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   rar va dir

    ¿I com faig per no haver de re compilar després d'actualitzar el nucli?

  2.   Luweeds va dir

    jo tinc el problema amb el rtl 8187, sembla que no milloren res ja en el desenvolupament dels nous nuclis que surten, un putadilla però bé, caldrà posar-hi imaginació a l'assumpte.
    Salutacions

  3.   noctúid va dir

    iAhora veig el motiu! iGracias!

    Salutacions. 🙂

  4.   noctúid va dir

    I ia em semblava estrany! iGracias!

    Salutacions. 🙂

  5.   luis va dir

    Hola que tal, a l'executar el sudo ./autorun.sh em surt: ./autorun.sh: 27: make: not Fount

    I quan vull executar el següent: sudo cp src / r8168.ko /lib/modules/3.0.0-1-amd64/kernel/drivers/net/ (En el meu cas és és 3.0.0-12-server)
    no troba el directori

    Tinc el Ubuntu Server 11.10

    Sabran per que ???

    1.    KZKG ^ Gaara va dir

      Mira a veure si tens instal·lat el paquet fer y gcc 🙂

      1.    Hugo va dir

        Probablement sigui més còmode instal·lar simplement el paquet essencial de construcció

        1.    KZKG ^ Gaara va dir

          Ah doncs sí 😀 ... és que no recordava com es deia el metapaquet LOL

  6.   Joarivera va dir

    05: 00.0 Ethernet controller: Realtek Semiconductor Co., Ltd RTL8111 / 8168 PCI Express Gigabit Ethernet controller (rev 06)
    Subsystem: Giga-byte Technology Motherboard
    Flags: fast devsel, IRQ 16
    I / O ports at B000 [size = 256]
    Memory at dc104000 (64 bits, prefetchable) [size = 4K]
    Memory at dc100000 (64 bits, prefetchable) [size = 16K]
    Capabilities: [40] Power Management versió 3
    Capabilities: [50] MSI: Enable- Count = 1/1 Maskable- 64bit +
    Capabilities: [70] Express Endpoint, MSI 01
    Capabilities: [b0] MSI-X: Enable- Count = 4 Masked-
    Capabilities: [d0] Vital Product Data
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [140] Virtual Channel

    root @ vs r8168_scripts # ./switchmods
    Attempting to remove running r8168 and r8169 modules if loaded ...
    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.
    Blacklisting r8169 in /etc/modprobe.d/blacklist...
    Creating a tmp dir in which to build the module ...
    Checking for gcc and linux-headers-3.8.1-201.fc18.x86_64 ... dpkg-query: failed to open package info file `/ var / lib / dpkg / status 'for reading: No such file or directory
    Heu d'instal·lar el paquet linux-headers-3.8.1-201.fc18.x86_64.
    root @ vs r8168_scripts # yum install kernel-headers.x86_64
    Loaded connectors: fastestmirror, langpacks, prest, refresh-PackageKit
    S'estan carregant les velocitats de mirall del fitxer host de la memòria cau
    * Fedora: mirrors.med.harvard.edu
    * Rpmfusion-free: mirror.us.leaseweb.net
    * Rpmfusion-free-updates: mirror.us.leaseweb.net
    * Rpmfusion-nonfree: mirror.us.leaseweb.net
    * Rpmfusion-nonfree-updates: mirror.us.leaseweb.net
    * Updates: mirrors.med.harvard.edu
    Package kernel-headers-3.8.1-201.fc18.x86_64 already installed and latest version

  7.   Alan va dir

    Moltes gràcies! al meu pc li passava que no connectava l'internet i no hi havia manera, vaig fer això com vas posar i va funcionar! Ara només em falta saber perquè només em reconeix 2 ports usb de tots el que hi ha a la compu i ja tindria tot a el 100% per ser un nou usuari a linux

  8.   felipe va dir

    Warning: No support for locale: ca_CL.utf8 ???

  9.   Jesúsn va dir

    De veritat, moltíssimes gràcies. Dos dies per aixecar la beneïda targeta i aquesta ha estat l'única solució que ha funcionat. Gràcies de veritat