linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* EINVAL when setting 802.11a channel in Ad-Hoc mode
@ 2011-08-17  2:51 Josh Triplett
  2011-08-23 17:41 ` Josh Triplett
  0 siblings, 1 reply; 2+ messages in thread
From: Josh Triplett @ 2011-08-17  2:51 UTC (permalink / raw)
  To: linux-wireless; +Cc: Jamey Sharp

We're trying to run 802.11a in Ad-Hoc mode.  However, when we get to the
point of setting the channel, we almost always get EINVAL back from the
kernel.  We ran the following series of commands:

wlan=wlan3
iwconfig $wlan mode Ad-Hoc
ifconfig $wlan up
iwconfig $wlan essid PSAS-flight-computer
iwconfig $wlan channel 36

The channel command almost always got back an EINVAL.  This occurred on
three different wifi chipsets: a USB ar9170 (with either carl9170 or the
older ar9170usb driver), a USB rt2800usb, and iwlwifi with a Lenovo
X220.  In the former two cases, it occurs on both x86 (the
aforementioned X220) and powerpc (an MPC5200).

More strangely, the channel command would *sometimes* successfully set
the channel without error.

Have we done something wrong with the sequence of commands above?  Why
might we get EINVAL when setting a valid channel?  What next steps
should we take to debug this?

Currently about to compile in function_graph tracing and start walking
through the execution of SIOCSIWFREQ looking for what generates the
EINVAL.

- Josh Triplett

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-08-23 17:46 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-17  2:51 EINVAL when setting 802.11a channel in Ad-Hoc mode Josh Triplett
2011-08-23 17:41 ` Josh Triplett

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).