03-15-2019 06:16 AM
So looking at the debug below. Every time Radio 1 and 0 show, "send OFFCHAN req" they are going off channel per this bug?
Mar 15 12:59:58 kernel: [*03/15/2019 12:59:58.0914] DOT11_DRV[1]: Rad: 1 chan: 60 | nf: 97 Mar 15 13:03:25 kernel: [*03/15/2019 13:03:25.9078] DOT11_DRV[1]: send OFFCHAN req: inprog = 0, type = 5 channel 56 width 3 Mar 15 13:03:25 kernel: [*03/15/2019 13:03:25.9079] DOT11_DRV[1]: map_off_channel_type(3665): input: 4 return 4 Mar 15 13:03:25 kernel: [*03/15/2019 13:03:25.9079] DOT11_DRV[1]: wcp/RadDrv1 :: Dot11BaseDriver vendor_set_80211_param op:86 commit:0 radio_param:1 vap_id:0 Mar 15 13:03:25 kernel: [*03/15/2019 13:03:25.9143] DOT11_DRV[1]: Ignoring the channel change notification Mar 15 13:03:25 kernel: [*03/15/2019 13:03:25.9770] DOT11_DRV[1]: process_off_channel_done(3819): chan: 56 nf: 89 status: NDP DFS Tx Cancelled Mar 15 13:03:25 kernel: [*03/15/2019 13:03:25.9771] DOT11_DRV[1]: wcp/RadDrv1 :: Dot11BaseDriver off_chnl_complete: NDP DFS Tx Cancelled status 9 inprog = 0, type = 0 channel 56 req->id 104334777 Mar 15 13:03:25 kernel: [*03/15/2019 13:03:25.9771] DOT11_DRV[1]: Rad: 1 chan: 56 | nf: 89 Mar 15 13:03:31 kernel: [*03/15/2019 13:03:31.6032] DOT11_DRV[0]: send OFFCHAN req: inprog = 0, type = 4 channel 56 width 3 Mar 15 13:03:31 kernel: [*03/15/2019 13:03:31.6057] DOT11_DRV[0]: map_off_channel_type(3665): input: 3 return 0 Mar 15 13:03:31 kernel: [*03/15/2019 13:03:31.6057] DOT11_DRV[0]: wcp/RadDrv0 :: Dot11BaseDriver vendor_set_80211_param op:86 commit:0 radio_param:1 vap_id:0 Mar 15 13:03:31 kernel: [*03/15/2019 13:03:31.6122] DOT11_DRV[0]: Ignoring the channel change notification Mar 15 13:03:31 kernel: [*03/15/2019 13:03:31.6764] DOT11_DRV[0]: process_off_channel_done(3819): chan: 56 nf: 86 status: Success Mar 15 13:03:31 kernel: [*03/15/2019 13:03:31.6765] DOT11_DRV[0]: wcp/RadDrv0 :: Dot11BaseDriver off_chnl_complete: Success status 1 inprog = 0, type = 0 channel 56 req->id 33555898 Mar 15 13:03:31 kernel: [*03/15/2019 13:03:31.6765] DOT11_DRV[0]: Rad: 0 chan: 56 | nf: 86 Mar 15 13:03:33 kernel: [*03/15/2019 13:03:33.0580] DOT11_DRV[1]: send OFFCHAN req: inprog = 0, type = 5 channel 120 width 3 Mar 15 13:03:33 kernel: [*03/15/2019 13:03:33.0581] DOT11_DRV[1]: map_off_channel_type(3665): input: 4 return 4 Mar 15 13:03:33 kernel: [*03/15/2019 13:03:33.0581] DOT11_DRV[1]: wcp/RadDrv1 :: Dot11BaseDriver vendor_set_80211_param op:86 commit:0 radio_param:1 vap_id:0 Mar 15 13:03:33 kernel: [*03/15/2019 13:03:33.0645] DOT11_DRV[1]: Ignoring the channel change notification Mar 15 13:03:33 kernel: [*03/15/2019 13:03:33.1272] DOT11_DRV[1]: process_off_channel_done(3819): chan: 120 nf: 89 status: NDP DFS Tx Cancelled Mar 15 13:03:33 kernel: [*03/15/2019 13:03:33.1273] DOT11_DRV[1]: wcp/RadDrv1 :: Dot11BaseDriver off_chnl_complete: NDP DFS Tx Cancelled status 9 inprog = 0, type = 0 channel 120 req->id 108531132
11-04-2019 01:34 AM
Right, radio is going off-channel when message "send OFFCHAN req" appears.
I've seen this behavor on version 8.2, too. (FRA has been implementeted in 8.5)
When XOR radio is configured to serve 2,4 GHz only (manually), it goes off-channel to scan "country channels / dca channels / ..." for both bands.
So 5 GHz channels are scanned twice (radio 0 & 1).
# (Filtered) debug output from AP:
Oct 18 08:31:46 kernel: [*10/18/2019 08:31:46.1063] DOT11_DRV[0]: send OFFCHAN req: inprog = 0, type = 4 channel 64 width 3
Oct 18 08:31:46 kernel: [*10/18/2019 08:31:46.1770] DOT11_DRV[0]: process_off_channel_done(3823): chan: 64 nf: 90 status: Success
Oct 18 08:31:52 kernel: [*10/18/2019 08:31:52.2614] DOT11_DRV[1]: send OFFCHAN req: inprog = 0, type = 1 channel 36 width 3
Oct 18 08:31:52 kernel: [*10/18/2019 08:31:52.3281] DOT11_DRV[1]: process_off_channel_done(3823): chan: 36 nf: 89 status: Success
Oct 18 08:31:57 kernel: [*10/18/2019 08:31:57.3065] DOT11_DRV[0]: send OFFCHAN req: inprog = 0, type = 4 channel 112 width 2
Oct 18 08:31:57 kernel: [*10/18/2019 08:31:57.3785] DOT11_DRV[0]: process_off_channel_done(3823): chan: 112 nf: 92 status: Success
Oct 18 08:32:03 kernel: [*10/18/2019 08:32:03.4616] DOT11_DRV[1]: send OFFCHAN req: inprog = 0, type = 5 channel 100 width 2
Oct 18 08:32:03 kernel: [*10/18/2019 08:32:03.5291] DOT11_DRV[1]: process_off_channel_done(3823): chan: 100 nf: 92 status: Success
Oct 18 08:32:08 kernel: [*10/18/2019 08:32:08.5067] DOT11_DRV[0]: send OFFCHAN req: inprog = 0, type = 4 channel 136 width 1
Oct 18 08:32:08 kernel: [*10/18/2019 08:32:08.5775] DOT11_DRV[0]: process_off_channel_done(3823): chan: 136 nf: 95 status: Success
Oct 18 08:32:14 kernel: [*10/18/2019 08:32:14.6619] DOT11_DRV[1]: send OFFCHAN req: inprog = 0, type = 1 channel 132 width 0
Oct 18 08:32:14 kernel: [*10/18/2019 08:32:14.7354] DOT11_DRV[1]: process_off_channel_done(3823): chan: 132 nf: 96 status: Success
Oct 18 08:32:19 kernel: [*10/18/2019 08:32:19.7074] DOT11_DRV[0]: send OFFCHAN req: inprog = 0, type = 4 channel 140 width 0
Oct 18 08:32:19 kernel: [*10/18/2019 08:32:19.7880] DOT11_DRV[0]: process_off_channel_done(3823): chan: 140 nf: 98 status: Success
Oct 18 08:32:25 kernel: [*10/18/2019 08:32:25.8621] DOT11_DRV[1]: send OFFCHAN req: inprog = 0, type = 4 channel 116 width 0
Oct 18 08:32:25 kernel: [*10/18/2019 08:32:25.9342] DOT11_DRV[1]: process_off_channel_done(3823): chan: 116 nf: 98 status: Success
Oct 18 08:32:30 kernel: [*10/18/2019 08:32:30.9076] DOT11_DRV[0]: send OFFCHAN req: inprog = 0, type = 4 channel 48 width 3
Oct 18 08:32:30 kernel: [*10/18/2019 08:32:30.9777] DOT11_DRV[0]: process_off_channel_done(3823): chan: 48 nf: 89 status: Success
Oct 18 08:32:37 kernel: [*10/18/2019 08:32:37.0624] DOT11_DRV[1]: send OFFCHAN req: inprog = 0, type = 5 channel 64 width 3
Oct 18 08:32:37 kernel: [*10/18/2019 08:32:37.1301] DOT11_DRV[1]: process_off_channel_done(3823): chan: 64 nf: 89 status: Success
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide