- Ubuntu 17.04. install driver for USB Ethernet Adapter [closed]
- Как установить драйвер Realtek RTL8821CE
- Офлайн установка Realtek RTL8821CE
- Установка драйвера Realtek RTL8821CE в Ubuntu 21.04 и более поздние
- Установка драйвера Realtek RTL8821CE в Ubuntu 20.04
- Как установить драйвер Realtek RTL8821CE в Debian, Ubuntu, Kali Linux, Linux Mint и их производные
- Как установить драйвер Realtek RTL8821CE в Arch Linux, BlackArch и их производные
- Как установить драйвер Realtek RTL8821CE в Gentoo
- Удаление драйвера
- Обновление драйвера
- Возможные проблемы
- Secure Boot
- PCIe Activate State Power Management
- Ноутбуки Lenovo Yoga
- BlueTooth не работает
- Связанные статьи:
- Thread: Linux Driver for «USB 2.0 to Ethernet» Adaptor?
- Linux Driver for «USB 2.0 to Ethernet» Adaptor?
- Re: Linux Driver for «USB 2.0 to Ethernet» Adaptor?
- Установка драйвера USB Lan qf9700
Ubuntu 17.04. install driver for USB Ethernet Adapter [closed]
This describes a problem that can’t be reproduced that seemingly went away on its own or was only relevant to a very specific period of time. It’s off-topic as it’s unlikely to help future readers.
Need to install a USB Ethernet Adapter (lsusb string below) Bus 003 Device 005: ID 0bda:8152 Realtek Semiconductor Corp. I have got four files by the manufacturer: /home/sergey/Downloads/RTL8152/LINUX Andriod/50-usb-realtek-net.rules /home/sergey/Downloads/RTL8152/LINUX Andriod/compatibility.h /home/sergey/Downloads/RTL8152/LINUX Andriod/Makefile /home/sergey/Downloads/RTL8152/LINUX Andriod/r8152.c Q1: Do I need to install these files above somehow? Q2: If Q1 is negative, How to check the Adapter / make it work? Note: The main goal is to connect a Wi-Fi hub (Zyxell KEENETIC) via the above Adapter. Indication on the hub shows no network connection via the Adapter. Please advise. SK EDIT for @chili555 TY for your prompt answer. Pls see the findings below.
sergey@home-X200CA:~$ lsmod | grep r8152 r8152 49152 0 mii 16384 2 usbnet,r8152 sergey@home-X200CA:~$ ifconfig enp3s0: flags=4163 mtu 1500 inet6 fe80::da50:e6ff:fe9e:f905 prefixlen 64 scopeid 0x20 ether d8:50:e6:9e:f9:05 txqueuelen 1000 (Ethernet) RX packets 618782 bytes 742610979 (742.6 MB) RX errors 0 dropped 1787 overruns 0 frame 0 TX packets 441907 bytes 64009887 (64.0 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 19 enx00e04c362984: flags=4099 mtu 1500 ether 00:e0:4c:36:29:84 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1000 (Local Loopback) RX packets 6098 bytes 2693946 (2.6 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 6098 bytes 2693946 (2.6 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ppp0: flags=4305 mtu 1492 inet 5.35.51.212 netmask 255.255.255.255 destination 5.35.0.1 ppp txqueuelen 3 (Point-to-Point Protocol) RX packets 458293 bytes 537885941 (537.8 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 337967 bytes 41480878 (41.4 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 sergey@home-X200CA:~$ dmesg | grep r8152 [ 16.811429] usbcore: registered new interface driver r8152 [ 17.019410] r8152 3-1.3:1.0 eth0: v1.08.8 [ 19.889560] r8152 3-1.3:1.0 enx00e04c362984: renamed from eth0 sergey@home-X200CA:~$ dmesg | grep inp350 sergey@home-X200CA:~$ sergey@home-X200CA:~$ dmesg | grep inp3s0 sergey@home-X200CA:~$
Как установить драйвер 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.
Чтобы проверить, какой именно у вас интегрированный Wi-Fi адаптер, выполните команду:
Если у вас вывод содержит строку RTL8821CE, значит эта инструкция вам поможет:
Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter
Офлайн установка Realtek RTL8821CE
Если на компьютере, на который вы хотите установить драйвер, отсутствует Интернет-подключение, то вы можете скачать установочный файл из репозиториев Ubuntu, перенести его на флешке на компьютер без Интернета и попробовать установить его вручную. Этот способ может не сработать по той причине, что для установки драйвера требуются зависимости (например, заголовки ядра), которые смогли бы установиться будь у компьютера Интернет-подключение, но если компьютер офлайн, то приходится надеяться, что все нужные файлы присутствуют по умолчанию.
Скачайте установочный файл драйвера:
wget http://archive.ubuntu.com/ubuntu/pool/universe/r/rtl8821ce/rtl8821ce-dkms_5.5.2.1-0ubuntu4_all.deb
Если ссылка на драйвер перестала работать, то для поиска актуальной ссылки перейдите на страницу: https://pkgs.org/search/?q=rtl8821ce-dkms
Перенесите скаченный файл на компьютер, где его нужно установить, перейдите в директорию с драйвером и запустите установку следующей командой:
sudo apt install ./rtl8821ce-dkms_5.5.2.1-0ubuntu4_all.deb
Установка драйвера Realtek RTL8821CE в Ubuntu 21.04 и более поздние
Драйвер помещён в стандартный репозиторий, поэтому достаточно выполнить команду:
sudo apt install rtl8821ce-dkms
Установка драйвера 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 и их производные
Выполните следующие команды:
sudo apt install bc module-assistant build-essential dkms git clone https://github.com/tomaspinho/rtl8821ce cd rtl8821ce sudo m-a prepare sudo ./dkms-install.sh
Затем перезагрузите компьютер — всё должно работать.
Как установить драйвер Realtek RTL8821CE в Arch Linux, BlackArch и их производные
Установите pikaur, как это показано в статье «Автоматическая установка и обновление пакетов AUR», а затем просто выполните команду:
pikaur -S rtl8821ce-dkms-git
Как установить драйвер Realtek RTL8821CE в Gentoo
Выполните с правами root команды:
layman -a trolltoo emerge --ask net-wireless/rtl8821ce-driver
Удаление драйвера
Откройте терминал и используйте git clone для клонирования репозитория на локальный диск:
git clone https://github.com/tomaspinho/rtl8821ce.git cd rtl8821ce
Затем выполните скрипт для деинсталяции:
Обновление драйвера
Убедитесь, что у вас последняя версия репозитория на диске:
Удалите все несвежие бинарные файлы:
Возможные проблемы
Secure Boot
Если ваша система использует безопасную загрузку, отключите её в настройках BIOS, иначе ядро не будет принимать пользовательские модули.
PCIe Activate State Power Management
Ваш дистрибутив может поставляться с включённым по умолчанию управлением питанием активного состояния PCIe (PCIe Activate State Power Management). Это может конфликтовать с этим драйвером. Чтобы отключить:
sudo $EDITOR /etc/default/grub
Добавьте pci=noaer в конец GRUB_CMDLINE_LINUX_DEFAULT. Строка должна выглядеть примерно так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=noaer"
Затем обновите вашу конфигурацию GRUB:
Ноутбуки Lenovo Yoga
Некоторые новые ноутбуки Yoga (например, Yoga 530) поставляются с rtl8821ce в качестве чипа Wi-Fi/Bluetooth. Но модуль ideapad-laptop, который может входить в ваш дистрибутив, может конфликтовать с этим драйвером. Чтобы отключить его:
sudo modprobe -r ideapad_laptop
BlueTooth не работает
Это может быть связано с тем, что ядро загружает неправильный файл прошивки для этой карты. Взгляните на руководство wahsot по адресу https://github.com/tomaspinho/rtl8821ce/issues/19#issuecomment-452196840, чтобы узнать, сможет ли оно решить вашу проблему.
Смотрите также:
Связанные статьи:
Thread: Linux Driver for «USB 2.0 to Ethernet» Adaptor?
Spilled the Beans
Join Date May 2010 Location Lower Hutt, New Zealand Beans 15 —> Beans 15 Distro Ubuntu 10.04 Lucid Lynx
Linux Driver for «USB 2.0 to Ethernet» Adaptor?
I have bought a ST Lab «USB 2.0 to Ethernet» adaptor (P/N: USB 2.0-LAN100-1). The disk that came with it appears to have a driver only for Windows. I need a driver for Linux (specifically Ubuntu 11.10).
I looked on the ST Lab web site but was unable to find a Linux driver for this product. I also tried several times to contact ST Lab support via the website but have received no reply.
It would be appreciated if anyone could tell me if there is a Linux driver for this product?
Iced Almond Soy Ubuntu, No Foam
Join Date Dec 2011 Location The Netherlands Beans 1,087 —> Beans 1,087 Distro Ubuntu 11.10 Oneiric Ocelot
Re: Linux Driver for «USB 2.0 to Ethernet» Adaptor?
Originally Posted by novicee
I have bought a ST Lab «USB 2.0 to Ethernet» adaptor (P/N: USB 2.0-LAN100-1). The disk that came with it appears to have a driver only for Windows. I need a driver for Linux (specifically Ubuntu 11.10).
I looked on the ST Lab web site but was unable to find a Linux driver for this product. I also tried several times to contact ST Lab support via the website but have received no reply.
It would be appreciated if anyone could tell me if there is a Linux driver for this product?
You may wanna use the «unbold» button on the editor.
sudo lsusb sudo lspci sudo lshw -C network sudo ifconfig -a sudo cat /etc/network/interfaces
Some can take a long time,
the 3rd one may appear to be stuck at «PCI (SYSFS)», but it just takes a long time to scan so just let it run until your prompt reappears.
Установка драйвера USB Lan qf9700
Вы не можете комментировать, т.к. не авторизованы.
Комментарий удален
‘); return HTML.join(»); > if ( (Screened && !Screenable && !ScreenedAndVisible) || !Readable ) < HTML.push('
На вашем блоге по поводу решения проблемы с драйвером на usb lan qf 9700 я узнал много полезной информации, и даже попробовал, и у меня почти получилось установить этот драйвер! Но ядро у меня чуть-чуть другое в этом-то и проблемка.
Сам я в линуксе не мастер по собиранию драйверов, да и даже не имею малейшего представления как их собирать, но если вы выложили свое мыло на блоге, то я подумал что вы готовы помочь или хотябы направить мои мысли в нужное русло для решения проблемы с установкой данного драйвера на моем ядре.
А суть проблеммы вот-то в чем: у меня ос Linux mint 9 росинка ядро соответственно 2.6.32-27-generic. Соответственно драйвера как с диска, так и пропатченые которые я скачал у вас с блога и успешно пропатчил, не могу собрать ( после команды make ругается на ядро, я так понял. (при входе в каталог /usr/src/linux-heaers-2.6.32-27-generic пишет «Нет правила для сборки цели, потом «Выход из каталога» и «Ошибка»)
Собственно говоря проблемка не из простых, но если вы смогли решить подобное, то вы сможете хотя бы намекнуть мне как мне действовать.
P. S. извините что я слишком навязчив, но только вы можете мне помочь, за раннее ОГРОМНОЕ СПАСИБО. если обратили внимание на мою просьбу