Linux wireless drivers development
 help / color / mirror / Atom feed
From: Dan Williams <dcbw@redhat.com>
To: Holger Schurig <hs4233@mail.mn-solutions.de>
Cc: linux-wireless@vger.kernel.org
Subject: Re: [RFC] libertas: convert libertas driver to use an event/cmdresp queue
Date: Wed, 02 Apr 2008 23:05:23 -0400	[thread overview]
Message-ID: <1207191923.9250.6.camel@localhost.localdomain> (raw)
In-Reply-To: <200804011439.54618.hs4233@mail.mn-solutions.de>

On Tue, 2008-04-01 at 14:39 +0200, Holger Schurig wrote:
> > It's been tested lightly on USB, SDIO, and CF.  I'd like wider
> > testing on CF as this patch causes SSH transfers to stall
> > (only on CF!)
> 
> I've modified if_cs.c somewhat and did
> 
> $ scp inkscape inkview emacs-snapshot-x mtn \
>   emacs-snapshot-nox pgadmin3 quanta gs-gpl \
>   root@10.2.1.4:/tmp
> inkscape           100% 5856KB 650.7KB/s   00:09
> inkview            100% 5853KB 585.3KB/s   00:10
> emacs-snapshot-x   100% 5333KB 666.6KB/s   00:08
> mtn                100% 5263KB 657.9KB/s   00:08
> emacs-snapshot-nox 100% 4913KB 614.1KB/s   00:08
> pgadmin3           100% 3925KB 654.2KB/s   00:06
> quanta             100% 3597KB 719.5KB/s   00:05
> gs-gpl             100% 3597KB 599.4KB/s   00:06
> 
> I didn't notice any stall so far.  What test did you make?

Just tried a 300MB scp; got up to 37MB @ 715KB/s and then stalled.  I
think my card is somehow "special" or the controller sucks (Ricoh
RL5c476 II) or something.  I'll try to find another machine with a CF
slot.  No amount of ifconfig or iwconfig magic will help it, the card
accepts a TX packet with if_cs_send_data() and then apparently never
sends an interrupt to say the TX is done.  The driver then does the RSSI
thing to poke the firmware, which of course times out, and then all is
lost.

Maybe I have dodgy firmware?  Can you point me to some known working
stuff?

Dan


  reply	other threads:[~2008-04-03  3:07 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-27 16:00 [RFC] libertas: convert libertas driver to use an event/cmdresp queue Holger Schurig
2008-03-28 16:40 ` Dan Williams
2008-03-28 17:16   ` Dan Williams
2008-04-01 12:39   ` Holger Schurig
2008-04-03  3:05     ` Dan Williams [this message]
2008-04-03  3:26       ` Dan Williams
2008-04-03  6:37         ` Holger Schurig
2008-04-03  6:38       ` Holger Schurig
2008-04-01 12:50   ` Holger Schurig
2008-04-03  3:00     ` Dan Williams
2008-04-09  8:12       ` [PATCH] " Holger Schurig

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=1207191923.9250.6.camel@localhost.localdomain \
    --to=dcbw@redhat.com \
    --cc=hs4233@mail.mn-solutions.de \
    --cc=linux-wireless@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox