From: Johannes Berg <johannes@sipsolutions.net>
To: Holger Schurig <holgerschurig@gmail.com>
Cc: linux-wireless@vger.kernel.org
Subject: Re: cfg80211: questions regarding cfg80211_ibss_joined()
Date: Tue, 01 Dec 2009 13:54:24 +0100 [thread overview]
Message-ID: <1259672064.32171.76.camel@johannes.local> (raw)
In-Reply-To: <200912011347.38068.holgerschurig@gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1665 bytes --]
On Tue, 2009-12-01 at 13:47 +0100, Holger Schurig wrote:
> Hi !
>
> I'm currently adding IBSS to libertas+cfg80211. Now I'd like
> to get some clarifications:
>
> a) when I create a new IBSS and i get a successful response to
> the CMD_802_11_AD_HOC_START firmware command, I need to tell
> this to cfg80211 somehow.
>
> cfg80211_ibss_joined() seems appropriate, but "iw event"
> doesn't show anything. Is this a short-coming or an indication
> of an error on my side? Also, "iw wlan info" or "iw wlan link"
> doesn't show me anything at all.
Are you running into the WARN_ON(!bss)?
> b) the docs to cfg80211_ibss_joined() says that I need to call
> cfg80211_inform_bss() "with the locally generated beacon". I don't
> have any idea which beacon my firmware generates, so I guess I
> need to fake some beacon data. Correct? Which IEs should I add?
As close to what your firmware is generating as you can get ...
> c) cfg80211_inform_bss() has a field "signal". However, when I
> ask my firmware to start beacon, then I don't really have any
> signal level. If I add "0", then "iw wlan0 scan dump" shows me
> this as a signal:
>
> BSS 02:24:54:25:0f:24 (on wlan0)
> freq: 2412
> beacon interval: 100
> capability: IBSS (0x0002)
> signal: 0.00 dBm
> last seen: 6184 ms ago
Eep. Yeah that seems like a bug, I guess for an IBSS we shouldn't be
adding the signal attribute at all.
> d) And finally, for "u64 timestamp", is it okay to just submit
> a zero here?
Probably shouldn't be added for an IBSS either in nl80211.
johannes
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 801 bytes --]
next prev parent reply other threads:[~2009-12-01 12:54 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-12-01 12:47 cfg80211: questions regarding cfg80211_ibss_joined() Holger Schurig
2009-12-01 12:54 ` Johannes Berg [this message]
2009-12-01 13:17 ` Holger Schurig
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1259672064.32171.76.camel@johannes.local \
--to=johannes@sipsolutions.net \
--cc=holgerschurig@gmail.com \
--cc=linux-wireless@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).