All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dan Williams <dcbw@redhat.com>
To: mabbas <mabbas@linux.intel.com>
Cc: netdev@vger.kernel.org, jkm@devicescape.com, johannes@sipsolutions.net
Subject: Re: [d80211] some issues regarding iwconfig parameters sequence
Date: Thu, 14 Sep 2006 09:34:44 -0400	[thread overview]
Message-ID: <1158240884.2634.4.camel@localhost.localdomain> (raw)
In-Reply-To: <4508717B.8060403@linux.intel.com>

On Wed, 2006-09-13 at 14:00 -0700, mabbas wrote:
> Hi
> I have some problem connecting if I don't follow some parameters 
> sequence in iwconfig command for example if I issues the following
> # iwconfig wlan0 essid test  ap xx:xx:xx:xx:xx:xx
> #iwconfif wlan0 channel 9

Any reason you don't stick all the commands on one iwconfig line, or why
you don't do the channel first?  Some operations with WEXT are
undefined, and I think command ordering is one of them.  However, I
believe that the card/driver should be keeping all the attributes set,
and any time an attribute changes that would break a current association
or operation (like locking the channel), then the card/driver should be
restarting association/auth with the new attribute set.

> in d80211 if essid and bssid set it will start authentication with 
> default channel and authentication will timeout then after the second 
> command kicks in to tune to the right channel the retry counter of 
> authentication will be at maximum and we wont authenticate, same problem 
> exist for IBSS it will start searching but once we call #iwconfif wlan0 
> channel 9 this will stop scanning and we stop IBSS searching . I 

That seems wrong; once you set the channel, d80211 should be resetting
the current assoc/auth stuff, and restarting the association with the
current parameters/attributes from scratch, but now only on channel 9.
WEXT didn't really have a good way to "package" a full set of
association/auth parameters; the commit-handler stuff kind of did that,
but if the commands got broken up then the semantics of what happened
when were pretty undefined.

Dan

> attached a patch for workaround this problem. I am not sure this is the 
> right way to fix just attached to illustrate the problem.
> Mohamed


  reply	other threads:[~2006-09-14 13:33 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-09-13 21:00 [d80211] some issues regarding iwconfig parameters sequence mabbas
2006-09-14 13:34 ` Dan Williams [this message]
2006-09-14 17:48   ` mabbas

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=1158240884.2634.4.camel@localhost.localdomain \
    --to=dcbw@redhat.com \
    --cc=jkm@devicescape.com \
    --cc=johannes@sipsolutions.net \
    --cc=mabbas@linux.intel.com \
    --cc=netdev@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.