Fejlfinding af Realtek RTL8111 / 8168B i LMDE

Mange brugere har haft problemer med netværkskortene Realtek fordi dataoverførslen er ekstremt langsom.

Netværkskortet Realtek r8168B fungerer ikke godt sammen med Red Hat, CentOS, Fedora o Ubuntu: i stedet for at indlæse driveren r8168, modprobe indlæser driveren r8169. I fora Linux Mint har sendt en løsning til LMDE og jeg overlader det til dig nedenfor. Hvad vi grundlæggende vil gøre er:

  1. Download en fil fra det officielle websted for Realtek.
  2. Vi åbner en terminal.
  3. Vi går til det bibliotek, hvor vi downloader filen og udpakker den.
  4. Vi udfører filen autorun.sh.
  5. Hvis vi bruger Kerne 3.x: vi kopierer filen r8168.ko til det rette sted og ilæg modulet.
Forklaret mere detaljeret ville sagen være sådan:

1.- Vi downloader den nødvendige driver

Til dette skal vi dette link og vi sænker føreren.

2. - Pak den downloadede fil ud.

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

Dette script downloader og omdøber r8169-driveren, så det ikke forårsager flere problemer. Hvis vi vil tilføje det til den sorte liste med følgende kommando:

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

3.- Korrekt i kerne 3.X

Hvis du bruger Kernel 3.0 de vil indse, at filen / src / Makefile har en fejl, der får filen til at blive installeret r8168.o i stedet for filen r8168.ko. Efter at have kørt autorun.sh vi sætter 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.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   sjældne sagde han

    Og hvordan undgår jeg at skulle kompilere det igen efter opdatering af kernen?

  2.   luweeds sagde han

    Jeg har problemet med rtl 8187, det ser ud til, at de ikke forbedrer noget i udviklingen af ​​de nye kerner, der kommer ud, en tæve, men hej, vi bliver nødt til at sætte fantasi på sagen.
    hilsen

  3.   natlig sagde han

    Nu kan jeg se hvorfor! Tak skal du have!

    Hilsen. 🙂

  4.   natlig sagde han

    Det virkede mig allerede underligt! Tak skal du have!

    Hilsen. 🙂

  5.   luis sagde han

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

    Og når jeg vil køre følgende: sudo cp src / r8168.ko /lib/modules/3.0.0-1-amd64/kernel/drivers/net/ (I mit tilfælde er det 3.0.0-12-server)
    kan ikke finde biblioteket

    Jeg har Ubuntu Server 11.10

    Ved du hvorfor ???

    1.    KZKG ^ Gaara sagde han

      Se om du har installeret pakken lave y gcc 🙂

      1.    Hugo sagde han

        Det er sandsynligvis mere praktisk at bare installere pakken bygge-essentielt

        1.    KZKG ^ Gaara sagde han

          Åh ja ... Jeg huskede bare ikke, hvad LOL-metapakken hedder

  6.   joarivera sagde han

    05: 00.0 Ethernet-controller: Realtek Semiconductor Co., Ltd. RTL8111 / 8168 PCI Express Gigabit Ethernet-controller (rev 06)
    Delsystem: Giga-byte Technology bundkort
    Flag: hurtig devsel, IRQ 16
    I / O-porte ved b000 [størrelse = 256]
    Hukommelse ved dc104000 (64-bit, forudhentelig) [størrelse = 4K]
    Hukommelse ved dc100000 (64-bit, forudhentelig) [størrelse = 16K]
    Kapaciteter: [40] Power Management version 3
    Kapaciteter: [50] MSI: Enable- Count = 1/1 Maskable- 64bit +
    Kapaciteter: [70] Express Endpoint, MSI 01
    Kapaciteter: [b0] MSI-X: Enable- Count = 4 Masked-
    Kapaciteter: [d0] Vital produktdata
    Kapaciteter: [100] Avanceret fejlrapportering
    Kapaciteter: [140] Virtuel kanal

    root @ vs r8168_scripts # ./switchmods
    Forsøger at fjerne kørende r8168- og r8169-moduler, hvis de er indlæst ...
    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.
    Sortliste r8169 i /etc/modprobe.d/blacklist…
    Opretter en tmp dir, hvor modulet skal bygges ...
    Kontrollerer gcc og linux-headers-3.8.1-201.fc18.x86_64 ... dpkg-forespørgsel: kunne ikke åbne pakkeinfofilen `/ var / lib / dpkg / status 'til læsning: Ingen sådan fil eller katalog
    Du skal installere pakken linux-headers-3.8.1-201.fc18.x86_64.
    root @ vs r8168_scripts # yum installer kernel-headers.x86_64
    Indlæste plugins: hurtigste mirror, langpacks, presto, refresh-packagekit
    Indlæser spejlehastigheder fra cachelagret værtsfil
    * fedora: spejle.med.harvard.edu
    * rpmfusion-fri: mirror.us.leaseweb.net
    * rpmfusion-fri-opdateringer: mirror.us.leaseweb.net
    * rpmfusion-nonfree: mirror.us.leaseweb.net
    * rpmfusion-nonfree-opdateringer: mirror.us.leaseweb.net
    * opdateringer: mirrors.med.harvard.edu
    Pakke kernel-headers-3.8.1-201.fc18.x86_64 allerede installeret og nyeste version

  7.   Alan sagde han

    Mange tak! Det skete med min pc, at den ikke forbandt internettet, og der var ingen måde, jeg gjorde det, som du sagde det, og det fungerede! Nu skal jeg bare vide, for det genkender kun 2 usb-porte af alt, hvad der er på computeren, og jeg ville have alt 100% for at være en ny bruger i linux

  8.   Felipe sagde han

    Advarsel: Ingen understøttelse af landestandard: es_CL.utf8 ???

  9.   Jesusn sagde han

    Virkelig, så meget tak. To dage til at rejse det velsignede kort, og dette har været den eneste løsning, der har fungeret. Mange tak