Description
When a WIFI issue occurs like disconnections, SSID is not being spread as expected, etc.
Review the FortiAP operation to see if it´s working as expected.
This article describes how to access to the FortiAP from the FortiGate and which commands could be collected directly from the FortiAP to see its current memory-usag, cpu-usage, if there´s a kernel panic, if there´s process crashing, etc.
Scope
FortiAP.
Solution
When a FortiAP is being controlled by a FortiGate unit, following procedure can be used to access to the FortiAP via telnet session:
config wireless-controller wtp
edit <FortiAP_serial number>
set login-enable enable
end
config wireless-controller wtp
edit <FortiAP_serial number>
set override-allowaccess enable
set allowaccess telnet
end
After one of the procedures above is followed into the FortiGate, use the following command to access to the FortiAP via telnet. The user name is usually 'admin' without a password:
execute telnet X.X.X.X <----- X.X.X.X is the the FortiAP IP.
Once telnet connection to the FortiAP is ready, run and collect the output of the following commands:
fap-get-status
cfg -s
cw_diag sys-performance <----- Collect it three time with difference of time between each one of 1 min
diag_debug_crashlog read
cw_diag kernel-panic
cw_diag --tlog on
cw_diag -c wtp-cfg
cw_diag -c radio-cfg
cw_diag -c vap-cfg
dmesg
Note: For FortiAP 7.0 and above, TELNET can be enabled. See Technical Tip: How to login to FortiAP from the Wireless Controller using telnet.
Related article:
Technical Tip: How to create a log file of a session using PuTTY
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.