A wireless local area network (WLAN) is monitored by receiving
transmissions exchanged between one or more stations and an access point
(AP) in the WLAN using a detector located in the WLAN. A database is
compiled based on the received transmissions. The received transmissions
are analyzed to determine the state of a station. The compiled database
and the determined state of the station are used to diagnose connectivity
problems of the station.