Драйверы беспроводной связи не могут быть собраны при запуске команды make
Я должен начать с того, что я новичок в Ubuntu и Linux в целом. Я установил двойную загрузку на моем компьютере с Windows и Linux. Из-за расположения в моем доме я не могу получить доступ к Ethernet, поэтому я использую внешний беспроводной адаптер, который прекрасно работает в Windows. Есть драйверы Linux, которые я скачал в системе. До сих пор я вошел:
cd /usr/src/8812au-4.2.2
make
Тем не менее, это не удается построить. Это возвращается с этим:
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.2.0-27-generic/build M-/usr/src/8812au-4.2.2 modules
make[1]: Entering directory '/usr/src/linux-headers-4.2.0-27-generic'
Building modules, stage 2.
MODPOST 0 modules
make[1]: Leaving directory '/usr/src/linux-headers-4.2.0-27-generic'
Отсюда я не совсем уверен, куда идти. Если я пытаюсь продолжить, он обнаруживает, что он не собирает 8812au.ko, в котором я нуждаюсь.
Есть какие-нибудь идеи о том, что я мог бы сделать здесь?
РЕДАКТИРОВАТЬ: я скачал драйверы отсюда: https://github.com/abperiasamy/rtl8812AU_8821AU_linux Драйверы имеют инструкции по использованию dkms, который также не работает должным образом. Хотели бы вы увидеть, что возвращается, когда я пытаюсь установить его через это?
1 ответ
Этот драйвер включен в репозитории Ubuntu для Ubuntu 15.10 и 16.04. Он также может быть установлен на Ubuntu 14.04.4 с ядрами 4.2 (см. Автономное руководство).
Скорее всего, он будет установлен на предыдущих ядрах, но это не гарантировано.
Может быть установлен для wily
или же xenial
от
sudo apt-get install rtl8812au-dkms
Вам необходимо сначала удалить все остальные драйверы для этого адаптера.
Вы можете установить этот драйвер в автономном режиме следующим образом:
- Загрузите эти файлы в свой домашний каталог
http://mirrors.kernel.org/ubuntu/pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu5.14.04.5_all.deb http://mirrors.kernel.org/ubuntu/pool/universe/r/rtl8812au/rtl8812au-dkms_4.3.8.12175.20140902+dfsg-0ubuntu1_all.deb
Запустить в терминале
sudo dpkg -i dkms*.deb rtl8812au-dkms*.deb