Вирішення проблем Realtek RTL8111 / 8168B у LMDE

Багато користувачів мали проблеми з мережевими картами Realtek оскільки передача даних відбувається надзвичайно повільно.

Мережева карта Realtek r8168B погано працює з Red Hat, CentOS, Fedora o Ubuntu: замість завантаження драйвера r8168, modprobe завантажує драйвер r8169. В форумах Linux Mint опублікували рішення для LMDE і я залишаю це вам нижче. Що в основному ми будемо робити, це:

  1. Завантажте файл з офіційного сайту Realtek.
  2. Відкриваємо термінал.
  3. Ми переходимо до каталогу, де завантажуємо файл і витягуємо його.
  4. Ми виконуємо файл autorun.sh.
  5. Якщо ми використовуємо Ядро 3.x: копіюємо файл r8168.ko в потрібне місце і завантажте модуль.
Пояснити більш докладно, справа виглядає так:

1. - Завантажуємо необхідний драйвер

Для цього ми збираємось посилання і опускаємо водія.

2. - Розпакуйте завантажений файл.

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

Цей скрипт завантажує та перейменовує драйвер r8169, щоб більше не спричиняти проблем. Якщо ми хочемо, ми додаємо його до чорного списку наступною командою:

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

3. - Правильно в ядрі 3.X

Якщо ви використовуєте Kernel 3.0 вони зрозуміють, що файл / src / Makefile має помилку, через яку файл встановлюється r8168.o замість файлу r8168.ko. Після запуску autorun.sh ми поміщаємо це в термінал:

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

І це все.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Ender - сказав він

    І як мені уникнути необхідності перекомпілювати його після оновлення ядра?

  2.   Лювід - сказав він

    У мене проблема з rtl 8187, здається, вони нічого не покращують у розробці нових ядер, що виходять, сука, але привіт, нам доведеться докласти до цього питання.
    привіт

  3.   нічний - сказав він

    Тепер я бачу чому! Дякую!

    З повагою. 🙂

  4.   нічний - сказав він

    Мені це вже здалося дивним! Дякую!

    З повагою. 🙂

  5.   Луїс - сказав він

    Привіт, як справи, коли я запускаю sudo ./autorun.sh я отримую: ./autorun.sh: 27: make: not fount

    І коли я хочу запустити наступне: sudo cp src / r8168.ko /lib/modules/3.0.0-1-amd64/kernel/drivers/net/ (у моєму випадку це 3.0.0-12-сервер)
    не вдається знайти каталог

    У мене є Ubuntu Server 11.10

    Ти знаєш чому ???

    1.    KZKG ^ Гаара - сказав він

      Перевірте, чи встановлений пакет зробити y ПКУ 🙂

      1.    Хьюго - сказав він

        Можливо, зручніше просто встановити пакет будувати-істотне

        1.    KZKG ^ Гаара - сказав він

          О так, 😀 ... Я просто не пам’ятав назву метапакета LOL

  6.   Жоарівера - сказав він

    05: 00.0 Ethernet-контролер: Realtek Semiconductor Co., Ltd. RTL8111 / 8168 PCI Express Gigabit Ethernet-контролер (версія 06)
    Підсистема: материнська плата з технологією Giga-byte
    Прапори: швидкий розробник, IRQ 16
    Порти вводу / виводу на b000 [розмір = 256]
    Пам'ять на dc104000 (64-бітна, попередньо завантажувана) [розмір = 4K]
    Пам'ять на dc100000 (64-бітна, попередньо завантажувана) [розмір = 16K]
    Можливості: [40] Управління живленням, версія 3
    Можливості: [50] MSI: Enable- Count = 1/1 Maskable- 64bit +
    Можливості: [70] Express Endpoint, MSI 01
    Можливості: [b0] MSI-X: Enable- Count = 4 Masked-
    Можливості: [d0] Життєво важливі дані про продукт
    Можливості: [100] Розширене повідомлення про помилки
    Можливості: [140] Віртуальний канал

    root @ проти r8168_scripts # ./switchmods
    Спроба видалити запущені модулі r8168 та r8169, якщо вони завантажені…
    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.
    Внесення чорного списку r8169 до /etc/modprobe.d/blacklist…
    Створення tmp-каталогу, в якому буде побудований модуль ...
    Перевірка наявності gcc та linux-headers-3.8.1-201.fc18.x86_64… dpkg-query: не вдалося відкрити інформаційний файл пакета `/ var / lib / dpkg / status 'для читання: такого файлу чи каталогу немає
    Вам потрібно встановити пакет linux-headers-3.8.1-201.fc18.x86_64.
    root @ vs r8168_scripts # yum install kernel-headers.x86_64
    Завантажені плагіни: fastestmirror, langpacks, presto, refresh-packagekit
    Завантаження дзеркальних швидкості з кешованого хоста
    * Fedora: mirrors.med.harvard.edu
    * без rpmfusion: mirror.us.leaseweb.net
    * Безкоштовні оновлення rpmfusion: mirror.us.leaseweb.net
    * rpmfusion-nonfree: mirror.us.leaseweb.net
    * rpmfusion-nonfree-updates: mirror.us.leaseweb.net
    * оновлення: mirrors.med.harvard.edu
    Пакет kernel-headers-3.8.1-201.fc18.x86_64 вже встановлений та остання версія

  7.   Алан - сказав він

    Дуже дякую! З моїм комп'ютером трапилось так, що він не підключився до Інтернету, і не було ніякого способу, я зробив це, як ви поставили, і це спрацювало! Тепер мені просто потрібно знати, оскільки він розпізнає лише 2 USB-порти всього, що є в комп'ютері, і я мав би все на 100%, щоб стати новим користувачем у Linux

  8.   Феліпе - сказав він

    Попередження: Немає підтримки для мови: es_CL.utf8 ???

  9.   Ісусн - сказав він

    Дійсно, велике спасибі. Два дні, щоб підняти благословенну карту, і це єдине рішення, яке спрацювало. Дуже дякую