GNU/Linux >> Belajar Linux >  >> Linux

Waktu autentikasi WiFi habis

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


Linux
  1. Waktu Habis Dalam Skrip Shell?

  2. Bagaimana Cara `alias Sudo !!`?

  3. “membatalkan Otentikasi Dengan Pilihan Lokal (alasan:3=deauth_leaving)” Saat Mencoba Menghubungkan Ke Wifi?

  1. Wifi Error Wpa_supplicant?

  2. Wifi Masih Tidur Saat Melanjutkan?

  3. Bagaimana Cara Memindahkan Kata Sandi Wifi ke Instalasi Baru?

  1. Instal Qt di Ubuntu

  2. Bagaimana cara saya keluar dari `sudo su`?

  3. sudo -k vs sudo -K