Я недавно купил D-Link DWA-182 Revision D1. На этикетке написано:«H /W Ver.:D1 F /W Ver.:4.00». К сожалению, ядро Linux не поставляет необходимый драйвер. Как я могу заставить работать wlan stick?

1 ответ1

1

D-Link предоставляет драйвер, совместимый с Linux 4.9 и старше на своем веб-сайте:

https://support.dlink.com/ProductInfo.aspx?m=DWA-182

Там можно скачать драйвер для Rev. D. В архиве есть подпапка с именем "driver", в которой содержится код модуля ядра Linux. При условии наличия необходимых зависимостей модуль можно скомпилировать, вызвав make. Для удобства я создал репозиторий Github, содержащий только драйвер и краткие инструкции по сборке:

https://github.com/MaxG87/DWA-182_Rev-D1

К сожалению, драйвер не совместим с ядром 4.16. Я не пробовал ни одно ядро между 4.9 и 4.16.

Обновить:

Я исправил все проблемы компиляции при использовании Linux 4.16. Используя основную ветку вышеупомянутого репозитория GitHub, можно собрать работающий модуль ядра. Я не проводил подробное тестирование, но я загружаю это обновление с помощью DWA-182 в Linux 4.16. Большое спасибо всем проектам с открытым исходным кодом, патчи которых я использовал.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .