- Linux mint установить драйвер сетевой карты
- Не работает WiFi: как поставить драйвера?
- Не работает WiFi: как поставить драйвера?
- Не работает WiFi: как поставить драйвера?
- Не работает WiFi: как поставить драйвера?
- Не работает WiFi: как поставить драйвера?
- Не работает WiFi: как поставить драйвера?
- Как установить драйвер 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 не работает
- Связанные статьи:
Linux mint установить драйвер сетевой карты
В общем поставил я Linux Mint 18 64 bit на свой ноутбук HP 655. Какое-то время wifi нормально работает, но через некоторое время все обрывается (в основном при нагрузках), часто пропадает из виду в настройках сама сеть, приходится перезагружать wifi (чего хватает не надолго), либо перезагружать компьютер. Очевидно проблема в кривых драйверах, которые установливались из ядра. Пробовал поставить драйвера от виндовс на сетевую карту через ndiswrapper (сделал все правильно, без ошибок), теперь wifi вообще не работает, только проводное подключение! Как наладить ситуацию с виндовс драйверами и почему так? Если можно поставить линукс драйвера, то дайте ссылку на источник. Если проблема не в драйверах, то подскажите другие способы решения. Сетевая карта (wifi адаптер): Ralink RT3290 Wireless 802.11n 1T/1R PCIe. Буду благодарен за помощь.
symon2014 Сообщения: 5458 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:
Не работает WiFi: как поставить драйвера?
Leo3912 Сообщения: 59 Зарегистрирован: 11 янв 2020, 11:34 Благодарил (а): 4 раза Контактная информация:
Не работает WiFi: как поставить драйвера?
symon2014 Сообщения: 5458 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:
Не работает WiFi: как поставить драйвера?
Я не предлагал прочесть название топика , а проверить так же свой адаптер. И выводы не забыть оставить..
Leo3912 Сообщения: 59 Зарегистрирован: 11 янв 2020, 11:34 Благодарил (а): 4 раза Контактная информация:
Не работает WiFi: как поставить драйвера?
Я не предлагал прочесть название топика , а проверить так же свой адаптер. И выводы не забыть оставить..
Все проверил, компьютер перезагрузил. Не заработало. (с ошибкой выдались только 2 последние команды).
symon2014 Сообщения: 5458 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:
Не работает WiFi: как поставить драйвера?
Все проверил, компьютер перезагрузил. Не заработало. (с ошибкой выдались только 2 последние команды).
Вот представь , я тебе верю. Но только твоих слов не понимаю , таких в линуксе не существует. Я просил показывать выводы системы а не пересказ на вольную тему.
Leo3912 Сообщения: 59 Зарегистрирован: 11 янв 2020, 11:34 Благодарил (а): 4 раза Контактная информация:
Не работает WiFi: как поставить драйвера?
Все проверил, компьютер перезагрузил. Не заработало. (с ошибкой выдались только 2 последние команды).
Вот представь , я тебе верю. Но только твоих слов не понимаю , таких в линуксе не существует. Я просил показывать выводы системы а не пересказ на вольную тему.
Код: leo@Notebook ~ $ sudo modprobe -r asus-nb-wmi [sudo] пароль для leo: leo@Notebook ~ $ sudo modprobe asus-nb-wmi wapf = 0 modprobe: ERROR: could not insert 'asus_nb_wmi': No such device leo@Notebook ~ $ dmesg | egrep 'rt2 | rt3' leo@Notebook ~ $ iwconfig eno1 no wireless extensions. lo no wireless extensions. leo@Notebook ~ $ lsmod Module Size Used by ufs 73728 0 qnx4 16384 0 hfsplus 106496 0 hfs 57344 0 minix 36864 0 ntfs 98304 0 msdos 20480 0 jfs 180224 0 xfs 966656 0 libcrc32c 16384 1 xfs binfmt_misc 20480 1 hp_wmi 16384 0 sparse_keymap 16384 1 hp_wmi nls_iso8859_1 16384 1 snd_hda_codec_realtek 81920 1 snd_hda_codec_generic 77824 1 snd_hda_codec_realtek snd_hda_codec_hdmi 53248 1 snd_hda_intel 36864 5 snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel uvcvideo 90112 0 snd_hda_core 73728 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel snd_hwdep 16384 1 snd_hda_codec snd_pcm 106496 4 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core videobuf2_vmalloc 16384 1 uvcvideo videobuf2_memops 16384 1 videobuf2_vmalloc videobuf2_v4l2 28672 1 uvcvideo snd_seq_midi 16384 0 videobuf2_core 36864 2 uvcvideo,videobuf2_v4l2 v4l2_common 16384 1 videobuf2_v4l2 snd_seq_midi_event 16384 1 snd_seq_midi snd_rawmidi 32768 1 snd_seq_midi kvm 536576 0 videodev 176128 4 uvcvideo,v4l2_common,videobuf2_core,videobuf2_v4l2 media 24576 2 uvcvideo,videodev irqbypass 16384 1 kvm snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi joydev 20480 0 input_leds 16384 0 serio_raw 16384 0 snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi snd_timer 32768 2 snd_pcm,snd_seq ndiswrapper 286720 0 k10temp 16384 0 rtsx_pci_ms 20480 0 memstick 20480 1 rtsx_pci_ms snd 81920 21 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device shpchp 36864 0 i2c_piix4 24576 0 soundcore 16384 1 snd hp_wireless 16384 0 mac_hid 16384 0 parport_pc 32768 0 ppdev 20480 0 lp 20480 0 parport 49152 3 lp,ppdev,parport_pc autofs4 40960 2 btrfs 987136 0 xor 24576 1 btrfs raid6_pq 102400 1 btrfs dm_mirror 24576 0 dm_region_hash 24576 1 dm_mirror dm_log 20480 2 dm_region_hash,dm_mirror rtsx_pci_sdmmc 24576 0 amdkfd 122880 1 amd_iommu_v2 20480 1 amdkfd radeon 1511424 4 psmouse 126976 0 i2c_algo_bit 16384 1 radeon r8169 81920 0 ttm 98304 1 radeon mii 16384 1 r8169 drm_kms_helper 139264 1 radeon rtsx_pci 53248 2 rtsx_pci_ms,rtsx_pci_sdmmc syscopyarea 16384 1 drm_kms_helper sysfillrect 16384 1 drm_kms_helper sysimgblt 16384 1 drm_kms_helper fb_sys_fops 16384 1 drm_kms_helper ahci 36864 3 drm 360448 7 ttm,drm_kms_helper,radeon libahci 32768 1 ahci wmi 20480 1 hp_wmi fjes 28672 0 video 40960 0
Как установить драйвер 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, чтобы узнать, сможет ли оно решить вашу проблему.
Смотрите также: