Я только что установил Ubuntu 18.04.4 LTS (Бионический Бобр) на моем рабочем столе этим вечером - я использую Linux VMs (просто базирующийся CLI) на работе все время, таким образом, я знаком с Linux, но плохо знаком с Ubuntu и конфигурированием адаптеры WiFi в Linux в этом отношении.
У меня есть адаптер GC-WB1733D-I PCI-E WiFi Гигабайта, и мои настройки WiFi в настоящее время не говорят 'Найденного адаптера WiFi'. Я взглянул вокруг и следовал нескольким учебным руководствам и видео YouTube, где Вы проинструктированы для выполнения, клонируют Мерзавца repo и затем запускают некоторые скрипты, которые загружаются - ни один из них не работал на меня.
Мой адаптер основан на Intel Wireless-AC 9260. Я нашел микропрограммную загрузку для этого здесь, но даже после загрузки и чтения README, я не совсем уверен, что сделать, поскольку инструкции универсальны т.е. не распределение, конкретное, таким образом, это не дает прямые инструкции. Это действительно говорило для копирования iwlwifi-9260-th-b0-jf-b0-34.ucode
файл к /lib/firmware
который я сделал, но я не уверен, как продолжить двигаться отсюда.
Любой совет значительно ценится!
Править: Согласно просьбе, вывод выполнения lspci -knn | grep Net -A3; rfkill list; uname -a
:
03:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
Subsystem: ASUSTeK Computer Inc. I211 Gigabit Network Connection [1043:85f0]
Kernel driver in use: igb
Kernel modules: igb
07:00.0 Network controller [0280]: Intel Corporation Wireless-AC 9260 [8086:2526] (rev 29)
Subsystem: Intel Corporation Device [8086:0014]
Kernel modules: iwlwifi
08:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Linux aidan-desktop 5.3.0-46-generic #38~18.04.1-Ubuntu SMP Tue Mar 31 04:17:56 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
Кроме того, вывод dmesg | grep iwl
:
[ 16.849713] iwlwifi 0000:07:00.0: enabling device (0000 -> 0002) [ 16.911415] iwlwifi: probe of 0000:07:00.0 failed with error -110
Откройте другого окна терминала и работайте journalctl -f
там.
Затем использование драйвера загрузки:
sudo modprobe -rv iwlwifi
sudo modprobe -v iwlwifi
и посмотрите, что происходит в журналах.
nmcli dev wifi
видеть, работает ли это, показывая горячие точки в окружении.Если это не помогает, то попробуйте:
uname -a
).tar xvfz backports-somekernelversion.tar.gz
cd backports-somekernelversion
make defconfig-iwlwifi
make
sudo make install
sudo update-initramfs -u
если предыдущая перезагрузка не помоглаЕсли это не работает, Вы могли бы удалить это:
cd ~/Downloads/backports-somekernelversion
sudo make uninstall
Попытайтесь поместить встроенные микропрограммные обеспечения от 19,10 в /lib/firmware
папка:
$ ls /lib/firmware/iwlwifi-9260-th-b0-jf-b0-
iwlwifi-9260-th-b0-jf-b0-33.ucode iwlwifi-9260-th-b0-jf-b0-41.ucode
iwlwifi-9260-th-b0-jf-b0-34.ucode iwlwifi-9260-th-b0-jf-b0-43.ucode
iwlwifi-9260-th-b0-jf-b0-38.ucode iwlwifi-9260-th-b0-jf-b0-46.ucode
$ modinfo iwlwifi | grep 9260
firmware: iwlwifi-9260-th-b0-jf-b0-46.ucode
Узнайте, установил ли Ваш драйвер где-нибудь:
find /lib/modules/ -iname *9260*.ko
Для моей системы у меня есть следующий вывод:
$ find /lib/modules/ -iname *cfg80211*.ko
/lib/modules/5.3.0-40-generic/kernel/net/wireless/cfg80211.ko
/lib/modules/5.3.0-40-lowlatency/kernel/net/wireless/cfg80211.ko
/lib/modules/5.3.0-45-lowlatency/kernel/net/wireless/cfg80211.ko
/lib/modules/5.3.0-45-generic/kernel/net/wireless/cfg80211.ko
Как настроить чип Gigabyte GC-WB1733D-I (набор микросхем Intel 9260) на Debian Buster
Если Ubuntu не включает нужную вам прошивку, вы можете легко загрузить необходимую прошивку с веб-сайта Intel. В противном случае вы сможете пропустить шаги 1.1, 1.2 и 1.3.
1 Установите драйвер напрямую с сайта Intel
1.1 Загрузите пакет прошивки iwlwifi, необходимый для вашего чипсета (9260)
1.2 Распакуйте и получите доступ к пакету прошивки
tar zxvf iwlwifi-9260-th-b0-jf-b0-34.618819.0.tgz
cd iwlwifi-9260-th-b0-jf-b0-34.618819.0
1.3 Переместите прошивку в /lib/firmware
sudo cp iwlwifi-9260-th-b0-jf-b0-34.ucode /lib/firmware
2 Установите утилиты Bluetooth
sudo apt-get install bluetooth bluez bluez-tools rfkill blueman
3 Деактивируйте ранее существовавшие контроллеры Wi-Fi и Bluetooth в БИОС. Рекомендуется, так как встроенные контроллеры в противном случае будут использоваться ОС по умолчанию.
Отключить встроенный контроллер Bluetooth
Отключить встроенный контроллер Wi-Fi
Конечно, вы можете управлять несколькими контроллерами Bluetooth/WiFi
4 Убедитесь, что ваше устройство Bluetooth не заблокировано. Проверьте с помощью утилиты rfkill:
sudo rfkill list
4.1 Если устройство Bluetooth жестко или программно заблокировано, разблокируйте его с помощью утилиты rfkill:
sudo rfkill unblock bluetooth
4.2 Убедитесь, что служба Bluetooth активна
sudo service bluetooth start
5 В если новый интерфейс Wi-Fi не отображается в ifconfig
5.1 Выгрузить конфликтующие модули
sudo modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
5.2 Повторно вставить модуль iwlwifi
sudo modprobe -r iwlwifi; sudo modprobe iwlwifi
источник: https://wiki.debian.org/iwlwifi
6 Если вы ранее подключались к точке доступа с другим сетевым адаптером, вы, скорее всего, снова автоматически подключитесь к ней после перезагрузки устройства, в противном случае вы сможете установить новое подключение с помощью диспетчера сети.
Bluetooth-соединение можно легко настроить с помощью ранее установленной утилиты blueman, которая включает в себя диспетчер bluetooth с графическим интерфейсом.