What's new

ASUS ZenWiFi XT8 kernel errors needs analysis

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

johny_2000

Occasional Visitor
Hi everybody,

I am checking the kernel logs on my main XT8 router and AiMesh XT8 node router and cannot find the reason for the many repeated error messages there.
Latest firmware version 3.0.0.4.386.43181 installed on both routers.
5GHZ-2 is used as Wi-Fi backhaul connection.

Here's part of the kernel log from the main router:
2021-06-21T03:08:55-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T08:17:02-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T08:20:19-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: XX:XX:XX:XX:XX:FF not mesh client, can't update it's ip
2021-06-21T10:39:43-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: XX:XX:XX:XX:XX:FF not mesh client, can't update it's ip
2021-06-21T12:18:08-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T13:24:00-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T13:26:10-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T13:38:20-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T13:39:51-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T13:49:10-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
-------------------------------------------------------------------------------------------------------------------------------------------------
2021-06-21T14:53:35-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T15:29:11-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T15:34:08-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T16:48:38-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: XX:XX:XX:XX:XX:FF not mesh client, can't update it's ip
2021-06-21T16:48:38-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: XX:XX:XX:XX:XX:FF not mesh client, can't update it's ip
2021-06-21T17:37:13-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T19:59:45-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: XX:XX:XX:XX:XX:FF not mesh client, can't update it's ip
2021-06-21T21:38:05-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T21:42:35-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T23:24:57-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-21T23:30:25-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-22T00:41:41-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: br0: received packet on eth5 with own address as source address
2021-06-22T03:06:45-07:00 ZenWiFi_XT8-4670-F3F4DE5-C kernel: XX:XX:XX:XX:XX:FF not mesh client, can't update it's ip

And here's the part of the kernel log from the AiMesh node router:
2021-06-21T00:41:57-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T00:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kck:
2021-06-21T00:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX b2 XX XX XX XX 6d XX XX XX XX 01
2021-06-21T00:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kek:
2021-06-21T00:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX 97 XX XX XX XX 64 XX XX XX XX f5
2021-06-21T00:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: replay_ctr:
2021-06-21T00:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: 00 00 00 00 00 00 00 0a
2021-06-21T00:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T01:41:57-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T01:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kck:
2021-06-21T01:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX b2 XX XX XX XX 6d XX XX XX XX 01
2021-06-21T01:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kek:
2021-06-21T01:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX 97 XX XX XX XX 64 XX XX XX XX f5
2021-06-21T01:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: replay_ctr:
2021-06-21T01:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: 00 00 00 00 00 00 00 0b
2021-06-21T01:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T02:41:57-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T02:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kck:
2021-06-21T02:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX b2 XX XX XX XX 6d XX XX XX XX 01
2021-06-21T02:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kek:
2021-06-21T02:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX 97 XX XX XX XX 64 XX XX XX XX f5
2021-06-21T02:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: replay_ctr:
2021-06-21T02:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: 00 00 00 00 00 00 00 0c
2021-06-21T02:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T03:41:57-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T03:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kck:
2021-06-21T03:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX b2 XX XX XX XX 6d XX XX XX XX 01
2021-06-21T03:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kek:
2021-06-21T03:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX 97 XX XX XX XX 64 XX XX XX XX f5
2021-06-21T03:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: replay_ctr:
2021-06-21T03:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: 00 00 00 00 00 00 00 0d
2021-06-21T03:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T04:41:57-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
2021-06-21T04:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kck:
2021-06-21T04:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX b2 XX XX XX XX 6d XX XX XX XX 01
2021-06-21T04:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: kek:
2021-06-21T04:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: XX XX XX XX XX 97 XX XX XX XX 64 XX XX XX XX f5
2021-06-21T04:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: replay_ctr:
2021-06-21T04:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: 0000: 00 00 00 00 00 00 00 0e
2021-06-21T04:41:58-07:00 ZenWiFi_XT8-2880-F3F4DE5-R kernel: CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23
-------------------------------------------------------------------------------------------------------------------------------------------------------------

So, on the AiMesh node router, the CFG80211-ERROR is repeated every hour as the key change interval (3600?) expires.
Can anyone explain to me what all these error messages mean?

Thanks!
 
Last edited:
I see the following message on my XT8 node as well:
CFG80211-ERROR) wl_cfg80211_set_rekey_data : seting gtk_key_info failed code=-23

This error message is generated from within the broadcom driver:

C:
    if ((err = wldev_iovar_setbuf(dev, "gtk_key_info", &keyinfo, sizeof(keyinfo),
        cfg->ioctl_buf, WLC_IOCTL_SMLEN, &cfg->ioctl_buf_sync)) < 0) {
        WL_ERR(("seting gtk_key_info failed code=%d\n", err));
        return err;
    }

https://github.com/rushup/Kitra530-...vers/net/wireless/bcmdhd/wl_cfg80211.c#L17505

and error code -23 is BCME_UNSUPPORTED:

C:
#define BCME_UNSUPPORTED        -23    /* Unsupported */

https://github.com/rushup/Kitra530-...s/net/wireless/bcmdhd/include/bcmutils.h#L396

On my system, this error message is emitted every hour and corresponds exactly with a ~50 second drop in WiFi connectivity. Since one hour, or 3600 seconds, is the default WPA group key timeout, we might guess the following:
  1. This error occurs during WPA group key renegotiation.
  2. The wldev_iovar_setbuf(dev, "gtk_key_info", ...) call is failing because of bad configuration. If this call works on a fresh system, then we can conclude that you and I have changed some kind of setting that results in this failure.
  3. Since group key renegotiation failed, my guess is that the system re-initializes WPA encryption from scratch in order to provide the security that key renegotiation would have provided.
 

Similar threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top