Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756787AbZCSPDT (ORCPT ); Thu, 19 Mar 2009 11:03:19 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754127AbZCSPDI (ORCPT ); Thu, 19 Mar 2009 11:03:08 -0400 Received: from Cpsmtpm-eml108.kpnxchange.com ([195.121.3.12]:52325 "EHLO CPSMTPM-EML108.kpnxchange.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755010AbZCSPDH (ORCPT ); Thu, 19 Mar 2009 11:03:07 -0400 From: Frans Pop To: "John W. Linville" Subject: Required sequence to set wireless parameters? (was: 2.6.29-rc8: Reported regressions from 2.6.28) Date: Thu, 19 Mar 2009 16:02:56 +0100 User-Agent: KMail/1.9.9 Cc: johannes@sipsolutions.net, jeff.chua.linux@gmail.com, mingo@elte.hu, torvalds@linux-foundation.org, rjw@sisk.pl, linux-kernel@vger.kernel.org, bunk@kernel.org, akpm@linux-foundation.org, kernel-testers@vger.kernel.org, netdev@vger.kernel.org References: <1237140665.24621.2.camel@johannes.local> <1237143683.24621.7.camel@johannes.local> <20090315202603.GA9077@elte.hu> <1237317742.31814.28.camel@johannes.local> <1237455534.5100.56.camel@johannes.local> <1237455534.5100.56.camel@johannes.local> <20090319141311.GA3587@tuxdriver.com> In-reply-To: <20090319141311.GA3587@tuxdriver.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200903191602.58790.elendil@planet.nl> X-OriginalArrivalTime: 19 Mar 2009 15:02:59.0485 (UTC) FILETIME=[CAF354D0:01C9A8A3] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1620 Lines: 37 John W. Linville wrote: > On Thu, Mar 19, 2009 at 10:38:54AM +0100, Johannes Berg wrote: >> On Thu, 2009-03-19 at 12:49 +0800, Jeff Chua wrote: >> > # this needs patch to work ... >> > iwconfig wlan0 mode Managed >> > ifconfig wlan0 up >> > iwconfig wlan0 essid xxx >> > iwconfig wlan0 key restricted xxx >> > iwconfig wlan0 ap auto channel auto >> >> If you swap the key and essid lines, it will probably always work. But >> I've yet to analyse your data to see why it doesn't in the other case. > > That is what I was going to suggest. I go so far as to say that you > should set everything else before doing the "iwconfig wlan0 essid > xxx" bit. Mostly just curious, but is that actually required by some wireless standard? If not, is it really reasonable to ask userland to do things in that particular order? Reason I ask is that for example when writing wireless support for e.g. a distro installation system, it seems most logical to *first* ask the user what network (ESSID) he wants to connect to. Next to check if we can connect to that network without additional authentication and only then, if needed, ask for keys etc. If it's not possible to set that info in that logical order that seems rather restrictive to me and would probably mean that you'd have to reset AP, ESSID and possibly other settings before each incremental attempt. Cheers, FJP -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/