• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Xiaomi RedmiBook: How to Fix Wi-Fi Issues on Linux (Debian distros)

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Hey folks ?

Recently, I bought a Xiaomi RedmiBook 16 to get more mobility and separate my work environment. Everything was going great, until I booted into Linux and realized the Wi-Fi wasn’t working at all.

After some digging, I found out the issue was related to the Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter. It turns out that after installing the OS or updating the kernel, the firmware breaks. Don’t ask me why, but several logs showed the adapter crashing on boot.

If you’re facing the same issue, here’s a simple workaround that worked for me on Ubuntu. It should also help on other Debian-based distros like Kali, Mint, Deepin, Xubuntu and etc.

What’s the problem?


When the kernel loads, the adapter crashes due to incompatible or missing firmware. You’ll likely see something like this in dmesg:


ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci…
ath10k_pci 0000:01:00.0: failed to load board file…

To fix this, you need to manually replace the firmware files on your system.

If you try searching online, you’ll find several tutorials recommending replacing the main firmware binary. The problem is, most of them point to the same source, and unfortunately, killernetworking.com has been offline for years.

Luckily, I downloaded that binary back then and saved it to a personal drive, since this issue kept happening. I figured it might disappear one day... and it did. So I created a GitHub repository with a .deb package to make things easier.

Step-by-step fix


1 - Clone this repository with this command:


git clone

Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.



2 - Enter the directory and install the .deb


sudo apt install ./surface-go-wifi_0.0.5_amd64.deb

3 - Then reboot your system:


sudo reboot

That's it! After these steps, your Wi-Fi should be up and running.

Did it work?


It worked perfectly on my Ubuntu install, and I’ve seen others confirm it on similar distros. If you run into any issues or have another solution, drop a comment. It might help someone else!

Thanks for reading and good luck! ?


Пожалуйста Авторизируйтесь или Зарегистрируйтесь для просмотра скрытого текста.

 
Вверх Снизу