* cfg80211_ops
@ 2017-06-22 0:03 Tobin C. Harding
2017-06-22 0:53 ` cfg80211_ops Igor Mitsyanko
0 siblings, 1 reply; 5+ messages in thread
From: Tobin C. Harding @ 2017-06-22 0:03 UTC (permalink / raw)
To: linux-wireless
Hi,
Is some one able to please confirm for me that the following
cfg80211_ops callbacks are enough to implement a minimal functioning
Wi-Fi driver. Assume that a virtual interface is added during driver
initialization.
scan
add_key
get_key
del_key
sat_default_key
connect
disconnect
set_wiphy_params
thanks,
Tobin
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: cfg80211_ops
2017-06-22 0:03 cfg80211_ops Tobin C. Harding
@ 2017-06-22 0:53 ` Igor Mitsyanko
2017-06-22 3:46 ` cfg80211_ops Tobin C. Harding
2017-06-22 6:30 ` cfg80211_ops Johannes Berg
0 siblings, 2 replies; 5+ messages in thread
From: Igor Mitsyanko @ 2017-06-22 0:53 UTC (permalink / raw)
To: Tobin C. Harding, linux-wireless
On 06/21/2017 05:03 PM, Tobin C. Harding wrote:
>
> Hi,
>
> Is some one able to please confirm for me that the following
> cfg80211_ops callbacks are enough to implement a minimal functioning
> Wi-Fi driver. Assume that a virtual interface is added during driver
> initialization.
>
> scan
> add_key
> get_key
> del_key
> sat_default_key
> connect
> disconnect
> set_wiphy_params
Hi, is this for STA-only? I guess you also need
mgmt_frame_register
mgmt_tx
and you don't need *_key callbacks in case its fine to operate without
encryption.
>
> thanks,
> Tobin
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: cfg80211_ops
2017-06-22 0:53 ` cfg80211_ops Igor Mitsyanko
@ 2017-06-22 3:46 ` Tobin C. Harding
2017-06-22 6:30 ` cfg80211_ops Johannes Berg
1 sibling, 0 replies; 5+ messages in thread
From: Tobin C. Harding @ 2017-06-22 3:46 UTC (permalink / raw)
To: Igor Mitsyanko; +Cc: linux-wireless
On Wed, Jun 21, 2017 at 05:53:13PM -0700, Igor Mitsyanko wrote:
> On 06/21/2017 05:03 PM, Tobin C. Harding wrote:
> >
> >Hi,
> >
> >Is some one able to please confirm for me that the following
> >cfg80211_ops callbacks are enough to implement a minimal functioning
> >Wi-Fi driver. Assume that a virtual interface is added during driver
> >initialization.
> >
> >scan
> >add_key
> >get_key
> >del_key
> >sat_default_key
> >connect
> >disconnect
> >set_wiphy_params
>
> Hi, is this for STA-only? I guess you also need
> mgmt_frame_register
> mgmt_tx
Thanks for the response Igor. Yes, infrastructure mode only.
> and you don't need *_key callbacks in case its fine to operate without
> encryption.
Cool, thank you.
Tobin
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: cfg80211_ops
2017-06-22 0:53 ` cfg80211_ops Igor Mitsyanko
2017-06-22 3:46 ` cfg80211_ops Tobin C. Harding
@ 2017-06-22 6:30 ` Johannes Berg
2017-06-22 7:45 ` cfg80211_ops Arend van Spriel
1 sibling, 1 reply; 5+ messages in thread
From: Johannes Berg @ 2017-06-22 6:30 UTC (permalink / raw)
To: Igor Mitsyanko, Tobin C. Harding, linux-wireless
On Wed, 2017-06-21 at 17:53 -0700, Igor Mitsyanko wrote:
>
> > scan
> > add_key
> > get_key
> > del_key
> > sat_default_key
> > connect
> > disconnect
> > set_wiphy_params
>
> Hi, is this for STA-only? I guess you also need
> mgmt_frame_register
> mgmt_tx
For really basic operation, I don't think you need that, and might even
be able to get away withou set_wiphy_params.
Also, set_default_key is, IIRC, not needed in WPA/WPA2 client mode, but
may be needed for WEP - not sure off the top of my head.
johannes
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: cfg80211_ops
2017-06-22 6:30 ` cfg80211_ops Johannes Berg
@ 2017-06-22 7:45 ` Arend van Spriel
0 siblings, 0 replies; 5+ messages in thread
From: Arend van Spriel @ 2017-06-22 7:45 UTC (permalink / raw)
To: Johannes Berg, Igor Mitsyanko, Tobin C. Harding, linux-wireless
On 22-06-17 08:30, Johannes Berg wrote:
> Also, set_default_key is, IIRC, not needed in WPA/WPA2 client mode, but
> may be needed for WEP - not sure off the top of my head.
correct (if brcmfmac is).
Gr. AvS
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-06-22 7:45 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-22 0:03 cfg80211_ops Tobin C. Harding
2017-06-22 0:53 ` cfg80211_ops Igor Mitsyanko
2017-06-22 3:46 ` cfg80211_ops Tobin C. Harding
2017-06-22 6:30 ` cfg80211_ops Johannes Berg
2017-06-22 7:45 ` cfg80211_ops Arend van Spriel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).