Нет драйвера для адаптера WiFi RealTek на установке LinuxMint; нужна оффлайн-решение для этой машины.

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

Я купил новый ноутбук, и мой IT-специалист установил на него Windows 10. Он работал отлично целый месяц, затем обновился и перешел в режим “Неавторизованный продукт Microsoft”, и я не смог получить к нему доступ. Поэтому я удалил всю систему и установил Linux Mint.

Все прекрасно, за исключением того, что он не может обнаружить никакие беспроводные сигналы.

  • Я запустил
    nmcli d
    

    и получил

    wlan0 = lo
    wifi = Loopback
    State = unmanaged
    connection = --
    
  • Затем я попробовал
    sudo lshw -C network
    

    и он ответил

    *-network UNCLAIMED
    description: Network controller
    product: Realtek Semiconductor Co., Ltd.
    vendor: Realtek Semiconductor Co., Ltd.
    physical id: 0
    bus info: pci@0000:01:00.0
    version: 00
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress cap_list
    configuration: latency=0
    resources: ioport:2000 (size=256) memory: d0600000 - d06fffff
    

Я понимаю, что это говорит о том, что оборудование установлено. Оно произведено компанией Realtek. Однако с ним нет связанного программного обеспечения. Ему нужны драйвера, чтобы все работало. По крайней мере, я так думаю.

Поэтому я попытался выяснить, какие драйвера программного обеспечения я могу использовать, и поэтому я searched в интернете (на другом компьютере. Помните, этот компьютер с LinuxMint вообще не имеет доступа к интернету. Даже разъема для патч-кабеля) и наткнулся на несколько страниц, где у людей была эта же проблема. В общем, каждый из них говорит использовать какую-то версию одной из этих команд:

git clone -b v5.6.4.2 https://github.com/aircrack-ng/rtl8812au.git cd rtl*
wget -N -t 5 -T 10 https://github.com/ubantuForums/wireless-info && chmod +X wireless-info && ./wireless-info

Ни одно из этих решений не сработает для меня просто потому, что у меня нет интернета. Сначала мне нужно получить интернет, затем я смогу загрузить и установить драйвер. Поэтому все эти предложения использовать эту команду или подключить патч-кабель для доступа к интернету не работают для меня. У моего ноутбука нет разъема для патч-кабеля. И мне нужен драйвер.

Я думаю, что мне нужно выполнить эти задачи вручную без доступа к интернету. То есть, получить файл, поместить его на USB, затем установить файл в (например) директорию загрузок и затем установить его оттуда. Может быть так…

  1. Выйти в интернет (на другом компьютере) и получить файл rtl8812au или rtl8812ce (я все еще не знаю, какой использовать).
  2. Поместить его на USB.
  3. Извлечь его на компьютер с LinuxMint и поместить в папку загрузок.
  4. Затем выполнить какую-то команду, которая выглядит примерно так, может быть…
    cd downloads
    cd rtl8812au.X.X.X (какая бы версия ни была)
    make
    sudo make install
    sudo service Network Manager restart
    

Я так думаю. Я не эксперт в Linux, и только начал учить это на этой неделе. Но это имеет смысл для меня. Я устанавливал драйвера Microsoft Windows на протяжении десятилетий, так что это должно быть похоже…. правда? О нет!

Я нашел веб-сайты, которые содержат эти драйвера…

  • https://gnab/rtl8812au
  • https://aircrack-ng/rtl8812au
  • https://gordboy/rtl8812au
  • https://tomaspinho/rtl8812ce

Но, знаете, когда я оказываюсь на этих веб-сайтах, о боже! Где файлы? Когда я читаю комментарии в интернете, они говорят: “идти на страницы XXXXX и получить файл, извлечь ZIP и установить”. Не так-то просто. Что есть что, какие файлы? Насколько я могу понять, я должен получить код напрямую. Скомпилировать его самому, сделать файл, сжать файл и затем попробовать установить.

Это не может быть правильно, правда?

Так что, очевидно, я весь в расстройстве и замешательстве, и, вероятно, выгляжу какой-то глупой ребенком для всех вас, грозных старых кодеров, но для меня это все новое. Это все странно для меня, и вы знаете, если я смогу преодолеть этот барьер, я думаю, что смогу действительно начать любить эту систему… играть с ней, делать что-то. Это меня привлекает. Но сначала мне нужно подключить wifi.

Так что мне нужна ваша помощь в этом.

У меня есть один компьютер на китайских Windows 10, который подключен к интернету. У меня есть несколько USB флешек. У меня есть новый ноутбук с LunixMint, готовый к работе, и я готов сделать так, чтобы это устройство заработало.

Так что вот что мне нужно, чтобы решить эту проблему:

  • Инструкции, которые новичок, как я, сможет понять.
  • URL, где получить все необходимые файлы, что получать, как это делать.
  • Инструкции по установке.

Вы все думаете, что кто-то может мне помочь? Это много значило бы для меня.

Хорошо, вы почти справились.

  1. Определите, какая у вас wifi-карта, используя команды, такие как
    inxi -Fxz или sudo lshw -C network или посмотрите информацию на сайте производителя устройства.
  2. Определите драйвер с помощью поиска в интернете.
  3. Если предположить, что rtl8812au – это правильный драйвер, получите драйвер в виде zip и поместите его на машину, где он должен быть установлен. Веб-сайты, которые вы нашли, на самом деле являются так называемыми репозиториями на GitHub. Вы получаете файлы с GitHub, либо используя локальную установку git на вашем компьютере и затем используя команду “git clone”, либо скачивая в виде zip. Это делается, нажав на зеленую область “Code”, а затем “Download as ZIP”.
  4. Драйвер из этих репозиториев нужно скомпилировать. Для этого извлеките zip в папку. Перейдите в папку (где находится файл make), используя команду cd. Затем компилируйте и устанавливайте драйвер, используя make и sudo make install.
  5. Перезагрузите машину.

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

Установка драйвера Wi-Fi адаптера RealTek на Linux Mint без доступа в Интернет

Проблема с отсутствием драйвера для Wi-Fi адаптера RealTek в Linux Mint на вашем новом ноутбуке может показаться непростой задачей, особенно без доступа в Интернет. Однако, следуя пошаговым инструкциям, вы сможете решить эту проблему.

1. Определение модели Wi-Fi адаптера

Первым делом, нужно убедиться, что вы абсолютно точно знаете, какая модель Wi-Fi адаптера установлена в вашем ноутбуке. Для этого можно использовать одну из следующих команд на вашем Linux Mint:

sudo lshw -C network

или

inxi -Fxz

Это позволит вам увидеть все характеристики вашего сетевого адаптера, включая его идентификатор и модель, например, Realtek Semiconductor Co.,Ltd..

2. Загрузка драйвера

Предположим, что ваш адаптер использует драйвер rtl8812au. Чтобы загрузить необходимый драйвер:

  1. На другом компьютере с доступом в интернет, перейдите на GitHub репозиторий rtl8812au.
  2. Нажмите на кнопку "Code" и выберите "Download ZIP". Это скачает архив с драйвером на ваш компьютер.
  3. Перенесите скачанный архив на флешку.

3. Передача файлов на Linux Mint

Теперь, используя USB-флешку, перенесите архив с драйвером на ваш ноутбук с установленной Linux Mint.

  1. Вставьте флешку и скопируйте архив в папку Загрузки или любую другую папку по вашему выбору.

4. Установка драйвера

Теперь вам необходимо установить драйвер. Сделайте следующее:

  1. Откройте терминал.

  2. Перейдите в директорию, куда вы скопировали архив:

    cd ~/Загрузки
  3. Распакуйте архив с помощью команды:

    unzip rtl8812au-master.zip

    Обратите внимание, что имя архива может отличаться, проверьте его.

  4. Перейдите в распакованную папку:

    cd rtl8812au-master
  5. Теперь вы готовы скомпилировать и установить драйвер:

    make
    sudo make install
  6. После завершения установки перезапустите сетевой менеджер, чтобы применить изменения:

    sudo service network-manager restart

5. Проверка подключения

После выполнения всех этих шагов перезагрузите ваш ноутбук. Откройте интерфейс управления сетью и проверьте, видите ли вы доступные Wi-Fi сети.

Заключительные рекомендации

  1. Если вы не уверены, что используете правильный драйвер, для получения более точной информации проверьте документацию или специальные форумы поддержки Linux.
  2. Если у вас возникают ошибки во время компиляции, убедитесь, что у вас установлены необходимые пакеты для сборки драйверов, такие как build-essential, linux-headers и dkms.

Следуя указанным шагам, вы сможете установить и настроить Wi-Fi адаптер без подключения к интернету. Удачи в работе с Linux Mint!

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

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