D-Link Wireless GDWA-110

Запуск на Linux Lite 7.4 (Ubuntu)

Почнемо з визначення конкретного чіпсета, бо D-Link DWA-110 — це лише комерційна назва, а драйвери залежать від чіпа всередині (наприклад, Ralink RT2571, RT73 або інший).

1. Визначимо чіпсет пристрою

Підключи адаптер і виконай у терміналі:

Ти отримаєш щось на кшталт:

Бачимо тут "D-Link System DWA-110 Wireless G"

Важливо: запиши значення ID (наприклад 07d1:3c07) — воно і є ключем для вибору драйвера.


2. Пошук драйвера

Залежно від ID:

ID
Чіпсет
Модуль ядра (драйвер)

07d1:3c07

Ralink RT2571W / RT73

rt73usb

07d1:3c0a

Ralink RT2870

rt2800usb


3. Перевірка, чи драйвер уже є в системі

Ubuntu зазвичай уже має модулі rt73usb і rt2800usb.

Перевір:

Якщо команда не видає помилки — драйвер підвантажено.

Тепер перевір, чи адаптер з’явився в системі:

оце - 00:21:91:1d:fd:da, до речі, MAC, який написаний на флешці: 0021911DFDDA

або

Ти маєш побачити інтерфейс типу wlan0, wlp0s... тощо.


4. НЕ РОБИВ: Якщо не визначається (старі ядра або рідкісна ревізія)

Можна встановити драйвер вручну з вихідних кодів:

Після цього:


5. НЕ РОБИВ: Автоматичне завантаження драйвера при старті

Щоб модуль завантажувався автоматично, додай його до /etc/modules:


6. НЕ РОБИВ: Перевірка роботи

або

Якщо бачиш повідомлення типу rt73usb: registered new interface wlan0, то все працює.


Підключення до мережі

З п.#3 — видно, що адаптер успішно розпізнано системою. Інтерфейс wlx0021911dfdda означає, що ядро бачить бездротову карту і драйвер підвантажився (тобто система його має).

Тепер залишилося лише запустити підключення до Wi-Fi.


7. Перевір, який драйвер використовується

У полі driver: є rt73usb (або може бути rt2800usb). Якщо він є — це вже робочий варіант.


8. Подивися, які мережі бачить адаптер

А тут я увімкнув точку доступа на телефоні:

Бачимо список мереж — модуль і адаптер працюють, просто він не підключений.


9. Підключення вручну (через консоль)

Варіант A — тимчасово (через nmcli):

Варіант B — якщо без NetworkManager (чистий сервер):

Створи або відредагуй /etc/netplan/01-wifi.yaml:

Потім:


10. Перевір статус

Якщо з’явилась IP-адреса (наприклад, inet 192.168.x.x/24), — усе підключено.


Як коректно вимкнути?

Є кілька способів коректно вимкнути Wi-Fi адаптер, залежно від того, як саме він використовується.


RTDL:

і витягнув з USB.

1. Вимкнути інтерфейс без від’єднання адаптера

"state DOWN":

Це найпростіший і безпечний варіант — інтерфейс перестає передавати дані, але пристрій залишається підключеним.

Щоб знову ввімкнути:

"state UP":


2. Якщо використовується NetworkManager

або

Це відключить з’єднання й переведе адаптер у пасивний стан.

Щоб знову активувати:

або


3. Відвантажити драйвер (якщо хочеш повністю «заснути» пристрій)

Приклад для rt73usb:

(Заміни rt73usb на фактичний драйвер, якщо інший.)

Щоб знову активувати:


4. Фізично знеживити порт (опціонально)

Якщо адаптер USB, то найнадійніше — просто:

або витягнути адаптер.


Найзручніше у більшості випадків — варіант №1 (ip link set ... down). Він не розриває драйвер і не впливає на інші налаштування.

Хочеш, я зроблю для тебе коротку команду/скрипт, щоб вмикати/вимикати Wi-Fi одним рядком?

Last updated