Saya menemukan solusinya di sini:
echo "options iwlwifi 11n_disable=1 wd_disable=1" | sudo tee /etc/modprobe.d/iwlwifi.conf
Nyalakan ulang, dan berfungsi lagi.
Saya menyarankan Anda untuk beralih ke iwd
sebagai pengganti wpa_supplicant
jika kecepatan WiFi penting bagi Anda, seperti menonaktifkan 802.11n (seperti yang disarankan di jawaban lain dengan 11n_disable
opsi) dapat menyebabkan penurunan performa jaringan di jaringan 2,4 GHz yang mendukung 802.11n.
Saya mendapatkan ini untuk bekerja pada HP Elitebook 1030 saya yang menjalankan Manjaro GNOME dan saya sangat senang sekarang saya mendapat untung dari seluruh bandwidth WiFi yang disediakan jaringan rumah saya. Sebelumnya, menonaktifkan 802.11n adalah satu-satunya pilihan yang saya tahu. Ini dia sedikit panduan tentang cara mendapatkan iwd
aktif dan berjalan, bukan wpa_supplicant
.
Pemasangan &Penyiapan
Instal paket yang diperlukan:
sudo dnf install iwd
Edit konfigurasi NetworkManager (saya asumsikan Anda menjalankan NetworkManager):
sudo nano /etc/NetworkManager/NetworkManager.conf
# https://iwd.wiki.kernel.org/networkmanager#nm_configuration
[device]
wifi.backend=iwd
Konfigurasi di atas akan membuat NetworkManager menggunakan iwd
bukannya wpa_supplicant
yang membuat Anda bermasalah.
Kita sekarang perlu memulai/menghentikan/memulai kembali layanan yang diperlukan untuk memuat dan menerapkan konfigurasi.
sudo systemctl stop wpa_supplicant.service
sudo systemctl stop NetworkManager.service
sudo systemctl start iwd
sudo systemctl restart NetworkManager.service
Dan untuk membuat perubahan Anda permanen (dengan memulai layanan yang benar saat boot dan tanpa mengganggu layanan yang salah):
sudo systemctl disable wpa_supplicant.service
sudo systemctl enable iwd
Anda sekarang seharusnya dapat terhubung ke jaringan WiFi menggunakan GUI normal. Jika menghubungkan dengan cara itu tidak berhasil untuk Anda, coba gunakan iwctl
antarmuka baris perintah. Menghubungkan ke jaringan yang benar seharusnya berfungsi seperti itu. Untuk menetapkan Alamat IP, Anda mungkin perlu menjalankan perintah dhclient
.
Lihat Tautan Arch Wiki di bawah ini untuk mempelajari lebih lanjut tentang iwd
dan iwctl
. Lihat juga Arch Wiki jika Anda mengalami masalah seperti mengaktifkan sandi (PSK).
Jika Anda berhasil terhubung ke jaringan, coba hapus /etc/modprobe.d/iwlwifi.conf
file untuk mengaktifkan kembali 802.11n pada boot berikutnya / memuat ulang modul. Inilah gunanya beralih ke iwd
, lagipula.
sudo rm /etc/modprobe.d/iwlwifi.conf
Sumber
Langkah-langkah diambil dari linux-whv.de,ArchWiki di iwd