#4470 BLOC Update.: WLAN stops working after good functionality

Zarro Boogs per Child bugtracker at laptop.org
Fri Nov 9 20:32:12 EST 2007


#4470: WLAN stops working after good functionality
-----------------------+----------------------------------------------------
  Reporter:  kimquirk  |       Owner:  carrano 
      Type:  defect    |      Status:  new     
  Priority:  blocker   |   Milestone:  Update.1
 Component:  wireless  |     Version:          
Resolution:            |    Keywords:          
  Verified:  1         |  
-----------------------+----------------------------------------------------

Comment(by jcardona):

 Replying to [comment:42 dcbw]:
 > Here, the situation appears to be that the command correctly transfers
 to the
 > firmware, but the firmware is unable to complete that command for some
 reason,
 > right?

 Firmware returns BUSY (0x4) to a scan command:

 {{{
 [ 1497.859826] libertas host: CMD_RESP: response 0x8006, size 33, jiffies
 117843
 [ 1497.866975] libertas host: CMD_RESP: error 0x0004 in command reply
 0x8006
 }}}

 After that the driver should retry.  Instead of that, the next command in
 the queue is sent:

 {{{
 [ 1613.770559] libertas host: EXEC_NEXT_CMD: sending command 0x0010
 }}}

 After that the main thread freezes, not clear why:

 {{{
 [ 1613.776584] libertas enter: DownloadcommandToStation():998
 [ 1613.782189] libertas host: DNLD_CMD: command 0x0010, size 204, jiffies
 129439
 }}}

 We can see that the thread is blocked because there is no {{{libertas
 leave: DownloadcommandToStation()}}} message in the logs.  Also
 {{{EXEC_NEXT_CMD}}} messages stop.

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



More information about the Bugs mailing list