Search Linux Wireless

RE: [PATCH v3 3/6] cfg80211: Enable GO operation on additional channels

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 
> > Such logic might be needed if kernel enforces regulatory compliance
> > after the GO_CONCURRENT relaxation conditions are no longer met
> > (station interface leaves the channel), where if such a case is true,
> > it would be appropriate to add an indication to the kernel telling it
> > that user space knows what it's doing, so the kernel will not do any
> > quiescing logic (similar to what Luis suggested).
> 
> I'm not convinced that is necessary - the "quiescing" would be good I
> suppose, but there should be plenty of time before it for userspace to
> request an appropriate CSA so I don't think any additional flag is needed.
> 
> Assuming we're talking about the same scenario? I guess it should be like
> this:
> 
>  - STA connected to AP on an "additional" channel
>  - GO operating on the same channel
>  - AP starts to advertise CSA
>  - wpa_s will request CSA for GO as well

This also requires a fix, as currently the wpa_supplicant is not aware of the station switching channel due to AP's CSA.

>  - all will be fine

Yes. The wpa_supplicant should be aware of the current usage of the channels and act accordingly, i.e., if the GO is established on a channel due to GO_CONCURRENT relaxation, it should evacuate the channel once there is no station on that channel (or on that UNII band). I'm currently enabling this logic in the wpa_supplicant.

Regards,

Ilan.
��.n��������+%������w��{.n�����{���zW����ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f





[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux