linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Christian Lamparter <chunkeey@googlemail.com>
To: linux-wireless@vger.kernel.org
Cc: "Per-Erik Westerberg" <per-erik.westerberg@bredband.net>,
	"Mikołaj Kuligowski" <mikolaj.q@wp.pl>
Subject: Re: carl9170 driver - network connection breaks
Date: Mon, 2 Apr 2012 22:22:32 +0200	[thread overview]
Message-ID: <201204022222.32857.chunkeey@googlemail.com> (raw)
In-Reply-To: <1333394617.2725.11.camel@tux.homenetwork>

On Monday, April 02, 2012 09:23:37 PM Per-Erik Westerberg wrote:
> mån 2012-04-02 klockan 19:43 +0200 skrev Mikołaj Kuligowski:
> > carl9170 driver - network connection "hangs". It happens if some bigger file is being
> > downloaded (few MB or bigger). It doesn't happen on kernels less then 3.2 (works well
> > with 3.1 and previous) and doesn't depend on firmware - it happens with all available
> > firmware versions: 1.9.3, 1.9.4, 1.9.5.  I use USB wireless card TP-LINK TL-WN821N.
> > Ubuntu 12.04. The device works perfect with Oneiric, breaks with Precise. Please help.
> > 
> > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/971728
> > 
> > __________________
> 
> Hi,
> 
> I am seeing exactly the same issues using an Netgear WNDA3100 when using
> anything newer that 3.1 kernel with the carl9170 driver and the firmware
> from http://linuxwireless.org/.
> 
> I am using Gentoo Linux and have tried using both the gentoo-sources
> 3.3.0, the vanilla kernel 3.3.0 and the git-sources (3.3-rc7). I have
> not yet tried 3.4-rc1 but will try that also.
> 
> I have tried to enable debugfs and all the debugging options that I can
> find in the kernel-config and have googled for information on how to
> actually use debugfs but have failed to understand how to use it, any
> ideas on what to look for?

Acutally, somebody else has already reported something like this last saturday.
But to my surprise, the reporter verified that the connection is NOT dead...
It looks like the BA session contexts are getting out of sync and the data is
simply "dropped" on one side. E.g.: a simple 'ping -Q 224 $APIP' will still go
through (until the ARPs are flushed, so one has to be quick).
[also nulldata & mgmt frames are not affected by this and therefore the
driver/stack/supplicant won't timeout the stale connection/session on its own].

The original reported hasn't said anyhting since and I can't reproduce the issue
on my side, my carl9170 station works fine with mac80211-based AP I got.

Regards,
	Christian

      reply	other threads:[~2012-04-02 20:22 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-04-02 17:43 carl9170 driver - network connection breaks Mikołaj Kuligowski
2012-04-02 19:23 ` Per-Erik Westerberg
2012-04-02 20:22   ` Christian Lamparter [this message]

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=201204022222.32857.chunkeey@googlemail.com \
    --to=chunkeey@googlemail.com \
    --cc=linux-wireless@vger.kernel.org \
    --cc=mikolaj.q@wp.pl \
    --cc=per-erik.westerberg@bredband.net \
    /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).