Проблема с беспроводной связью D-Link DWA-182 AC1200 двухдиапазонный USB-адаптер

Вначале я хотел бы подчеркнуть, что я боролся с этой проблемой в течение долгого времени теперь и всеми решениями, которые я нашел, до сих пор перестали работать. Я следовал этому ответу, и затем я загрузил драйверы с веб-сайта D-Link (я помещу его в комментарий, так как я не могу отправить больше чем две ссылки), и после этого я выполнил те команды (в папке с файлами)

chmod +x install.sh
sudo ./install.sh

которые сопровождались длинным списком ошибок

   /home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411/core/rtw_debug.c:66:64: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
  DBG_871X_SEL_NL(sel, "build time: %s %s\n", __DATE__, __TIME__);
                                                                ^
/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411/core/rtw_debug.c:66:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
  DBG_871X_SEL_NL(sel, "build time: %s %s\n", __DATE__, __TIME__);
 ^
/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411/core/rtw_debug.c:66:1: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411/core/rtw_debug.c:66:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411/core/rtw_debug.c:66:1: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411/core/rtw_debug.c:66:1: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
cc1: some warnings being treated as errors
scripts/Makefile.build:257: recipe for target '/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411/core/rtw_debug.o' failed
make[2]: *** [/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411/core/rtw_debug.o] Error 1
Makefile:1395: recipe for target '_module_/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411' failed
make[1]: *** [_module_/home/szymon/Desktop/RTL8812AU_linux_v4.3.2_11100.20140411/driver/rtl8812AU_linux_v4.3.2_11100.20140411] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.19.0-84-generic'
Makefile:1350: recipe for target 'modules' failed
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################

.

После этого я нашел другой способ приблизиться к проблеме, с помощью файлов от этого сайта и после этого руководства. После выполнения make Я получил следующий список ошибок

/home/szymon/Desktop/rtl8812AU_8821AU_linux-master/os_dep/linux/ioctl_cfg80211.c:6001:2: error: initialization from incompatible pointer type [-Werror]
  .del_station = cfg80211_rtw_del_station,
  ^
/home/szymon/Desktop/rtl8812AU_8821AU_linux-master/os_dep/linux/ioctl_cfg80211.c:6001:2: error: (near initialization for ‘rtw_cfg80211_ops.del_station’) [-Werror]
cc1: all warnings being treated as errors
scripts/Makefile.build:257: recipe for target '/home/szymon/Desktop/rtl8812AU_8821AU_linux-master/os_dep/linux/ioctl_cfg80211.o' failed
make[2]: *** [/home/szymon/Desktop/rtl8812AU_8821AU_linux-master/os_dep/linux/ioctl_cfg80211.o] Error 1
Makefile:1395: recipe for target '_module_/home/szymon/Desktop/rtl8812AU_8821AU_linux-master' failed
make[1]: *** [_module_/home/szymon/Desktop/rtl8812AU_8821AU_linux-master] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.19.0-84-generic'
Makefile:1584: recipe for target 'modules' failed
make: *** [modules] Error 2

.

Как Вы видите, они выглядят довольно подобными. Честно говоря, я понятия не имею, как я должен продолжить двигаться теперь... Я пытался искать ошибки, но не успешно выполнялся. Для завершения вопроса, я добавляю два результата об адаптере

lsusb
Bus 003 Device 005: ID 2001:3315 D-Link Corp.

sudo lshw -C network
 *-network               
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth0
       version: 11
       serial: 14:dd:a9:dc:52:02
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-2_0.0.1 02/06/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:27 ioport:e000(size=256) memory:f7c00000-f7c00fff memory:f0000000-f0003fff

.

Я не знаю, релевантно ли это, но когда я нажимаю на значок интернет-соединения в Ubuntu верхняя правая панель инструментов, существует RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller видимая опция (отображенный в сером, без способа "взаимодействовать" с ним), сопровождаемый disconnected.

Поскольку Вы видите, что я - полностью новичок Ubuntu и был бы очень признателен за Вашу справку. Сообщите мне, нужна ли Вам дополнительная информация.

1
задан 12 October 2017 в 09:07

1 ответ

Настройка беспроводной USB (DWA-182 rev.C ) В Ubuntu Desktop с 18.04 по 20.04

Убедитесь, что беспроводное USB-устройство не вставлено

  1. Обновите систему:
    $ sudo apt update

  2. Установите необходимые пакеты:
    $ sudo apt install git && build-essential

  3. Загрузить драйвер:
    $ sudo git clone https://github.com/gnab/rtl8812au

  4. Перейти в каталог:
    $ cd rtl8812au

  5. Последовательно выполнить следующие команды:
    $ sudo make clean
    $ sudo make
    $ sudo make uninstall
    $ sudo make install

Перезагрузите компьютер и вставьте беспроводной USB-накопитель

— перезагрузка сохраняется
-Работает с dlink dwa-182 и linksys WUSB6300

1
ответ дан 25 May 2020 в 21:18

Другие вопросы по тегам:

Похожие вопросы: