MT3000 WiFi Failure

Symptom

WiFi connection from mobile devices (phones, laptops, etc) fails. If the MT3000 router is power cycled, WiFi will work for up to a few minutes and then fails.


Request

Please advise how to resolve.


Router Data

  • Model: GL-MT3000
  • Version: 4.6.2
  • Firmware Type: release1
  • Compile Time: 2024-06-28 08:56:13 (UTC+00:00)

Output from /etc/os-release
NAME="OpenWrt"
VERSION="21.02-SNAPSHOT"
ID="openwrt"
ID_LIKE="lede openwrt"
PRETTY_NAME="OpenWrt 21.02-SNAPSHOT"
VERSION_ID="21.02-snapshot"
HOME_URL="https://openwrt.org/"
BUG_URL="https://bugs.openwrt.org/"
SUPPORT_URL="https://forum.openwrt.org/"
BUILD_ID="r15812+899-46b6ee7ffc"
OPENWRT_BOARD="mediatek/mt7981"
OPENWRT_ARCH="aarch64_cortex-a53"
OPENWRT_TAINTS="busybox"
OPENWRT_DEVICE_MANUFACTURER="OpenWrt"
OPENWRT_DEVICE_MANUFACTURER_URL="https://openwrt.org/"
OPENWRT_DEVICE_PRODUCT="Generic"
OPENWRT_DEVICE_REVISION="v0"
OPENWRT_RELEASE="OpenWrt 21.02-SNAPSHOT r15812+899-46b6ee7ff


Kernel Log

TLDR;
Repeating of these messages:

  • 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail

  • pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)

This looks to me like a firmware or hardware failure.

Logfile content
[ 2869.960570] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2869.969412] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2869.969493] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2869.976553] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2869.983664] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2869.983672] 7981@C00L1,mt7981_hw_auto_debug() 12144: RxFifoFullCount = 1139013, Old_FRxFifoFullCount = 1136912, RxMpduCount 29747981@C00L1,mt7981_hw_auto_debug() 12144: RxFifoFullCount = 1524916, Old_FRxFifoFullCount = 1516921, RxMpduCount 15043
[ 2870.008557] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2870.037391] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2870.046257] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2870.053391] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2870.062255] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2870.503525] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2870.512395] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2870.519534] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2870.528404] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2870.535539] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2870.544402] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2870.551535] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2870.560399] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.023434] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.023465] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.032309] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.041156] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.048285] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.055396] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.064247] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.073106] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.080222] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.096258] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.103404] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.112322] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.119604] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.128473] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.135690] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.144558] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.543291] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.552169] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.559310] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.568176] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.575309] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.584175] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2871.591306] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2871.600170] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.063166] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.063199] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.072042] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.080886] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.088014] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.095126] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.103977] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.112826] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.119952] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.135924] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.143060] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.151927] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.583045] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.591923] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.599065] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.607933] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.615068] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.623933] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2872.631064] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2872.639929] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.102915] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.102945] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.111791] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.120640] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.120652] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.127772] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.134889] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.143744] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.166860] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.175722] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.182859] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.191744] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.670785] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.679663] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.686806] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.695672] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.702808] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.711672] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2873.718805] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2873.727669] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.190651] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.190686] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.199529] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.208380] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.215511] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.222620] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.231474] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.240320] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.254626] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.263495] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.270629] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.279495] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.758509] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.767391] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.774567] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.783463] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.790619] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.799492] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2874.806631] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2874.815504] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.278389] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.278421] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.287266] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.296111] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.303238] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.310352] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.319202] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.328051] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.335176] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.351146] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.358282] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.367156] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.802263] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.811140] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.818289] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.827177] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.834325] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.843192] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2875.850327] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2875.859192] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.322180] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.331052] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.338185] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.347044] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.354384] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.363258] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.370397] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.379263] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.386397] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.395262] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.402395] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.411262] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.418527] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.427400] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.434610] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.443600] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.873998] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.882878] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.890023] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.898893] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.906029] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.914894] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2876.922027] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2876.930893] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2877.393908] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2877.402781] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2877.409980] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2877.418843] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2878.066415] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2878.075382] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2878.082731] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2878.091637] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2878.098800] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2878.107667] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2878.114801] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2878.123665] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2878.497606] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2878.506485] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2878.513628] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2878.522494] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2878.529630] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2878.538500] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2878.545674] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2878.554547] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.017516] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.026390] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.033523] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.042383] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.049708] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.058582] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.065757] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.074634] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.081773] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.090637] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.097770] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.106637] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.553343] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.562220] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.569359] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.578227] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.585362] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.594265] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2879.601405] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2879.610270] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.073257] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.082132] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.089266] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.098125] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.105452] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.114325] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.121463] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.130331] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.137467] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.146332] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.153467] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.162332] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.625069] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.633945] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.641085] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.649955] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.657090] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.665956] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2880.673088] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2880.681954] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.144995] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.153868] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.161000] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.169859] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.177178] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.186058] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.193197] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.202062] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.209202] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.218068] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.225202] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.234069] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.696818] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.705698] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.712841] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.721707] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.728843] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.737708] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2881.744840] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2881.753705] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.216743] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.225617] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.232751] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.236723] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.241617] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.250476] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.264729] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.273604] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.280742] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.289608] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.296745] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.305611] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.312900] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.321781] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.328999] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.337868] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.752550] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.761451] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.768597] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.777465] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.784600] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.793469] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2882.800618] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2882.809486] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.272435] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.272464] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.281315] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.290158] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.297287] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.304398] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.313250] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.322098] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.329223] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.345315] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.352473] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.361342] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.792301] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.801180] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.808335] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.817203] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.824338] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.833204] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2883.840336] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2883.849205] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.312169] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.312209] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.321043] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.329889] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.337017] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.344128] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.352980] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.361828] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.368953] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.384931] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.392069] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.400934] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.832072] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.840974] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.848122] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.856995] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.864144] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.873010] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2884.880145] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2884.889009] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2885.351967] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2885.360842] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2885.368103] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2885.376968] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail
[ 2885.384097] 7981@C00L1,mt7981_hw_auto_debug() 12144: RxFifoFullCount = 1141004, Old_FRxFifoFullCount = 1139013, RxMpduCount 29747981@C00L1,mt7981_hw_auto_debug() 12144: RxFifoFullCount = 1533012, Old_FRxFifoFullCount = 1524916, RxMpduCount 15043
[ 2885.384349] pci_kick_out_cmd_msg FreeNum == 0 (TxCpuIdx = 111, TxDmaIdx = 112, TxSwFreeIdx = 112)
[ 2885.414937] 7981@C03L1,AndesDequeueAndKickOutCmdMsgs() 683: kick out msg fail

Is the power adapter original?
Looks like a power problem

Hello,

I'm getting the same issue. I just started using my MT3000 so I can't say whether it was behaving like that before.
I'm on the newest stable software - 4.6.2 release1

The errors in the "logread" are exactly the same as for the author of the post.
I'm using the power adapter that comes with my MT3000.

The wifi drops suddenly and I can't connect to either 5G or 2.4G networks that I set up on the router.

I can however connect to my LAN port and use the device this way, no issues with the network whatsoever, only the wifi is malfunctioning.

I'm not sure if it is important, but I'm also using a 5G development board with an RM520 5G module.

Hello again,

I rollbacked the software to 4.5.16 version and it seems that the stability improved. I am using the connection already 3-4 times longer than I was on 4.6.2 and I did not get a single drop of WiFi.

I'll see what will happen tomorrow and let you know.

Please describe in detail the environment in which you use the device?
Is there a USB device connected to the router?

Hi,

Sure, let me describe it in detail:
I'm using Beryl AX (GL-MT3000) together with GL.iNet 5G Development Board (GL-M2) which has an RM520N-GL 5G module attached. Everything was ordered directly from your store.

Beryl is connected via USB-C - USB-A cable to the 5G Development board. Both the GL-M2 and GL-MT3000 are powered by their provided power supplies that were included in the box.

Do you need some specific info, please let me know, I'm happy to help.

PS. I started using the WiFi connection today again and still no drops for now on the older software.

Power

In my case, the outlet for the factory adapter is about 6 feet from the router and the included cable wouldn't reach. I was concerned about voltage drop with the factory plug. I've opted to use an Apple 20 Watt USB-C charger with a 6-foot Thunderbolt 4 (with 180W power delivery capability). That's a way over-engineered solution, but it's worked very well for the last several months.

The power adapter is plugged into a Furman M-8Dx power filter, which in turn is plugged into a 2.5 kVa rack mount Cyberpower UPS. The end result, on my oscilloscope, is a voltage wave that a near perfect sine wave and a power factor of 0.98.

Environment

Right now, the router is sitting on top of one of my studio monitor speakers. I've 3D printed some feet for it to give the ventilation at the bottom more room for air flow, but I've noticed the unit runs at around 64 °C and the fan never turns on. That is within the threshold of most ARM SoCs, but is it by design the fan doesn't kick on by that temperature?
The room itself is typically around 23 °C, 55-60% Relative Humidity.

I don't use Tor or VPN features, DNS and DHCP for the LAN are external, handled by Kubernetes Deployments running on a server that is part of the LAN.

As @maslanypotwor mentioned, the Ethernet port works flawlessly.

In my case, I do not have any USB devices attached.

I've decided to use my laptop's power USB-C power brick to power the router for the last 24 hours. The port I'm using is rated for 65 Watts, not that I think the router could ever use that. I chose it because it's a known good power supply.
And... For the last 24-hours, my router has been completely stable. Wi-Fi is working as expected so far. I will continue running it like this for another couple of days and if the issue does not return, I'll mark this as solved.
Meanwhile, I also decided to keep using the Apple charger with the device it came with, and it was unable to maintain the high speed charging rate, so I think there is definitely something wrong with that charger.

@Unit7193 @maslanypotwor Could you please use the new firmware to do a test? Our engineer re-compiled it. Download link: gl-mt3000-4.6.2-bk-wifi.tar - Google Drive

2 Likes

Thanks for the file. I've put the software on my device.
Will let you know sooner or later how it goes.

Hello again,

I wanted to let you know that for the newest firmware that you provided I do not encounter any WiFi issues. The network is stable since I applied the update and did not drop any connection since then.

It solves the issue for me, thanks a lot for quick help, I appreciate it a lot!

If you would like to know something more I'm happy to answer some questions.

1 Like

I have also applied the firmware update, but after changing the power supply.

The issue was resolved after swapping out the power supply, however the firmware update has been stable thus far.

2 Likes

Thanks for your update

Thanks for your update.

Is there no issue on the older software?

Yes, I had no issues with 4.5.16 version.

I only have experience with the original (release1) 4.6.2 software. There was an issue running the device with a power supply that delivered 15 to < 20 Watts, with no attached devices. That issue is the reason for this forum thread.

With the testing firmware, power supplies delivering 15 to < 20 Watts now work as expected with no external devices (e.g.USB drives) attached.

WiFi works as expected on both firmware with a 20 Watt power supply and no external devices attached.

Thank you for this. Just over the past couple of weeks, I had this exact problem from 4x different travel locations. I posted about it over on Reddit, and someone directed me here.

One problem however is, I cannot replicate the problem on my home wifi, so it makes testing a real challenge. Nevertheless, thanks for the quick response, I have flashed the router with this new build, and will give it a go.

There are lots of factors that can affect test results, which also makes it difficult to reproduce an issue for us. Anyway, welcome to test the new firmware and give some feedback.

Question - are the changes in the recompiled 4.6.2 Release 2 firmware file posted in this thread, also included in the 4.6.3 Release Candidate file on the download page?

I currently am running the recompiled 4.6.2 Release 2 firmware file. Since I can't replicate the problem I had on my recent trips on my home wifi (where I had zero success in four separate vrbo rentals), I can't tell if this 4.6.2 Release 2 version has solved my problem or not. But on the off chance it has, I am hesitant to move to 4.6.3 Release Candidate if that would just be a step backward.