Usb lan adapter linux driver

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?

novicee is offlineSpilled 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?

roelforg is offlineIced 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?

QuoteOriginally Posted by novicee View Post

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. извините что я слишком навязчив, но только вы можете мне помочь, за раннее ОГРОМНОЕ СПАСИБО. если обратили внимание на мою просьбу

Источник

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