Драйвер realtek pcie для linux

Драйвер realtek pcie для linux

Realtek PCIe GBE NIC Driver

Applicable for RTL8111/8168/8411 PCIe GBE NIC.

Using the official driver will resolve sending rate being capped at 4MB/s per tcp connection under tcp-bbr, typically when you’re using the default r8169 nic driver on RTL8168 device. Newer distros like Ubuntu 18.04.3 with a mainline Linux 5.3 should not have the problem any more. You should try this driver only if you did notice the sending rate degradation.

Install dependences (assume sudo su )

Note: Download header packages by yourself if you are using Ubuntu PPA kernel.

Download and install the driver (assume sudo su )

This repo contains a copy of the official driver (8.047.05, tested working as of Linux 5.3):

Note: You can also check newer drivers from Realtek’s official site. You probably have to search for new ones if Realtek once again changed their url). mtorromeo seems to be very happy to do a long-term mirroring.

Check if the driver of the network interface in which you are interested has been updated (assume sudo su )

Example of success

Note: You need to re-install the driver after changing kernel.

Compared with the reference, this guide complements necessary dependencies, and removes the blacklist operation (it seems the Realtek driver will do it for you).

About

Linux driver for Realtek RTL8111/8168/8411 PCIe GBE NIC

Источник

Как установить драйвер Realtek RTL8821CE

Обычно, когда мы устанавливаем дистрибутив Linux на ноутбук, то зачастую поддержка Wi-Fi присутствует полностью или частично для большинства моделей. Драйверы интегрированы в ядро Linux и в результате всё «просто работает» из коробки. Но проблемы начинаются если драйвер для вашего Wi-Fi отсутствует. Вам нужно его найти и установить вручную.

С такой проблемой могут столкнуться, например, владельце ноутбуков HP CM-0078AU.

Если у вас Wi-Fi адаптер на основе чипсета Realtek RTL8821CE, то в Linux по умолчанию отсутствует драйвер для него. В результате ОС не видит устройство, и в панели рядом с часами вовсе отсутствует значок Wi-Fi.

Для исправления данной проблемы достаточно установить необходимый драйвер.

Этот драйвер работает на ядре Linux > 4.14 (все современные дистрибутивы удовлетворяют этому требованию). Этот драйвер тестировался на Debian, Ubuntu, Linux Mint, Arch Linux, Gentoo и должен работать на всех производных дистрибутивах.

Этот драйвер может быть установлен с использованием DKMS. Эта система, которая автоматически перекомпилирует и устанавливает модули ядра когда в результате обновления устанавливается новое ядро. Для использования DKMS, установите пакет dkms.

Читайте также:  Linux подключение по имени

Чтобы проверить, какой именно у вас интегрированный Wi-Fi адаптер, выполните команду:

Если у вас вывод содержит строку RTL8821CE, значит эта инструкция вам поможет:

Офлайн установка Realtek RTL8821CE

Если на компьютере, на который вы хотите установить драйвер, отсутствует Интернет-подключение, то вы можете скачать установочный файл из репозиториев Ubuntu, перенести его на флешке на компьютер без Интернета и попробовать установить его вручную. Этот способ может не сработать по той причине, что для установки драйвера требуются зависимости (например, заголовки ядра), которые смогли бы установиться будь у компьютера Интернет-подключение, но если компьютер офлайн, то приходится надеяться, что все нужные файлы присутствуют по умолчанию.

Скачайте установочный файл драйвера:

Если ссылка на драйвер перестала работать, то для поиска актуальной ссылки перейдите на страницу: https://pkgs.org/search/?q=rtl8821ce-dkms

Перенесите скаченный файл на компьютер, где его нужно установить, перейдите в директорию с драйвером и запустите установку следующей командой:

Установка драйвера Realtek RTL8821CE в Ubuntu 21.04 и более поздние

Драйвер помещён в стандартный репозиторий, поэтому достаточно выполнить команду:

Установка драйвера Realtek RTL8821CE в Ubuntu 20.04

Начиная с Ubuntu 20.04, этот драйвер имеется в Дополнительном ПО (Additional Drivers (Software & Updates)). Откройте настройки дополнительного ПО и поставьте галочку “Using DKMS source for the Realtek 8821C …” (использовать DKMS источник для Realtek 8821C) и затем перезагрузитесь. После перезагрузки всё будет работать.

Как установить драйвер Realtek RTL8821CE в Debian, Ubuntu, Kali Linux, Linux Mint и их производные

Выполните следующие команды:

Затем перезагрузите компьютер — всё должно работать.

Как установить драйвер Realtek RTL8821CE в Arch Linux, BlackArch и их производные

Установите pikaur, как это показано в статье «Автоматическая установка и обновление пакетов AUR», а затем просто выполните команду:

Как установить драйвер Realtek RTL8821CE в Gentoo

Выполните с правами root команды:

Удаление драйвера

Откройте терминал и используйте git clone для клонирования репозитория на локальный диск:

Затем выполните скрипт для деинсталяции:

Обновление драйвера

Убедитесь, что у вас последняя версия репозитория на диске:

Удалите все несвежие бинарные файлы:

Возможные проблемы

Secure Boot

Если ваша система использует безопасную загрузку, отключите её в настройках BIOS, иначе ядро не будет принимать пользовательские модули.

PCIe Activate State Power Management

Ваш дистрибутив может поставляться с включённым по умолчанию управлением питанием активного состояния PCIe (PCIe Activate State Power Management). Это может конфликтовать с этим драйвером. Чтобы отключить:

Добавьте pci=noaer в конец GRUB_CMDLINE_LINUX_DEFAULT. Строка должна выглядеть примерно так:

Затем обновите вашу конфигурацию GRUB:

Ноутбуки Lenovo Yoga

Некоторые новые ноутбуки Yoga (например, Yoga 530) поставляются с rtl8821ce в качестве чипа Wi-Fi/Bluetooth. Но модуль ideapad-laptop, который может входить в ваш дистрибутив, может конфликтовать с этим драйвером. Чтобы отключить его:

Источник

Драйвер realtek pcie для linux

Realtek R8101 linux driver source

This is the official linux driver source for Realtek RTL8101E/RTL8102E/RTL8103E/RTL8105E/RTL8106E/RTL8107E FE 100M NICs, obtained from here. Tested on Ubuntu 20.04 in my Dell Inspiron 1440 laptop, ethernet works flawlessly with a speed of 95 Mbps upload and download.

Since Ubuntu 18 these NICs are being used with the default r8169 driver (which is for the R8169 gigabit ethernet controller only), which causes terrible download and upload speeds. Installing the official driver for 810xE series fixes it.

Driver version: 1.035.03
Release date: 26/05/2020

Читайте также:  Как усыпить компьютер с клавиатуры windows 10

NOTE: I upgraded to another laptop few months ago so I’m no longer maintaining this repo.

How to install this driver?

  • First of all, clone this repo to some folder and cd into that folder
  • Install basic dependencies for compiling the driver: sudo apt install build-essential linux-headers-$(uname -r)
  • Unload the existing r8169 driver: sudo modprobe -r r8169
  • Block the r8169 driver in modprobe: sudo sh -c ‘echo blacklist r8169 >> /etc/modprobe.d/blacklist.conf’
  • Run the automatic build & install script: sudo ./autorun.sh . Ignore errors if any.
  • Check if the driver is loaded: lsmod | grep r8101 , it will return a single line like r8101 204800 0
  • If the driver is not loaded, then run sudo modprobe r8101 .
  • Now try connecting. If you don’t see the connection then you might need a reboot.
  • Enjoy ethernet speeds upto 100Mbps!

Some additional info

/r8101, the link status can be forced to one of the 4 modes as following command. # insmod ./src/r8101.ko speed=SPEED_MODE duplex=DUPLEX_MODE autoneg=NWAY_OPTION where SPEED_MODE = 100 for 100Mbps = 10 for 10Mbps DUPLEX_MODE = 0 for half-duplex = 1 for full-duplex NWAY_OPTION = 0 for auto-negotiation off (true force) = 1 for auto-negotiation on (nway force) For example: # insmod ./src/r8101.ko speed=100 duplex=0 autoneg=1 will force PHY to operate in 100Mpbs Half-duplex(nway force). 2. Force the link status by using ethtool. a. Insert the driver first. b. Make sure that ethtool exists in /sbin. c. Force the link status as the following command. # ethtool -s ethX speed SPEED_MODE duplex DUPLEX_MODE autoneg NWAY_OPTION where SPEED_MODE = 100 for 100Mbps = 10 for 10Mbps DUPLEX_MODE = half for half-duplex = full for full-duplex NWAY_OPTION = off for auto-negotiation off (true force) = on for auto-negotiation on (nway force) For example: # ethtool -s eth0 speed 100 duplex full autoneg on will force PHY to operate in 100Mpbs Full-duplex(nway force). RTL8101E, RTL8102E and RTL8103E do not support Jumbo Frame. «>

About

Official linux driver source for Realtek R810xE 100M ethernet controllers

Источник

Драйвер realtek pcie для linux

Realtek R8101 linux driver source

This is the official linux driver source for Realtek RTL8101E/RTL8102E/RTL8103E/RTL8105E/RTL8106E/RTL8107E FE 100M NICs, obtained from here. Tested on Ubuntu 20.04 in my Dell Inspiron 1440 laptop, ethernet works flawlessly with a speed of 95 Mbps upload and download.

Since Ubuntu 18 these NICs are being used with the default r8169 driver (which is for the R8169 gigabit ethernet controller only), which causes terrible download and upload speeds. Installing the official driver for 810xE series fixes it.

Driver version: 1.035.03
Release date: 26/05/2020

NOTE: I upgraded to another laptop few months ago so I’m no longer maintaining this repo.

How to install this driver?

  • First of all, clone this repo to some folder and cd into that folder
  • Install basic dependencies for compiling the driver: sudo apt install build-essential linux-headers-$(uname -r)
  • Unload the existing r8169 driver: sudo modprobe -r r8169
  • Block the r8169 driver in modprobe: sudo sh -c ‘echo blacklist r8169 >> /etc/modprobe.d/blacklist.conf’
  • Run the automatic build & install script: sudo ./autorun.sh . Ignore errors if any.
  • Check if the driver is loaded: lsmod | grep r8101 , it will return a single line like r8101 204800 0
  • If the driver is not loaded, then run sudo modprobe r8101 .
  • Now try connecting. If you don’t see the connection then you might need a reboot.
  • Enjoy ethernet speeds upto 100Mbps!
Читайте также:  Принтер canon laserbase mf3110 драйвер для windows 10

Some additional info

/r8101, the link status can be forced to one of the 4 modes as following command. # insmod ./src/r8101.ko speed=SPEED_MODE duplex=DUPLEX_MODE autoneg=NWAY_OPTION where SPEED_MODE = 100 for 100Mbps = 10 for 10Mbps DUPLEX_MODE = 0 for half-duplex = 1 for full-duplex NWAY_OPTION = 0 for auto-negotiation off (true force) = 1 for auto-negotiation on (nway force) For example: # insmod ./src/r8101.ko speed=100 duplex=0 autoneg=1 will force PHY to operate in 100Mpbs Half-duplex(nway force). 2. Force the link status by using ethtool. a. Insert the driver first. b. Make sure that ethtool exists in /sbin. c. Force the link status as the following command. # ethtool -s ethX speed SPEED_MODE duplex DUPLEX_MODE autoneg NWAY_OPTION where SPEED_MODE = 100 for 100Mbps = 10 for 10Mbps DUPLEX_MODE = half for half-duplex = full for full-duplex NWAY_OPTION = off for auto-negotiation off (true force) = on for auto-negotiation on (nway force) For example: # ethtool -s eth0 speed 100 duplex full autoneg on will force PHY to operate in 100Mpbs Full-duplex(nway force). RTL8101E, RTL8102E and RTL8103E do not support Jumbo Frame. «>

About

Official linux driver source for Realtek R810xE 100M ethernet controllers

Источник

Realtek Ethernet Driver

Разработчик: Realtek (Тайвань)
Лицензия: Бесплатно
Версия: 11.1.0714 (Windows 11) / 10.050 (Windows 10) / 8.087 (Windows 8 / 8.1) / 7.141 (Windows 7)
Обновлено: 2021-09-02
Системы: Windows 11 / 10 / 8.1 / 8 / 7 / Vista / XP 32|64-bit
Интерфейс: русский / английский
Рейтинг:
Ваша оценка:
Категория: Драйверы и обновления
Размер: зависит от системы

О программе

Что нового

Системные требования

Поддерживаемые операционные системы

  • Windows 11 / 10
  • Windows 8 / 8.1 / Server 2012
  • Windows 7 / Server 2008 R2
  • Windows Vista / Server 2008
  • Windows XP / Server 2003

Поддерживаемые сетевые карты

PCI Express 2.5G Gigabit Ethernet

PCI Express 10/100/1000M Gigabit Ethernet

  • RTL8111B / RTL8111C / RTL8111D / RTL8111E / RTL8111F / RTL8111G(S) / RTL8111H(S) / RTL8118(A)(S) / RTL8119i / RTL8111L / RTL8111K
  • RTL8168B / RTL8168E / RTL8168H
  • RTL8111DP / RTL8111EP / RTL8111FP
  • RTL8411 / RTL8411B

PCI Express 10/100M Fast Ethernet

  • RTL8101E / RTL8102E / RTL8103E / RTL8105E / RTL8106E / RTL8107E
  • RTL8401 / RTL8402

USB 3.0 — 2.5G Gigabit Ethernet

USB 3.0 — 10/100/1000M Gigabit Ethernet

USB 2.0 — 10/100/1000M Gigabit Ethernet

USB 2.0 — 10/100M Fast Ethernet

Полезные ссылки

Подробное описание

Сетевые карты Realtek являются одними из самых распространённых для персональных компьютеров и ноутбуков. Они могут быть как встроенные в системную плату, так и подключаться к разъёму PCI, PCI-Express или USB порту.

Последние версии Windows автоматически определяют большинство сетевых карт Realtek и устанавливают драйверы для работы оборудования. Также, драйверы оборудования можно найти на сайте производителя материнской платы или ноутбука, или на входящем в комплект поставки CD диске. Однако, установка последней версии сетевых драйверов обеспечит более стабильную работу системы, решит проблемы совместимости и обеспечит корректную работу с новыми моделями модемов и маршрутизаторов.

Программное обеспечение Realtek Ethernet Family Controller Software содержит все необходимые драйверы и компоненты, необходимые для правильной работы сетевой карты. Если вы сталкиваетесь с проблемами определения сетевой карты, её некорректной работой, периодическими обрывами соединения, то попробуйте обновить сетевые драйверы Realtek до последней версии.

Оценка пользователей

Другие программы

DriverPack Solution
Автоматическое определение оборудования и установка драйверов

0patch Agent для Windows
Исправления уязвимостей в операционной системе и программах

Источник

Оцените статью