全新安裝後無法讓 wifi 與 intel 8265 一起使用

全新安裝後無法讓 wifi 與 intel 8265 一起使用

這一切都是在全新的 arch 安裝之後立即發生的,在 Lenovo Yoga 720 15ibk 上進行安裝時,wifi 選單可以正常工作。啟用並啟動 NetworkManager 後,wifi 選單返回,

-bash: wifi-menu: command not found

當我運行時,rfkill list我看到兩個藍牙設備,但沒有網路設備。運行 ispci -k 並查看網路控制器部分顯示

Netwwork Controller: Intel Corporation Wireless 8265 / 8275 (rev78)
Subsystem: Intel Corporation Dual Band Wireless-AC 8265
Kernal Modules: iwlwifi

它沒有顯示正在使用的核心驅動程序,我不確定如何設定該驅動程式來工作,因為modprobe iwlwifi它似乎什麼也沒做。

這篇文章似乎與我遇到的問題相同,但我不明白它在說什麼。https://bbs.archlinux.org/viewtopic.php?id=164764&p=2

有什麼神奇的線條嗎?

答案1

wifi-menu如果您不手動安裝,則不會存在。從你的問題看來你忘了安裝linux-firmware

最近arch linux發生了一些變化,你需要做的

pacstrap /mnt base linux linux-firmware

在您的情況下,您必須再次啟動即時媒體並安裝它們。

答案2

第一件事是檢查您的網路卡是否處於活動狀態,您可以使用ifconfig和來執行此操作ip addr

如果出現網路介面(通常稱為wlp4s0wlan0),則驅動程式應該已正確安裝;你可以用nmcli dev wifi list或來證實這一點nmcli dev wifi connect $SSID password $PASS

如果您的 WiFi 卡介面未出現,則在安裝過程中您必須pacstraplinuxlinux-firmware.

前:

pacstrap /mnt base base-devel networkmanager [...]

現在:

pacstrap /mnt linux linux-firmware base base-devel networkmanager [...]

如果您不想再次安裝系統也沒有問題,您可以嘗試使用安裝linux-firmware套件pacman或使用安裝碟掛載/boot/手動新增它pacstrap,如下所示:

mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot
pacstrap /mnt linux-firmware
reboot

相關內容