From: Venkat Ch <venkatch@gmail.com>
To: Dan Williams <dcbw@redhat.com>
Cc: linux-wireless@vger.kernel.org
Subject: Re: Scan in compat-wireless
Date: Thu, 26 Mar 2009 23:51:05 +0530 [thread overview]
Message-ID: <c1e027750903261121i2958b705ldeb33eb036a4ebeb@mail.gmail.com> (raw)
In-Reply-To: <1237995293.18896.12.camel@localhost.localdomain>
Hi Dan,
=A0=A0 You have a valid point. Please see my reply inline.
On Wed, Mar 25, 2009 at 9:04 PM, Dan Williams <dcbw@redhat.com> wrote:
>
> On Wed, 2009-03-25 at 13:13 +0530, Venkat Ch wrote:
> > Hi All,
> >
> > =A0Last week I have downloaded compat-wireless driver. I have insta=
lled
> > the same into my laptop which has AR242x based WiFi card. Though th=
e
> > drivers are loaded correctly, the STA (my laptop) did not associate
> > with the nearby AP. This used to happen well with madwifi driver.
> >
> > With my past experience with the details of madwifi driver, I have
> > browsed through the code base of compat-wireless driver. I observed
> > that with madwifi driver when the device is made up, the scan proce=
ss
> > is kicked off. Where as the same is not happening in compat-wireles=
s.
> > Does not the scan process need to be kicked off at the end of
> > ieee80211_open (net/mac80211/iface.c)?
>
> A scan gets kicked off when you set either SSID or BSSID using iw or
> iwconfig, so that the card has some idea of what you'd like to associ=
ate
> with. =A0Kind of pointless to scan on dev open when the card doesn't =
have
> any idea of what you want to associate to. =A0Might as well defer tha=
t
> until you _have_ told the card what to do.
I see two issues with this policy.=A0 Sorry if they are already
discussed in the mailing list. I have searched in Google and have not
seen any discussion on these.
1.=A0 It effects mobility. Every time the user moves to a new network
the SSID or BSS needs to be set manually.
2.=A0 On a similar note the upcoming standards 802.11u and 802.21 need
proactive scanning, which is not supported with the current
implementation.
I have verified this=A0 with a small test in our WLAN. It is not exactl=
y
a mobility scenario. But can be considered as a sub case of mobility
requirement.
1. Set the essid to that of the AP is using. (iwconfig wlan0 ssid
"blllllll"). The STA is associated with the AP now.
2. Switch-off AP for few minutes until the=A0 link between STA and AP i=
s
broken. (Verify this using iwconfig command)
3. Switch on the AP. The STA wont associate with the AP until you
specify, again the SSID or BSSID of the AP at the STA using iwconfig
command.
Thanks & Regards
Venkat
>
> > Also for ath5k driver, both the hw_scan and sw_scan_start are not
> > defined. These two functions are used in ieee80211_start_scan to st=
art
> > the scan process (net/mac80211/scan.c). I observed that the scan
> > process is not started because the above two functions are not
> > defined.
>
> I believe only Intel Wifi Link cards implement hardware scanning. =A0=
The
> rest of the cards use the mac80211 software scan functionality, which
> works just fine.
>
> Dan
>
>
--
Peace is its own reward
--
To unsubscribe from this list: send the line "unsubscribe linux-wireles=
s" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2009-03-26 18:21 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <c1e027750903250041qfb28bb5g69bc219da57736c0@mail.gmail.com>
2009-03-25 7:43 ` Scan in compat-wireless Venkat Ch
2009-03-25 15:34 ` Dan Williams
2009-03-26 18:21 ` Venkat Ch [this message]
2009-03-26 20:09 ` Dan Williams
2009-03-26 20:14 ` Johannes Berg
2009-03-25 7:44 ` Venkat Ch
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=c1e027750903261121i2958b705ldeb33eb036a4ebeb@mail.gmail.com \
--to=venkatch@gmail.com \
--cc=dcbw@redhat.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