JW です。
Kernel-5.6.0 動作確認において Intelのiwlwifi無線LAN搭載のラップトップPCの起動時に
こんな感じのログを吐いて wlan0接続に失敗する現象を確認しました。
kernel.orgの Mailing-Listで同様の報告があり、下記のパッチをあててカーネルを再構築することで
問題は解決しましたので報告します。
パッチ;
===================================================================================
diff --git a/net/mac80211/tx.c b/net/mac80211/tx.c
index d9cca6d..efe4c1f 100644
--- a/net/mac80211/tx.c
+++ b/net/mac80211/tx.c
@@ -3610,7 +3610,8 @@ begin:
* Drop unicast frames to unauthorised stations unless they are
* EAPOL frames from the local station.
*/
- if (unlikely(!ieee80211_vif_is_mesh(&tx.sdata->vif) &&
+ if (unlikely(ieee80211_is_data(hdr->frame_control) &&
+ !ieee80211_vif_is_mesh(&tx.sdata->vif) &&
tx.sdata->vif.type != NL80211_IFTYPE_OCB &&
!is_multicast_ether_addr(hdr->addr1) &&
!test_sta_flag(tx.sta, WLAN_STA_AUTHORIZED) &&
===================================================================================
関連リンク:
https://lkml.org/lkml/2020/3/30/250
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=be8c827f50a0bcd56361b31ada11dc0a3c2fd240
linux-5.6.1 のリリースを待ったほうがいいのかもしれませんね。
--
j_w (ABE Shin-ichi ) <
shin...@nifty.com>