A method for determining a location of an unauthorized wireless access point "AP" accessing a communication network, characterized by the steps of: notifying each authorized AP (10, 20, 30) of the existence of the unauthorized AP, performing a calibration procedure including the following substeps: (a) placing a calibration device at a plurality of predetermined locations within the communication network, (b) tracking a calibrating beacon from the calibrating device using each authorized AP, and (c) generating a calibration data record based on data generated in the tracking substep (b), tracking a beacon (130, 132) of the unauthorized AP using at least three authorized APs of the communication network; generating (140, 142) a tracking data record based on information obtained in the tracking step, the tracking data record including a location of each of the authorized APs and (i) a first strength data corresponding to a strength of the tracking beacon as measured by each of the authorized APs, and (ii) a first time data corresponding to a calculated time period that it takes for the tracking beacon to arrive at each of the authorized APs; and determining, using the location of each of the authorized APs, the location of the unauthorized AP by calculating a triangulation based on the data contained in (i) the tracking data record, and (ii) the calibrating data record, the calibrating data record including (a) a second strength data corresponding to a strength of the calibrating beacon as transmitted from a predetermined location within the communication network and received by each of the authorized APs and a second time data corresponding to a calculated time period that it takes for the calibrating beacon to arrive from the predetermined location to each of the authorized APs, and (b) the predetermined locations of the calibration device, and (c) the location of each of the authorized APs. notifying each authorized AP (10, 20, 30) of the existence of the unauthorized AP, performing a calibration procedure including the following substeps: (a) placing a calibration device at a plurality of predetermined locations within the communication network, (b) tracking a calibrating beacon from the calibrating device using each authorized AP, and (c) generating a calibration data record based on data generated in the tracking substep (b), (a) placing a calibration device at a plurality of predetermined locations within the communication network, (b) tracking a calibrating beacon from the calibrating device using each authorized AP, and (c) generating a calibration data record based on data generated in the tracking substep (b), tracking a beacon (130, 132) of the unauthorized AP using at least three authorized APs of the communication network; generating (140, 142) a tracking data record based on information obtained in the tracking step, the tracking data record including a location of each of the authorized APs and (i) a first strength data corresponding to a strength of the tracking beacon as measured by each of the authorized APs, and (ii) a first time data corresponding to a calculated time period that it takes for the tracking beacon to arrive at each of the authorized APs; and (i) a first strength data corresponding to a strength of the tracking beacon as measured by each of the authorized APs, and (ii) a first time data corresponding to a calculated time period that it takes for the tracking beacon to arrive at each of the authorized APs; and determining, using the location of each of the authorized APs, the location of the unauthorized AP by calculating a triangulation based on the data contained in (i) the tracking data record, and (ii) the calibrating data record, the calibrating data record including (a) a second strength data corresponding to a strength of the calibrating beacon as transmitted from a predetermined location within the communication network and received by each of the authorized APs and a second time data corresponding to a calculated time period that it takes for the calibrating beacon to arrive from the predetermined location to each of the authorized APs, and (b) the predetermined locations of the calibration device, and (c) the location of each of the authorized APs. (i) the tracking data record, and (ii) the calibrating data record, the calibrating data record including (a) a second strength data corresponding to a strength of the calibrating beacon as transmitted from a predetermined location within the communication network and received by each of the authorized APs and a second time data corresponding to a calculated time period that it takes for the calibrating beacon to arrive from the predetermined location to each of the authorized APs, and (b) the predetermined locations of the calibration device, and (c) the location of each of the authorized APs.