From: Dan Williams <dcbw@redhat.com>
To: Dominik Brodowski <linux@dominikbrodowski.net>
Cc: reinette chatre <reinette.chatre@intel.com>,
Johannes Berg <johannes@sipsolutions.net>,
"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: Re: 2.6.28-rc regression: Can't stop Rx DMA
Date: Wed, 29 Oct 2008 06:01:09 -0400 [thread overview]
Message-ID: <1225274469.28968.3.camel@localhost.localdomain> (raw)
In-Reply-To: <20081029002713.GA16554@isilmar.linta.de>
On Wed, 2008-10-29 at 01:27 +0100, Dominik Brodowski wrote:
> Hi,
>
> On Wed, Oct 29, 2008 at 12:38:41AM +0100, Dominik Brodowski wrote:
> > On Tue, Oct 28, 2008 at 04:32:40PM -0700, reinette chatre wrote:
> > > On Tue, 2008-10-28 at 16:15 -0700, Johannes Berg wrote:
> > > > On Tue, 2008-10-28 at 13:23 -0700, reinette chatre wrote:
> > > >
> > > > > (adding linux-wireless so I am keeping the log below)
> > > > >
> > > > > This helps a lot - thanks!
> > > > >
> > > > > Could you please recompile wireless with CONFIG_WIRELESS_OLD_REGULATORY?
> > > >
> > > > Btw, any idea why this helps? Shouldn't the driver just work, albeit
> > > > with a restricted channel set? Are we messing something up like no
> > > > usable channels at all? (I fixed a bug like that IIRC)
> > > >
> > >
> > > Without the regulatory information the number of 5G channels to scan is
> > > zero.
> >
> > But what about the 2.4G channels? This is the one I'd like to use here, and
> > this is the one which is used with the correct firmware...
> >
> > wlan0 IEEE 802.11abg ESSID:"<not reported on this list>"
> > Mode:Managed Frequency:2.417 GHz
> > Bit Rate=54 Mb/s Tx-Power=15 dBm
> > Retry min limit:7 RTS thr:off Fragment thr=2352 B
> > Power Management:off
> > Link Quality=96/100 Signal level:-31 dBm Noise level=-127 dBm
> > Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
> > Tx excessive retries:0 Invalid misc:0 Missed beacon:0
> >
> >
> > Will test with CONFIG_WIRELESS_OLD_REGULATORY soon.
>
> With CONFIG_WIRELESS_OLD_REGULATORY=y, both the old and the new firmware
> works. Without, only the old firmware works.
>
> I'd think that at least the error message could be clarified a bit
> (is it really a "Microcode SW error"?)... also, it might be a corner case
Yes, because Intel's firmware (intentionally) crashes when given
commands or input that contravenes the firmware's idea of the regulatory
region. Thus, you have to go to enormous lengths to keep the driver and
the firmware worldview in sync. Yes, it's pretty fragile design, but
apparently driven by their interpretation of legal requirements.
Dan
next prev parent reply other threads:[~2008-10-29 10:03 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-18 23:10 2.6.28-rc regression: Can't stop Rx DMA Dominik Brodowski
2008-10-18 23:30 ` Tomas Winkler
2008-10-19 7:59 ` Dominik Brodowski
2008-10-27 20:02 ` reinette chatre
2008-10-27 20:24 ` reinette chatre
2008-10-27 22:11 ` reinette chatre
2008-10-27 23:03 ` Dominik Brodowski
2008-10-28 0:47 ` reinette chatre
[not found] ` <20081028194323.GA14303@isilmar.linta.de>
2008-10-28 20:23 ` reinette chatre
2008-10-28 23:15 ` Johannes Berg
2008-10-28 23:32 ` reinette chatre
2008-10-28 23:38 ` Dominik Brodowski
2008-10-29 0:27 ` Dominik Brodowski
2008-10-29 10:01 ` Dan Williams [this message]
2008-10-29 17:10 ` reinette chatre
2008-10-29 21:53 ` Dominik Brodowski
2008-10-29 23:06 ` reinette chatre
2008-10-29 11:48 ` Johannes Berg
2008-10-29 15:37 ` reinette chatre
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=1225274469.28968.3.camel@localhost.localdomain \
--to=dcbw@redhat.com \
--cc=johannes@sipsolutions.net \
--cc=linux-wireless@vger.kernel.org \
--cc=linux@dominikbrodowski.net \
--cc=reinette.chatre@intel.com \
/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).