Depanați Realtek RTL8111 / 8168B în LMDE

Mulți utilizatori au avut probleme cu cardurile de rețea Realtek deoarece transferul de date este extrem de lent.

Placa de rețea Realtek r8168B nu funcționează bine cu Red Hat, CentOS, Fedora o Ubuntu: în loc să încărcați șoferul r8168, modprobe încarcă driverul r8169. În forumuri Linux Mint au postat o soluție pentru Lmde și vă las mai jos. Ceea ce vom face practic este:

  1. Descărcați un fișier de pe site-ul oficial al Realtek.
  2. Deschidem un terminal.
  3. Mergem în directorul de unde descărcăm fișierul și îl extragem.
  4. Executăm fișierul autorun.sh.
  5. Dacă folosim Kernel 3.x: copiem fișierul r8168.ko la locul potrivit și încărcați modulul.
Explicat mai în detaliu, lucrul ar fi așa:

1.- Descarcăm driverul necesar

Pentru aceasta vom face acest link și coborâm șoferul.

2.- Dezarhivați fișierul descărcat.

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

Acest script descarcă și redenumește driverul r8169, astfel încât să nu mai cauzeze probleme. Dacă dorim, îl adăugăm la lista neagră cu următoarea comandă:

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

3.- Corect în Kernel 3.X

Dacă utilizați fișierul Kernel 3.0 își vor da seama că dosarul / src / Makefile are o eroare care face ca fișierul să fie instalat r8168.o în locul fișierului r8168.ko. După rularea autorun.sh punem acest lucru în terminal:

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

Și asta este totul.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Ender el a spus

    Și cum evit să-l recompilez după actualizarea nucleului?

  2.   luweeds el a spus

    Am problema cu rtl 8187, se pare că nu îmbunătățesc nimic în dezvoltarea noilor miezuri care ies, o cățea, dar hei, va trebui să punem imaginația în discuție.
    În ceea ce priveşte

  3.   nocturn el a spus

    Acum văd de ce! Mulțumesc!

    Salutari. 🙂

  4.   nocturn el a spus

    Mi s-a părut deja ciudat! Mulțumesc!

    Salutari. 🙂

  5.   luis el a spus

    Bună ziua cum ești, când rulez sudo ./autorun.sh primesc: ./autorun.sh: 27: make: not fount

    Și când vreau să rulez următoarele: sudo cp src / r8168.ko /lib/modules/3.0.0-1-amd64/kernel/drivers/net/ (În cazul meu este 3.0.0-12-server)
    nu pot găsi directorul

    Am Ubuntu Server 11.10

    Stii de ce ???

    1.    KZKG ^ Gaara el a spus

      Vedeți dacă aveți pachetul instalat face y gcc ????

      1.    Hugo el a spus

        Este probabil mai convenabil să instalați doar pachetul construirea-esențială

        1.    KZKG ^ Gaara el a spus

          Da, da ... Nu mi-am amintit numele metapachetului LOL

  6.   joarivera el a spus

    05: 00.0 Controler Ethernet: Realtek Semiconductor Co., Ltd. RTL8111 / 8168 Controler Ethernet Gigabit PCI Express (rev. 06)
    Subsistem: Giga-byte Technology Motherboard
    Steaguri: devsel rapid, IRQ 16
    Porturi I / O la b000 [dimensiune = 256]
    Memorie la dc104000 (64 de biți, preîncărcabilă) [dimensiune = 4K]
    Memorie la dc100000 (64 de biți, preîncărcabilă) [dimensiune = 16K]
    Capacități: [40] Power Management versiunea 3
    Capacități: [50] MSI: Enable- Count = 1/1 Maskable- 64bit +
    Capacități: [70] Express Endpoint, MSI 01
    Capacități: [b0] MSI-X: Enable- Count = 4 Masked-
    Capacități: [d0] Date vitale despre produs
    Capacități: [100] Raportare avansată a erorilor
    Capacități: [140] Canal virtual

    root @ vs r8168_scripts # ./switchmods
    Se încearcă eliminarea modulelor r8168 și r8169 în funcție dacă sunt încărcate ...
    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.
    Lista neagră r8169 în /etc/modprobe.d/blacklist ...
    Se creează un director tmp în care să construiască modulul ...
    Verificarea gcc și linux-headers-3.8.1-201.fc18.x86_64 ... dpkg-query: nu a reușit să deschidă fișierul de informații despre pachet `/ var / lib / dpkg / status 'pentru citire: nu există un astfel de fișier sau director
    Trebuie să instalați pachetul linux-headers-3.8.1-201.fc18.x86_64.
    root @ vs r8168_scripts # yum install kernel-headers.x86_64
    Plugin-uri încărcate: fastestmirror, langpacks, presto, refresh-packagekit
    Se încarcă viteza oglinzii din fișierul gazdă în cache
    * fedora: mirrors.med.harvard.edu
    * fără rpmfusion: mirror.us.leaseweb.net
    * actualizări fără rpmfusion: mirror.us.leaseweb.net
    * rpmfusion-nonfree: mirror.us.leaseweb.net
    * rpmfusion-nonfree-updates: mirror.us.leaseweb.net
    * actualizări: mirrors.med.harvard.edu
    Pachetul kernel-headers-3.8.1-201.fc18.x86_64 deja instalat și cea mai recentă versiune

  7.   Alan el a spus

    Mulțumesc mult! S-a întâmplat computerului meu să nu se conecteze la internet și nu a existat nicio cale, am făcut asta așa cum ați pus-o și a funcționat! Acum trebuie doar să știu, deoarece recunoaște doar 2 porturi USB din tot ceea ce este în computer și aș avea totul 100% pentru a fi un nou utilizator în Linux

  8.   felipe el a spus

    Atenție: Nu există suport pentru localizare: es_CL.utf8 ???

  9.   Jesusn el a spus

    Într-adevăr, mulțumesc mult. Două zile pentru a ridica cartea binecuvântată și aceasta a fost singura soluție care a funcționat. Mulțumesc foarte mult