[PATCH] libertas: remove internal buffers from GSPI driver

George Shore George.Shore at imgtec.com
Mon Nov 2 08:59:25 EST 2009


Andrey,

I've been unable to fully test the WPA2 functionality - I've not got
access to a WPA2 enabled access point - however, I have had a chance to
try the PS mode while connected to a WEP access point (something I
neglected to test first time around - my apologies :-S )

After connecting to the AP, I enabled PS mode and then tried the
following commands (in order):

* iwconfig (no arguments)
  This reurned the connection information, and indicated that power
namagement had been enabled;

* iwlist wlan0 scan
  This gave the following in my log:
[  741.343474] libertas: if_spi_c2h_cmd: error: response packet too
large: 4616 bytes, but maximum is 2400
[  741.370373] libertas: if_spi_c2h_cmd: err=-22
[  741.396573] libertas: lbs_spi_thread: got error -22
[  741.426908] libertas: if_spi_c2h_cmd: error: response packet too
large: 4616 bytes, but maximum is 2400
[  741.453290] libertas: if_spi_c2h_cmd: err=-22
[  741.466275] libertas: lbs_spi_thread: got error -22
[  743.454090] libertas: if_spi_c2h_cmd: error: response packet too
large: 4616 bytes, but maximum is 2400
[  743.480131] libertas: if_spi_c2h_cmd: err=-22
[  743.505172] libertas: lbs_spi_thread: got error -22
[  747.896416] libertas: if_spi_c2h_cmd: error: response packet too
large: 4616 bytes, but maximum is 2400
[  747.909623] libertas: if_spi_c2h_cmd: err=-22
[  747.934910] libertas: lbs_spi_thread: got error -22

  And then returned a 'Failed to read scan data : Resource temporarily
unavailable' error.

* iwconfig wlan0 power off
  After the previous command, this hung with no output on the console or
log.

* iwconfig
  After displaying the 'lo' entry (with no wireless extensions) this too
hung with no output on the console or log.

I apologise for not testing this functionality of the driver, our use
case for the device doesn't include power management so I didn't test it
(to be honest, I'm not sure how our usage of the device would affect any
results wrt power management - I'm still pretty new at this whole
testing and driver development gig!)

Hope this helps, and if I can get onto a WPA2 AP I'll do some more
tests,

George.

> -----Original Message-----
> From: Andrey Yurovsky [mailto:andrey at cozybit.com]
> Sent: 29 October 2009 17:49
> To: Dan Williams
> Cc: linux-wireless at vger.kernel.org; libertas-dev at lists.infradead.org;
> sebatian at breakpoint.cc; George Shore
> Subject: Re: [PATCH] libertas: remove internal buffers from GSPI
driver
> 
> On Wed, Oct 28, 2009 at 10:13 AM, Dan Williams <dcbw at redhat.com>
wrote:
> > Looks OK to me, but I don't have any of the SPI hardware so when you
get
> > a Tested-by:, let me know and I'll ack.
> 
> Thanks Dan, by the way the issue with WPA2 and IEEE PS is unrelated to
> this patch (that is, I can reproduce it without the patch applied) so
> we'll need to address that separately.  So at this point we have:
> 
> Tested-by: George Shore <george.shore at imgtec.com>
> Signed-off-by: Andrey Yurovsky <andrey at cozybit.com>
-
This message is subject to Imagination Technologies' e-mail terms: http://www.imgtec.com/e-mail.htm

Imagination Technologies Ltd is a limited company registered in England No:  1306335 
Registered Office: Imagination House, Home Park Estate, Kings Langley, Hertfordshire, WD4 8LZ.  

Email to and from the company may be monitored for compliance and other administrative purposes.  
-




More information about the libertas-dev mailing list