Feilsøk Realtek RTL8111 / 8168B i LMDE

Mange brukere har hatt problemer med nettverkskortene Realtek fordi dataoverføringen er ekstremt treg.

Nettverkskortet Realtek r8168B fungerer ikke bra med Red Hat, CentOS, Fedora o Ubuntu: i stedet for å laste inn driveren r8168, laster modprobe sjåføren r8169. I fora Linux Mint har lagt ut en løsning for LMDE og jeg overlater det til deg nedenfor. Det vi i utgangspunktet vil gjøre er:

  1. Last ned en fil fra det offisielle nettstedet til Realtek.
  2. Vi åpner en terminal.
  3. Vi går til katalogen der vi laster ned filen og trekker den ut.
  4. Vi kjører filen autorun.sh.
  5. Hvis vi bruker Kjerne 3.x: vi kopierer filen r8168.ko til riktig sted og last inn modulen.
Forklart nærmere vil saken være slik:

1.- Vi laster ned den nødvendige driveren

For dette vil vi denne linken og vi senker sjåføren.

2. - Pakk ut den nedlastede filen.

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

Dette skriptet laster ned og omdøper r8169-driveren, slik at det ikke gir flere problemer. Hvis vi vil, legger vi det til den svarte listen med følgende kommando:

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

3.- Korrekt i kjernen 3.X

Hvis du bruker Kernel 3.0 de vil innse at filen / src / Makefile har en feil som gjør at filen installeres r8168.o i stedet for filen r8168.ko. Etter å ha kjørt autorun.sh vi setter dette i terminalen:

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

Og det er alt.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Ender sa

    Og hvordan unngår jeg å måtte kompilere den etter oppdatering av kjernen?

  2.   luweeds sa

    Jeg har problemet med rtl 8187, det ser ut til at de ikke forbedrer noe i utviklingen av de nye kjernene som kommer ut, en tispe, men hei, vi må sette fantasi på saken.
    Hilsen

  3.   nattlig sa

    Nå skjønner jeg hvorfor! Takk skal du ha!

    Hilsen. 🙂

  4.   nattlig sa

    Det virket rart for meg allerede! Takk skal du ha!

    Hilsen. 🙂

  5.   luis sa

    Hei, hvordan har du det, når jeg kjører sudo ./autorun.sh får jeg: ./autorun.sh: 27: make: not fount

    Og når jeg vil kjøre følgende: sudo cp src / r8168.ko /lib/modules/3.0.0-1-amd64/kernel/drivers/net/ (I mitt tilfelle er det 3.0.0-12-server)
    finner ikke katalogen

    Jeg har Ubuntu Server 11.10

    Vet du hvorfor ???

    1.    KZKG ^ Gaara sa

      Se om du har pakken installert gjøre y gcc ????

      1.    Hugo sa

        Det er sannsynligvis mer praktisk å bare installere pakken bygge-essensiell

        1.    KZKG ^ Gaara sa

          Å ja 😀 ... Jeg husket bare ikke navnet på LOL-metapakken

  6.   joarivera sa

    05: 00.0 Ethernet-kontroller: Realtek Semiconductor Co., Ltd. RTL8111 / 8168 PCI Express Gigabit Ethernet-kontroller (rev 06)
    Delsystem: Giga-byte Technology hovedkort
    Flagg: rask devsel, IRQ 16
    I / O-porter ved b000 [størrelse = 256]
    Minne på dc104000 (64-bit, forhåndshentbar) [størrelse = 4K]
    Minne på dc100000 (64-bit, forhåndshentbar) [størrelse = 16K]
    Evner: [40] Power Management versjon 3
    Evner: [50] MSI: Enable- Count = 1/1 Maskable- 64bit +
    Evner: [70] Express Endpoint, MSI 01
    Evner: [b0] MSI-X: Enable- Count = 4 Masked-
    Evner: [d0] Viktige produktdata
    Evner: [100] Avansert feilrapportering
    Evner: [140] Virtuell kanal

    root @ vs r8168_scripts # ./switchmods
    Prøver å fjerne løpende r8168- og r8169-moduler hvis de er lastet…
    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.
    Svarteliste r8169 i /etc/modprobe.d/blacklist…
    Lager en tmp dir å bygge modulen til ...
    Ser etter gcc og linux-headers-3.8.1-201.fc18.x86_64… dpkg-spørring: kunne ikke åpne pakkeinfofilen `/ var / lib / dpkg / status 'for lesing: Ingen slik fil eller katalog
    Du må installere pakken linux-headers-3.8.1-201.fc18.x86_64.
    root @ vs r8168_scripts # yum installer kernel-headers.x86_64
    Lastede plugins: raskeste speil, langpacks, presto, refresh-packagekit
    Laster speilhastigheter fra bufret vertsfil
    * fedora: speil.med.harvard.edu
    * rpmfusjonsfri: mirror.us.leaseweb.net
    * oppdateringer uten rpmfusion: mirror.us.leaseweb.net
    * rpmfusion-nonfree: mirror.us.leaseweb.net
    * rpmfusion-nonfree-oppdateringer: mirror.us.leaseweb.net
    * oppdateringer: mirrors.med.harvard.edu
    Pakke kernel-headers-3.8.1-201.fc18.x86_64 allerede installert og siste versjon

  7.   Alan sa

    Takk så mye! Det skjedde med PCen min at den ikke koblet til internett og det var ingen måte, jeg gjorde dette som du sa det og det fungerte! Nå trenger jeg bare å vite fordi den bare gjenkjenner 2 USB-porter av alt som er på datamaskinen, og jeg vil ha alt 100% for å være en ny bruker i Linux

  8.   felipe sa

    Advarsel: Ingen støtte for lokalitet: es_CL.utf8 ???

  9.   Jesusn sa

    Virkelig, tusen takk. To dager på å heve det velsignede kortet, og dette har vært den eneste løsningen som har fungert. Tusen takk