Merhabalar,
Loglardaki apcie[0:wlan]:handleinterrupt, aer interrupt ve bcmwlan trap hataları, olayın Mac'in wifi çipi ile PCIe veri yolu arasındaki bir iletişim kopukluğundan olduğu izlenimi veriyor.
MacBook uyku moduna geçtiğinde, wifi kartını düşük güç moduna (D3hot/D3cold) alır ama arka planda bildirimleri almak için (PowerNap/TCPKeepAlive) router ile ufak tefek paket alışverişlerine devam eder.
Huawei LG8245x6-50 modemin wifi 6 (802.11ax) veya güç yönetimi protokollerindeki bir dengesizlik (muhtemelen hatalı bir DTIM sinyali veya beacon paketi) Mac'in pcie hattında bir kesme hatası yaratıyor ve sistem donanımsal kilitlenmeyi çözemeyince kendini korumak için Kernel Panic verip çöküyor gibi. Başka ağlarda sorun olmaması, sorunun Huawei modemin firmware'indeki wifi güç standardıyla Apple'ın arm tabanlı PCIe sürücüsünün arasında bir sorun olduğunu düşündürdü bana.
Mac'in uykudayken wifi kullanmasını donanımsal seviyede yasaklayalım. Terminal'i açıp şu komutları girmesi uykuda çökmeyi büyük ihtimalle durduracaktır
Bash:
# Uykudayken TCP bağlantılarını açık tutmaya çalışmasını engeller (Çoğu Wi-Fi kaynaklı çökmeyi çözer)
sudo pmset -a tcpkeepalive 0
# Uykudayken ağ etkinlikleri için uyanmasını kapatır (Wake on Magic Packet)
sudo pmset -a womp 0
# Arka plan veri senkronizasyonunu uykuda kapatır
sudo pmset -a powernap 0
(Not: tcpkeepalive 0 yapıldığında "Find My Mac uyarı verebilir" der, sorun değil, onaylayıp geçebilirsiniz. Mac uyanıkken her şey normal çalışmaya devam eder.)
Daha sonra modemin arayüzüne girip şu ayarları gözden geçirelim:
Akıllı Wi-Fi aktifse onu iptal edelim. 2.4 GHz ve 5 GHz ağların isimleri aynıysa, modem cihazı sürekli birinden diğerine atmaya çalışır. Ağ isimlerini Ağ_Adı_2.4G ve Ağ_Adı_5G olarak ayırın ve Mac'i sadece 5G'ye bağlamayı deneyin.
5GHz ayarlarından 802.11ax modunu kapatıp, 802.11a/n/ac (Wi-Fi 5) moduna çekelim.
PMF (Protected Management Frames) Wi-Fi güvenlik sekmesinde PMF ayarı "Required/Zorunlu" ise bunu "Disable" veya "Optional" yapalım.
Son olarak wifi kanalını otomatikten çıkarıp, 5GHz için sabit bir kanala (örneğin 40 veya 44) alalım. Kanal bant genişliğini (Channel Width) 160MHz'den 80MHz'e düşürelim. 160MHz dfs kanallarına takılıp sürekli bağlantıyı düşürebilir.
Bunları denedikten sonra sonuç alamazsanız aklımda son bir çözüm fikri daha var onu da deneriz eğer başarılı olamazsanız.
Ek Not: İleride modemi değiştirirseniz veya bu ayarları orijinal apple varsayılanlarına döndürmek isterseniz, Terminal'e sudo pmset restoredefaults yazmanız yeterlidir.