#6586 BLOC Update.: SCAN command fails, timer doesn't fire

Zarro Boogs per Child bugtracker at laptop.org
Mon Apr 21 07:41:41 EDT 2008


#6586: SCAN command fails, timer doesn't fire
-----------------------+----------------------------------------------------
  Reporter:  dwmw2     |       Owner:  dwmw2   
      Type:  defect    |      Status:  assigned
  Priority:  blocker   |   Milestone:  Update.1
 Component:  wireless  |     Version:          
Resolution:            |    Keywords:  release?
  Verified:  0         |    Blocking:          
 Blockedby:            |  
-----------------------+----------------------------------------------------
Changes (by ashish):

 * cc: ashish (added)


Comment:

 Not sure if the following observations are related to this but worth to
 investigate.

 Sometimes while sending down command or data, tx_urb callback does not get
 called resulting priv->dnld_sent set forever.
 As long as this is set libertas driver does not send any data packet or
 command down to the firmware, which is expected behavior.
 When it happened nothing was pending in the firmware, and firmware to host
 path was still up, and tx_urb->status stuck to EINPROGRESS.
 The following can be used to reproduce this, however, not always
 reproducible.

 {{{
 XO1 and XO2 on channel 1. AP configured on channel 6.
 XO1:
 ping <XO2>
 while true; do iwconfig eth0 channel 1; sleep 1; iwconfig eth0 mode mana
 essid AP; iwconfig; sleep 1; done
 }}}


 After a while iwconfig stops returning any result, and tx_urb->status
 stuck to EINPROGRESS (115).

-- 
Ticket URL: <http://dev.laptop.org/ticket/6586#comment:7>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list