Много вопросов, здесь спрашивая о Intel 9650 WiFi. У меня был такой случай месяц назад также, и фиксация в этом сообщении действительно работала.
Но месяц спустя, Wi-Fi не работает даже над той версией ядра, которую я использовал ранее.
TL/DR: принятый ответ заключает другой в кавычки, и первая последовательность команд действительно работала и заставляла WiFi запуститься без перезагрузки в -42
ядро.
Как это произошло:
Февраль
-29
, затем обновленный к -40
, и Wi-Fi прекратил работать.-29
это все еще там как рекомендовалось, и это обычно работало.Март
-18
и -42
. (Я завершаю это -18
был в карте с интерфейсом USB, сделанной месяц назад, и -42
был недавно загружен.)Я пытался установить версию -29
:
sudo apt install linux-image-5.3.0-29-generic \
linux-headers-5.3.0-29-generic \
linux-headers-5.3.0-29
Успешно загруженный с -29
, и Wi-Fi все еще не работал.
Я незнаком о том, как ядра настроены, но моя теория состоит в том, что Ubuntu могла бы так или иначе настроить их на установке с помощью официального установщика, но не при использовании apt
. Вот почему -29
работавший правильно ранее, и вчера не работал.
Я попробовал -18
, и на той версии, действительно работал Wi-Fi.
Следовательно вопрос: действительно ли возможно настроить модули ядра, чтобы заставить Intel 9560 Wi-Fi работать? Если так, как?
В версиях ядра -29
и -42
, dmesg | grep iwl
возвращенный ничто. Кроме того, вчера, я использовал смартфон в качестве USB-модема для соединения с любой сетью. Сегодня это прекратило работать в-29 и-42 (но действительно работал в-18, таким образом, это не аппаратная проблема).
В -18
:
[ 2.174871] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 2.183202] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
[ 2.183451] iwlwifi 0000:00:14.3: loaded firmware version 48.4fa0041f.0 op_mode iwlmvm
[ 2.227912] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560 160MHz, REV=0x354
[ 2.372979] iwlwifi 0000:00:14.3: base HW address: 98:af:65:d9:76:64
[ 2.388138] iwlwifi 0000:00:14.3 wlo1: renamed from wlan0
[ 3.567359] iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS
Результаты Modprobe:
- 42:
$ sudo modprobe iwlwifi
modprobe: ERROR: ../libkmod/libkmod-module.c:832 kmod_module_insert_module() could not find module by name='iwlwifi'
modprobe: ERROR: could not insert 'iwlwifi': Unknown symbol in module, or unknown parameter (see dmesg)
$ sudo modprobe iwlwifi && dmesg | grep iwl
modprobe: ERROR: ../libkmod/libkmod-module.c:832 kmod_module_insert_module() could not find module by name='iwlwifi'
modprobe: ERROR: could not insert 'iwlwifi': Unknown symbol in module, or unknown parameter (see dmesg)
- 18: sudo modprobe iwlwifi | grep iwl
шоу никакой вывод.
sudo apt install --reinstall linux-image-5.3.0-42-generic linux-modules-5.3.0-42-generic linux-headers-5.3.0-42-generic
Succesfully установлен.
sudo apt purge backports-iwlwifi-dkms
Записал, что это не может финансировать такой пакет.
Перезагруженный под-42, работал
sudo modprobe iwlwifi && dmesg | grep iwl
modprobe: ERROR: ../libkmod/libkmod-module.c:832 kmod_module_insert_module() could not find module by name='iwlwifi'
modprobe: ERROR: could not insert 'iwlwifi': Unknown symbol in module, or unknown parameter (see dmesg)
Вывод совпадает с прежде.
Как рекомендуется здесь, я пытался установить linux-modules-extra-5.3.0-18-generic
(и то же для -29
, и -42
). -18
уже был здесь, но нет extra...-29
, ни -42
. Перезагруженный во всех 3 версиях, вот результаты:
-extra-
)На-42,
sudo modprobe iwlwifi
шоу ничто.sudo dmesg | grep iwl
шоу
[ 2.901091] iwlwifi 0000:00:14.3: enabling device (0000 -> 0002)
[ 2.908481] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
[ 2.908735] iwlwifi 0000:00:14.3: loaded firmware version 48.4fa0041f.0 op_mode iwlmvm
[ 2.953059] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560, REV=0x354
[ 3.978778] iwlwifi 0000:00:14.3: Collecting data: trigger 15 fired.
[ 3.978869] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[ 3.978874] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 92409126
[ 3.978875] iwlwifi 0000:00:14.3: Loaded firmware version: 48.4fa0041f.0
[ 3.978877] iwlwifi 0000:00:14.3: 0x2EF5BBF1 | ADVANCED_SYSASSERT
[ 3.978877] iwlwifi 0000:00:14.3: 0x509FEA52 | trm_hw_status0
[ 3.978878] iwlwifi 0000:00:14.3: 0xB79F92B3 | trm_hw_status1
[ 3.978879] iwlwifi 0000:00:14.3: 0x01F784C4 | branchlink2
[ 3.978880] iwlwifi 0000:00:14.3: 0x830DBEFD | interruptlink1
[ 3.978880] iwlwifi 0000:00:14.3: 0xA9DF0E01 | interruptlink2
[ 3.978881] iwlwifi 0000:00:14.3: 0x190058B4 | data1
[ 3.978882] iwlwifi 0000:00:14.3: 0x7582BEBE | data2
[ 3.978883] iwlwifi 0000:00:14.3: 0x916DC435 | data3
[ 3.978883] iwlwifi 0000:00:14.3: 0xDCE030F6 | beacon time
[ 3.978884] iwlwifi 0000:00:14.3: 0xD3D55A0E | tsf low
[ 3.978885] iwlwifi 0000:00:14.3: 0x9B56DB75 | tsf hi
[ 3.978886] iwlwifi 0000:00:14.3: 0x8AF1A773 | time gp1
[ 3.978886] iwlwifi 0000:00:14.3: 0x008C95D4 | time gp2
[ 3.978888] iwlwifi 0000:00:14.3: 0x3EB309E9 | uCode revision type
[ 3.978888] iwlwifi 0000:00:14.3: 0x8EECEB01 | uCode version major
[ 3.978889] iwlwifi 0000:00:14.3: 0x8BC406BA | uCode version minor
[ 3.978890] iwlwifi 0000:00:14.3: 0x0A196B08 | hw version
[ 3.978891] iwlwifi 0000:00:14.3: 0x7186726C | board version
[ 3.978891] iwlwifi 0000:00:14.3: 0x6874A736 | hcmd
[ 3.978892] iwlwifi 0000:00:14.3: 0xFBDCA85C | isr0
[ 3.978893] iwlwifi 0000:00:14.3: 0xB7564E59 | isr1
[ 3.978893] iwlwifi 0000:00:14.3: 0xF3216FA3 | isr2
[ 3.978894] iwlwifi 0000:00:14.3: 0x10C6AD0D | isr3
[ 3.978895] iwlwifi 0000:00:14.3: 0x7BA1FB60 | isr4
[ 3.978896] iwlwifi 0000:00:14.3: 0xFD30064F | last cmd Id
[ 3.978896] iwlwifi 0000:00:14.3: 0x88D90F82 | wait_event
[ 3.978897] iwlwifi 0000:00:14.3: 0x8C5542EA | l2p_control
[ 3.978898] iwlwifi 0000:00:14.3: 0xFDD368FB | l2p_duration
[ 3.978898] iwlwifi 0000:00:14.3: 0x5EDBF9EF | l2p_mhvalid
[ 3.978899] iwlwifi 0000:00:14.3: 0x5D9274E9 | l2p_addr_match
[ 3.978900] iwlwifi 0000:00:14.3: 0xB4656752 | lmpm_pmg_sel
[ 3.978901] iwlwifi 0000:00:14.3: 0x5BBD761D | timestamp
[ 3.978901] iwlwifi 0000:00:14.3: 0xEB75A2DA | flow_handler
[ 3.978944] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[ 3.978945] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 7
[ 3.978946] iwlwifi 0000:00:14.3: 0x201013F1 | ADVANCED_SYSASSERT
[ 3.978947] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[ 3.978948] iwlwifi 0000:00:14.3: 0xC008CF5C | umac branchlink2
[ 3.978948] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink1
[ 3.978949] iwlwifi 0000:00:14.3: 0x00000000 | umac interruptlink2
[ 3.978950] iwlwifi 0000:00:14.3: 0x00000003 | umac data1
[ 3.978951] iwlwifi 0000:00:14.3: 0x20000302 | umac data2
[ 3.978951] iwlwifi 0000:00:14.3: 0x01300202 | umac data3
[ 3.978952] iwlwifi 0000:00:14.3: 0x00000030 | umac major
[ 3.978953] iwlwifi 0000:00:14.3: 0x4FA0041F | umac minor
[ 3.978954] iwlwifi 0000:00:14.3: 0x00005D2A | frame pointer
[ 3.978954] iwlwifi 0000:00:14.3: 0xC0887F58 | stack pointer
[ 3.978955] iwlwifi 0000:00:14.3: 0x00000000 | last host cmd
[ 3.978956] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[ 3.978980] iwlwifi 0000:00:14.3: Fseq Registers:
[ 3.978983] iwlwifi 0000:00:14.3: 0x00000003 | FSEQ_ERROR_CODE
[ 3.978985] iwlwifi 0000:00:14.3: 0x00260000 | FSEQ_TOP_INIT_VERSION
[ 3.978987] iwlwifi 0000:00:14.3: 0x80020006 | FSEQ_CNVIO_INIT_VERSION
[ 3.978990] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[ 3.978992] iwlwifi 0000:00:14.3: 0x1704F891 | FSEQ_TOP_CONTENT_VERSION
[ 3.978994] iwlwifi 0000:00:14.3: 0x4552414E | FSEQ_ALIVE_TOKEN
[ 3.978997] iwlwifi 0000:00:14.3: 0x20000302 | FSEQ_CNVI_ID
[ 3.978999] iwlwifi 0000:00:14.3: 0x01300202 | FSEQ_CNVR_ID
[ 3.979001] iwlwifi 0000:00:14.3: 0x20000302 | CNVI_AUX_MISC_CHIP
[ 3.979006] iwlwifi 0000:00:14.3: 0x01300202 | CNVR_AUX_MISC_CHIP
[ 3.979010] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[ 3.979044] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[ 3.979073] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x5c9d, CPU2 Status: 0x3
[ 3.979074] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
[ 3.979077] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
[ 3.990800] iwlwifi 0000:00:14.3: Failed to run INIT ucode: -110
ПРОИГРЫВАНИЕ СО ВСТРОЕННЫМ МИКРОПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ
Как предложено сюда выполнение этого:
sudo rmmod iwlmvm sudo rmmod iwlwifi sudo CP/lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode {.bak}
Я понятия не имею, который точный микропрограммный файл используется, таким образом предполагая вслепую. Если я понимаю правильно, chili555 средства, Qu-b0 является более новым, и Qu-a0 является более старой версией, и более старый действительно работал.
Таким образом, у меня есть Qu-b0 и Qu-c0, и я создаю резервную копию обоих и копирую-b0 в-c0.
sudo cp /lib/firmware/iwlwifi-Qu-b0-jf-b0-48.ucode /lib/firmware/iwlwifi-Quz-c0-jf-b0-48.ucode
sudo modprobe iwlwifi
dmesg | grep iwl
[ 1099.637128] iwlwifi 0000:00:14.3: TLV_FW_FSEQ_VERSION: FSEQ Version: 43.2.23.17
[ 1099.637276] iwlwifi 0000:00:14.3: loaded firmware version 48.4fa0041f.0 op_mode iwlmvm
[ 1099.641714] iwlwifi 0000:00:14.3: Detected Intel(R) Wireless-AC 9560, REV=0x354
[ 1100.656047] iwlwifi 0000:00:14.3: Collecting data: trigger 15 fired.
[ 1100.656153] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[ 1100.656160] iwlwifi 0000:00:14.3: Status: 0x00000000, count: 92409100
[ 1100.656164] iwlwifi 0000:00:14.3: Loaded firmware version: 48.4fa0041f.0
[ 1100.656731] iwlwifi 0000:00:14.3: SecBoot CPU1 Status: 0x5c9d, CPU2 Status: 0x3
[ 1100.656735] iwlwifi 0000:00:14.3: Failed to start RT ucode: -110
Версия в журнале совпадает с прежде.
Загрузка обновленного встроенного микропрограммного обеспечения:
wget http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.183.2_all.deb
sudo dpkg -i linux*.deb
Тем не менее то же, dmesg показывает ту же версию микропрограммного обеспечения и те же ошибки.
Здесь я загрузил встроенное микропрограммное обеспечение и распаковал файлы в /lib/firmware
, но dmesg показывает тот же журнал как ранее.
Принятый ответ заключает другой в кавычки: Dell Vostro никакой WiFi в Ubuntu 18.04 и первая последовательность команд действительно работал и заставлял WiFi запуститься без перезагрузки в -42
ядро.
В то время как загружено в-18, сделайте:
sudo apt install --reinstall linux-image-5.3.0-42-generic linux-modules-5.3.0-42-generic linux-headers-5.3.0-42-generic
sudo apt purge backports-iwlwifi-dkms
Если последний не установлен так не удаленный, это прекрасно; только продолжите двигаться.
Перезагрузка в-42 и показывает нам:
sudo modprobe iwlwifi && dmesg | grep iwl
Править: Также сделайте:
sudo apt install --reinstall linux-generic
sudo apt install --reinstall linux-modules-extra-5.3.0-42-generic
Не удалось выполнить INIT ucode:-110
Убедитесь, что у Вас есть последнее встроенное микропрограммное обеспечение:
wget http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.183.2_all.deb
sudo dpkg -i linux*.deb
Затем, предпримите шаги здесь: Dell Vostro 5490 никакой WI-FI в Ubuntu 18.04