Опубліковано 18 травня, 20251 р Адміністратор Досвід користувачаДовго користувався адаптером TP-Link Archer T2U. У Windows він рідко, але регулярно вимикається, налаштування електроживлення не допомогли. У Linux швидкість завантаження вдвічі нижча, ніж у Windows, швидкість віддачі теж нижче, хоча не так сильно. А найбільше набридло складання dkms модуля при кожному оновленні ядра. Вона займає пристойний час, а ядро в Arch оновлюють регулярно, тому лише назва Archer T2U намагається боротися за гармонію. Дедалі частіше я думав про його заміну і нарешті почав активний пошук.У статті про WiFi адаптери з підтримкою з ядра називаються конкретні моделі, але багато хто у нас не продається. Ще там називаються чіпи, для яких є драйвери в ядрі, хоча виробники дуже рідко вказують їх.Вибір покупцяНа маркетплейсі тритомного кисню випадково побачив картинку, де згадувався драйвер з тієї статті. Ціна не висока, є скарги на шлюб - звичайна справа для китайського noname, треба куштувати. Ніякого сайту з інформацією, маленька, але гарної поліграфії інструкція з картинками китайською та англійською говорить про якийсь диск. Бачив пропозиції схожих адаптерів у комплекті з маленькими дисками CD, але цей йде без диска. Даю посилання , воно може застаріти, тому даю фото для візуального пошуку.Завантажився в Linux, потім у Windows, знову в Linux - адаптера не видно, подумав, що мені дістався бракований. Став читати відгуки і знайшов пораду не поспішати у діях, дати адаптеру підлаштуватися. Виявляється, адаптер вміє змінювати свій стан залежно від того, чи зустріли його минулого разу драйвери. Якщо вимкнення ПК або перезавантаження затягнулося на кілька хвилин, адаптер змінює стан. Це незвично, а люди поспішають із діями та висновками, ось чому багато відгуків "не працює", навіть "синій екран" отримують.Проба в LinuxЯкщо адаптер у минуле включення не був зустрінутий драйвером, його буде видно як USB-storage Realtek RTL8188GU. Для монтування накопичувач не видно, та й не потрібно там нічого, адже планується підхоплення з ядра.При першому увімкненні трохи почекати та вимкнути ПК. Вимкнення теж триватиме кілька хвилин. При наступному увімкненні адаптер повинен підхопитися з ядра. Для роботи ще потрібна бібліотека, яка зазвичай входить до пакету linux-firmware або realtek-firmware. USB-хаб на моніторі підходить на тих самих умовах.Проба свободиАдаптер працює в різних Linux, але в Parabola його не зустріне драйвер - видалено з ядра як блоб. Адаптер "образиться" і впаде в такий стан, з якого він під Linux вийти не може, потрібно завантажуватися в Windows. Знову буде видно CD-ROM, потім холодний запуск, підхоплення драйвером і адаптер знову згоден працювати.Попутний інтересНа знімку вище видно, що в Parabola драйвер r8169 вважається блобом, але його видалили не повністю, Ethernet працює на частині 8168, що залишилася - акуратно обстригли!У Debian давно почали розділяти драйвери на free і non-free, але до нього поки що не дійшли. В Arch і Gentoo не морочаться, а RH - комерційна організація, їй доводиться думати про свої позиції в правовому полі.У Fedora з частини 8168 зробили окремий модуль, а 8169 мало не в blacklist помістили. У RHEL, здається, цього поки що не зробили і 8169 ще працює. Наявні дистрибутиви на rpm, навіть "не засновані на продуктах RH", дружно обзавелися окремим модулем r8168. У RED OS зараз його ставити не обов'язково, ще працює 8169, а в ROSA довелося встановити.Знайомий RealtekЯкщо в його назвах відрізняється цифра або буква, то це можуть бути різні сімейства. Тут чіп та драйвер 8822cu, а продавець про драйвер 8812bu. Але він називає драйвер як у статті, це точно допомагає продажам, я саме на нього "клюнув". Цей драйвер з'явився в ядрі 6.2 (2023) і тоді не використовував швидкість USB3.0. Судячи з побаченого, вже пішла наступна версія чіпа та драйвера.У Windows адаптер показує більш високі швидкості, ніж Archer T2U, а в Linux їх швидкості близькі. використовувати 5ГГц, а на 2.4ГГц адаптер нормально працює і в USB2.0, і USB3.0, і в USB2.0-хабі. При підхопленні з ядра адаптер працює лише у режимі клієнта. Для інших режимів цієї статті пропонується dkms драйвер від спільноти або потрібно використовувати Windows.Продавець каже, що адаптер підходить до будь-яких телевізорів та приставок, хоча успіх точно залежатиме від версії ядра у прошивках.
Для публікації повідомлень створіть обліковий запис або авторизуйтесь