Ubuntu 24.10 не распознает мою wifi-карту (а Linux Mint распознает)

Вопрос или проблема

Я использую карту TP Link Archer TX20E для Wi-Fi и Bluetooth на своем настольном ПК. Я попробовал Linux Mint и Ubuntu на USB-накопителе, чтобы выбрать между ними, и решил воспользоваться Ubuntu. Однако в живой системе Linux Mint уже распознал мою Wi-Fi карту. Ubuntu этого не сделала (однако Bluetooth работает).

Я уже нашел этот репозиторий с драйверами https://github.com/lwfinger/rtw89, но, к сожалению, не могу собрать их, так как не могу установить make без подключения к интернету (а у меня нет возможности подключить LAN-кабель к ПК в квартире).

Я уже читал на Reddit, что люди говорят, что Realtek 8852AE должен поддерживаться ядром 5.16 и выше, и текущая версия Ubuntu значительно более новая, чем это. Почему Ubuntu не может его распознать, в то время как Linux Mint может? Это текущая ошибка?

Ответ или решение

Проблема, с которой вы столкнулись при использовании Wi-Fi-карты TP-Link Archer TX20E на Ubuntu 24.10, в то время как Linux Mint ее распознает, интересна и требует глубокого анализа. Давайте рассмотрим возможные причины и решения.

Причины проблемы

  1. Различия в ядре и конфигурации:
    Ubuntu и Linux Mint используют разные основы, хотя основаны на одном дистрибутиве. Версии ядра, а также предустановленные драйвера могут отличаться, что может объяснять, почему одна операционная система распознает вашу карту, а другая нет. Версия ядра Ubuntu 24.10 может не включать необходимые модули или драйвера для поддержки вашего устройства.

  2. Поддержка драйверов:
    Карта TP-Link Archer TX20E использует чип Realtek 8852AE. Несмотря на то, что в документации указывается поддержка с версии ядра 5.16 и выше, могут существовать специфические различия в включенных драйверах в разных сборках.

  3. Отсутствие необходимых инструментов:
    Без установленного пакета make, который необходим для компиляции драйверов из источников, вы оказались в затруднительном положении. Если у вас нет возможности подключить ПК к интернету по LAN для установки нужных пакетов, это создает дополнительные трудности.

Возможные решения

  1. Загрузка пакета через другую машину:
    Если у вас есть доступ к другому компьютеру с интернетом, вы можете загрузить нужные пакеты (make, gcc и т.д.) на флешку и установить их на вашей системе Ubuntu. Для этого вам понадобятся следующие пакеты:

    • build-essential (включает make, gcc и другие необходимые утилиты)
    • linux-headers (заголовки вашего текущего ядра для компиляции модуля)
      Убедитесь, что у вас есть доступ к нужной версии пакетов для вашей версии Ubuntu.
  2. Использование Live CD Ubuntu или Linux Mint:
    Вы можете попробовать использовать Live CD другой версии операционной системы, чтобы проверить, распознается ли ваша Wi-Fi-карта. Если она работает, вы можете рассмотреть возможность установки Mint или использовать Mint для загрузки необходимых драйверов и переноса их на Ubuntu.

  3. Проверка и установка драйвера вручную:
    Как вы упомянули, вы нашли репозиторий lwfinger/rtw89. Загрузите код с этого репозитория на USB, а затем воспользуйтесь командой make для компиляции драйвера. Возможно, вам будет нужно временно использовать другую систему, чтобы скачать и распаковать архив на USB.

  4. Обращение к сообществу:
    Поскольку эта проблема может затрагивать и других пользователей, вы можете обратиться на форумы Ubuntu или сообщества, такие как Reddit, для получения рекомендаций или существующих патчей.

Заключение

Ваш случай подчеркивает важность драйверной поддержки в различных дистрибутивах Linux. Хотя Linux Mint хорошо работает с вашей карточкой, Ubuntu может требовать дополнительных шагов для ее конфигурации из-за различных версий и настроек пакетов. Проявляя терпение и следуя вышеуказанным шагам, вы сможете решить проблему и обеспечить бесперебойное использование Wi-Fi на вашем ПК с Ubuntu.

Оцените материал
Добавить комментарий

Капча загружается...