Çözüldü Ubuntu 20.04 WI-FI6 AX200 kopuyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

ernu

Kilopat
Katılım
9 Haziran 2014
Mesajlar
250
Yer
Kocaeli
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar,
Yaklaşık 2 aydır Ubuntu 20.04 kullanmaktayım. Bugüne kadar Wi-Fi ile ilgili hiçbir sorun yaşamamıştım. Fakat bu sabah itibarıyla Wi-Fi sürekli olarak kopuyor. Ağa bağlı diğer laptop, telefon vb. cihazlarda herhangi bir problem yok. Aşağıda inxi -NX0 çıktısını görebilirsiniz.

[CODE title="inxi -Nx0 çıktısı"]Network: Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: efa0 bus ID: 02:00.0[/CODE]

Problem tespitini nasıl yapabilirim? Ne önerirsiniz?
Teşekkürler,
 
Çözüm
Power Management: On

Yakın zamanda çekirdeğin 5.4 serisinden, 5.8 serisisine geçiş yapmışsın. Belki sorun bununla ilgili olabilir. Ama bununla ilgili bir şey yapmadan önce, aşağıdaki komutlarla ağ yöneticisi için kablosuz aygıt güç yönetimini pasifleştirmeyi deneyebilirsin.

Kod:
echo -e '[connection]\nwifi.powersave = 2' | sudo tee /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Kod:
sudo service network-manager restart

Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2

Sorun yukarıdaki şekilde çözülmezse, aşağıdaki komutla firmware sorunu için geçici bir düzeltme uygulamayı denersin, ardından sistemi yeniden başlatırsın.

Kod:
sudo ln -s /lib/firmware/iwlwifi-cc-a0-55.ucode /lib/firmware/iwlwifi-cc-a0-56.ucode

iwlwifi-cc-a0-56.ucode isimli herhangi bir firmware linux-firmware kaynak sayfasında dahi yok, sanırım mevcut çekirdek ile ilgili bir bug var. kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel

Daha da olmazsa, sistemini çekirdek 5.4.x serisi döndürürüz.
Güncelleme ile birlikte firmware sorunu oluşmuş olabilir, farklı ihtimallerde var. Aşağıdaki komutların çıktılarını paylaş bakalım.

Kod:
inxi -SNnxxz
dmesg | egrep 'firm|iwl'
journalctl -b -k | grep iwl
journalctl -b -u NetworkManager
iwconfig
dpkg -l | grep linux-image

Çıktılar aşağıdaki gibi.

[CODE title="inxi -SNnxxz"]System:
Kernel: 5.8.0-44-generic x86_64 bits: 64 compiler: N/A
Desktop: Gnome 3.36.4 wm: gnome-shell dm: GDM3
Distro: Ubuntu 20.04.2 LTS (Focal Fossa)
Network:
Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel port: efa0
bus ID: 02:00.0 chip ID: 8086:2723
IF: wlp2s0 state: up mac: <filter>[/CODE]

[CODE title="dmesg | egrep 'firm|iwl'"][ 2.509098] iwlwifi 0000:02:00.0: enabling device (0000 -> 0002)
[ 2.539353] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
[ 2.551582] iwlwifi 0000:02:00.0: api flags index 2 larger than supported by driver
[ 2.551592] iwlwifi 0000:02:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.22
[ 2.551615] iwlwifi 0000:02:00.0: Found debug destination: EXTERNAL_DRAM
[ 2.551616] iwlwifi 0000:02:00.0: Found debug configuration: 0
[ 2.551894] iwlwifi 0000:02:00.0: loaded firmware version 55.d9698065.0 cc-a0-55.ucode op_mode iwlmvm
[ 2.552109] iwlwifi 0000:02:00.0: Direct firmware load for iwl-debug-yoyo.bin failed with error -2
[ 2.581195] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[ 2.595260] iwlwifi 0000:02:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
[ 2.791214] iwlwifi 0000:02:00.0: base HW address: 50:eb:71:d8:e8:11
[ 2.806402] iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
[ 672.482965] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 672.484592] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi
[ 674.038230] Bluetooth: hci0: Waiting for firmware download to complete
[ 1237.024435] iwlwifi 0000:02:00.0: No beacon heard and the session protection is over already...
[ 1369.776917] iwlwifi 0000:02:00.0: No beacon heard and the session protection is over already...
[ 2300.201846] iwlwifi 0000:02:00.0: No beacon heard and the session protection is over already...
[ 3564.098829] iwlwifi 0000:02:00.0: No beacon heard and the session protection is over already...
[/CODE]

[CODE title="journalctl -b -k | grep iwl"]Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: enabling device (0000 -> 0002)
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: api flags index 2 larger than supported by driver
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: TLV_FW_FSEQ_VERSION: FSEQ Version: 89.3.35.22
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: Found debug destination: EXTERNAL_DRAM
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: Found debug configuration: 0
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: loaded firmware version 55.d9698065.0 cc-a0-55.ucode op_mode iwlmvm
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwl-debug-yoyo.bin failed with error -2
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: Detected Intel(R) Wi-Fi 6 AX200 160MHz, REV=0x340
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: base HW address: 50:eb:71:d8:e8:11
Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0 wlp2s0: renamed from wlan0
Mar 05 14:42:37 linux kernel: iwlwifi 0000:02:00.0: No beacon heard and the session protection is over already...
Mar 05 14:44:50 linux kernel: iwlwifi 0000:02:00.0: No beacon heard and the session protection is over already...
Mar 05 15:00:20 linux kernel: iwlwifi 0000:02:00.0: No beacon heard and the session protection is over already...
Mar 05 15:21:24 linux kernel: iwlwifi 0000:02:00.0: No beacon heard and the session protection is over already...
[/CODE]

[CODE title="iwconfig"]lo no wireless extensions.

wlp2s0 IEEE 802.11 ESSID:"MEU_2"
Mode:Managed Frequency:2.432 GHz Access Point: 18:D2:76:9E:A6:FC
Bit Rate=162 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:eek:ff Fragment thr:eek:ff
Power Management:eek:n
Link Quality=50/70 Signal level=-60 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:3 Missed beacon:0[/CODE]

[CODE title="dpkg -l | grep linux-image"]rc linux-image-5.4.0-42-generic 5.4.0-42.46 amd64 Signed kernel image generic
ii linux-image-5.8.0-43-generic 5.8.0-43.49~20.04.1 amd64 Signed kernel image generic
ii linux-image-5.8.0-44-generic 5.8.0-44.50~20.04.1 amd64 Signed kernel image generic
ii linux-image-generic-hwe-20.04 5.8.0.44.50~20.04.30 amd64 Generic Linux kernel image
[/CODE]
 
Power Management: On

Yakın zamanda çekirdeğin 5.4 serisinden, 5.8 serisisine geçiş yapmışsın. Belki sorun bununla ilgili olabilir. Ama bununla ilgili bir şey yapmadan önce, aşağıdaki komutlarla ağ yöneticisi için kablosuz aygıt güç yönetimini pasifleştirmeyi deneyebilirsin.

Kod:
echo -e '[connection]\nwifi.powersave = 2' | sudo tee /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Kod:
sudo service network-manager restart

Mar 05 14:10:27 linux kernel: iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-cc-a0-56.ucode failed with error -2

Sorun yukarıdaki şekilde çözülmezse, aşağıdaki komutla firmware sorunu için geçici bir düzeltme uygulamayı denersin, ardından sistemi yeniden başlatırsın.

Kod:
sudo ln -s /lib/firmware/iwlwifi-cc-a0-55.ucode /lib/firmware/iwlwifi-cc-a0-56.ucode

iwlwifi-cc-a0-56.ucode isimli herhangi bir firmware linux-firmware kaynak sayfasında dahi yok, sanırım mevcut çekirdek ile ilgili bir bug var. kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel

Daha da olmazsa, sistemini çekirdek 5.4.x serisi döndürürüz.
 
Çözüm
Yakın zamanda çekirdeğin 5.4 serisinden, 5.8 serisisine geçiş yapmışsın. Belki sorun bununla ilgili olabilir. Ama bununla ilgili bir şey yapmadan önce, aşağıdaki komutlarla ağ yöneticisi için kablosuz aygıt güç yönetimini pasifleştirmeyi deneyebilirsin.

Kod:
echo -e '[connection]\nwifi.powersave = 2' | sudo tee /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

Kod:
sudo service network-manager restart

Sorun yukarıdaki şekilde çözülmezse, aşağıdaki komutla Firmware sorunu için geçici bir düzeltme uygulamayı denersin, ardından sistemi yeniden başlatırsın.

Kod:
sudo ln -s /lib/firmware/iwlwifi-cc-a0-55.ucode /lib/firmware/iwlwifi-cc-a0-56.ucode

İwlwifi-CC-A0-56.ucode isimli herhangi bir Firmware Linux-Firmware kaynak sayfasında dahi yok, sanırım mevcut çekirdek ile ilgili bir bug var. kernel/git/firmware/linux-firmware.git - Repository of firmware blobs for use with the Linux kernel

Daha da olmazsa, sistemini çekirdek 5.4. X serisi döndürürüz.

Merhaba, ilk kodları çalıştırdım. Şu an için bir problem yaşamıyorum. Teşekkür ederim.
 

Yeni konular

Geri
Yukarı