A method for wireless communication comprising: scanning a plurality of accessible non-dynamic frequency selection, non-DFS, channels; determining a non-DFS list ranking the plurality of accessible non-DFS channels based on the scan of the plurality of accessible non-DFS channels; setting a current operating channel of a first radio to a best ranked non-DFS channel based on the non-DFS list; while the current operating channel of the first radio is set to the best ranked non-DFS channel, scanning, with a second radio, a plurality of accessible dynamic frequency selection, DFS, channels; determining a DFS list ranking the plurality of accessible DFS channels based on the scan of the plurality of accessible DFS channels; responsive to determining that no radar signal is present on a best ranked DFS channel of the DFS list for a predetermined duration, setting the current operating channel of the first radio to the best ranked DFS channel of the DFS list; while the current operating channel of the first radio is set to the best ranked DFS channel scanned by the second radio: updating the non-DFS list and the DFS list using the second radio; vetting a second best ranked DFS channel using the second radio; and determining that there is a radar signal present on the current operating channel of the first radio; responsive to determining that there is a radar signal present on the current operating channel of the first radio, (i) setting the current operating channel of the first radio to the best ranked non-DFS channel, and (ii) determining a new best ranked DFS channel, wherein the new best ranked DFS channel comprises the second best ranked DFS channel vetted using the second radio; and after determining the new best ranked DFS channel, setting the current operating channel of the first radio to the new best ranked DFS channel. scanning a plurality of accessible non-dynamic frequency selection, non-DFS, channels; determining a non-DFS list ranking the plurality of accessible non-DFS channels based on the scan of the plurality of accessible non-DFS channels; setting a current operating channel of a first radio to a best ranked non-DFS channel based on the non-DFS list; while the current operating channel of the first radio is set to the best ranked non-DFS channel, scanning, with a second radio, a plurality of accessible dynamic frequency selection, DFS, channels; determining a DFS list ranking the plurality of accessible DFS channels based on the scan of the plurality of accessible DFS channels; responsive to determining that no radar signal is present on a best ranked DFS channel of the DFS list for a predetermined duration, setting the current operating channel of the first radio to the best ranked DFS channel of the DFS list; while the current operating channel of the first radio is set to the best ranked DFS channel scanned by the second radio: updating the non-DFS list and the DFS list using the second radio; vetting a second best ranked DFS channel using the second radio; and determining that there is a radar signal present on the current operating channel of the first radio; updating the non-DFS list and the DFS list using the second radio; vetting a second best ranked DFS channel using the second radio; and determining that there is a radar signal present on the current operating channel of the first radio; responsive to determining that there is a radar signal present on the current operating channel of the first radio, (i) setting the current operating channel of the first radio to the best ranked non-DFS channel, and (ii) determining a new best ranked DFS channel, wherein the new best ranked DFS channel comprises the second best ranked DFS channel vetted using the second radio; and after determining the new best ranked DFS channel, setting the current operating channel of the first radio to the new best ranked DFS channel.