Поддержка > Железо

Двухполосный адаптер Wi-Fi c811 Realtek Semiconductor

(1/3) > >>

vita:
Приобрела на AliExpress двухполосный (Dual Band) адаптер Wi-Fi 600 Мбит/с стандарта AC, покрывающий два диапазона: 2,4 и 5 ГГц на чипе c811 Realtek Semiconductor.

В Matuntu-B64 указанный адаптер не определяется без установки драйвера. Проверила его в списке устройств:

--- Код: ---lsusb | grep Realtek
--- Конец кода ---

--- Цитата: вывод ---Bus 005 Device 004: ID 0bda:c811 Realtek Semiconductor Corp.
--- Конец цитаты ---
На упаковке и на прилагаемом CD диске указана поддержка Linux. На деле драйвер с диска не установился.
Помощь в установке драйвера найдена на англоязычном форуме Ubuntu, на котором по ссылке на GitHub предлагается загрузить архив rtl8821CU-master.zip.
Следуя рекомендациям, распаковала архив.
Установила пакеты для компиляции модуля:
--- Код: ---sudo apt install linux-headers-generic build-essential git
--- Конец кода ---
Данная команда рассчитана на создание модуля для ядра 4.15.0-х Ubuntu 18.04 LTS.

Для компиляции модуля в распакованной папке открыла терминал и выполнила две команды:
--- Код: ---sudo make
--- Конец кода ---

--- Код: ---sudo make install
--- Конец кода ---

--- Код: ---sudo modprobe 8821cu
--- Конец кода ---
Сначала установила модуль в системе с ядром 4.15.0-х. Затем повторила установку модуля в Matuntu-B64 с ядром 4.18.0-15 (после установки модуля удалила ненужные пакеты ядра 4.15.0-х). В обоих случаях модуль скомпилировался для соответствующих ядер и адаптер работает с драйвером rtl8821cu.

Вставила адаптер в USB порт, он обнаружился и увидел большое количество двухполосных сетей Wi-Fi.
Сравнила соединения Dual Band. В диапазоне N (2,4 ГГц) - скорость соединения 72 Мб/с , а в диапазоне AC (5 ГГц) - 390 Мб/с, т.е. превышает более, чем в 5 раз!

vita:
Проверила перспективу поддержки сабжевого устройства изложенным методом в системе на основе Ubuntu 19.04 (Disco Dingo) с ядром 4.19.0-13.
Упростила первую команду из начального сообщения темы, исключив установку пакета linux-headers-generic:

--- Код: ---sudo apt install build-essential git
--- Конец кода ---
Затем выполнила все действия по тексту.
Адаптер Dual Band работает и c ядром 4.19  :)

vita:
Минус лишь в том, что модуль для поддержки сабжевого устройства придётся компилировать каждый раз при смене ядра. Но делается это просто. Без подключения к интернету. В распакованном ранее каталоге rtl8821CU-master нужно открыть терминал и последовательно выполнить две команды:
--- Код: ---sudo make
--- Конец кода ---

--- Код: ---sudo make install
--- Конец кода ---

--- Код: ---sudo modprobe 8821cu
--- Конец кода ---
После перезагрузки устройство готово к работе  :)

vita:
Тестирование значительного обновления Matuntu до 19.04 показало, что новое ядро 5.0.0-7 не поддерживает адаптер Wi-Fi c811 Realtek Semiconductor.
Попытка скомпилировать модуль нового ядра завершилась с ошибкой  :(
Приходится использовать адаптеры другого производителя.

ivm:
Конечно, в большинстве случаев можно просто посмотреть на каком чипе сделан адаптер и поискать по найденному чипу & Linux в Google, который даст результат на страницу гитхаба и компилировать по инструкции. Но есть и ещё такой вариант - установить утилиту, которая называется ndiswrapper и её графическую оболочку ndisgtk
--- Код: ---sudo apt install ndiswrapper ndiswrapper-dkms ndiswrapper-source ndisgtk
--- Конец кода ---
В меню Администрирование появится пункт Windows Wireless Drivers, который запустит приложение, и скормить ему виндовый драйвер с расширением .inf
После перезагрузки адаптер должен заработать.

PS. Ранее утилита ndiswrapper  в Ubuntu включалась по умолчанию.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии