#4470 BLOC Update.: WLAN stops working after good functionality
Zarro Boogs per Child
bugtracker at laptop.org
Mon Nov 12 17:11:30 EST 2007
#4470: WLAN stops working after good functionality
-----------------------+----------------------------------------------------
Reporter: kimquirk | Owner: dwmw2
Type: defect | Status: new
Priority: blocker | Milestone: Update.1
Component: wireless | Version:
Resolution: | Keywords:
Verified: 1 |
-----------------------+----------------------------------------------------
Comment(by dwmw2):
It isn't just in suspend. All I need to do to reproduce this is set up a
loop of '{{{while true; do scp largefile xo-05-2b-f4: ; done}}}' and then
run {{{iwconfig}}} on the serial console:
{{{
[ 4483.487497] libertas cmd: RF_TX_POWER_CMD: size:12 cmd:0x1e Act:0
[ 4483.525782] libertas host: QUEUE_CMD: inserted command 0x001e into
cmdpendinq
[ 4483.560120] libertas host: EXEC_NEXT_CMD: sending command 0x001e
[ 4483.592170] libertas host: DNLD_CMD: command 0x001e, size 12, jiffies
416574
[ 4483.625568] libertas cmd: DNLD_CMD: sent command 0x001e, jiffies 416578
[ 4483.659018] -EINVAL usb_submit_urb:228
[ 4483.659036] usb_submit_urb failed in usb_tx_block: -22.
[ 4483.659055] WARNING: at drivers/net/wireless/libertas/if_usb.c:423
usb_tx_bl)
[ 4483.659077] [<c040436e>] show_trace_log_lvl+0x1a/0x2f
[ 4483.659115] [<c0404e51>] show_trace+0x12/0x14
[ 4483.659141] [<c0404ed7>] dump_stack+0x15/0x17
[ 4483.659167] [<d0866398>] usb_tx_block+0x11b/0x169 [usb8xxx]
[ 4483.659213] [<d0867a1b>] if_usb_host_to_card+0x13f/0x147 [usb8xxx]
[ 4483.659252] [<d08ed17e>] SendSinglePacket+0x36a/0x4df [libertas]
[ 4483.659398] [<d08ed52e>] libertas_process_tx+0x1ce/0x229 [libertas]
[ 4483.659476] [<d08e5628>] libertas_hard_start_xmit+0x95/0xfd [libertas]
[ 4483.659547] [<d08e6de1>] libertas_pre_start_xmit+0x7f/0xd6 [libertas]
[ 4483.659619] [<c059984e>] dev_hard_start_xmit+0x1bd/0x21a
[ 4483.659659] [<c05a63de>] __qdisc_run+0x14a/0x223
[ 4483.659686] [<c059b3b3>] dev_queue_xmit+0x115/0x22a
[ 4483.659850] [<c05ef214>] ip6_output2+0x268/0x2a7
[ 4483.659883] [<c05efd7d>] ip6_output+0xa1f/0xa39
[ 4483.659909] [<c05f0591>] ip6_xmit+0x2bb/0x35c
[ 4483.659935] [<c060fd20>] inet6_csk_xmit+0x1b0/0x1bc
[ 4483.659962] [<c05c590d>] tcp_transmit_skb+0x614/0x645
[ 4483.660000] [<c05c5ad8>] tcp_send_ack+0xec/0xf1
[ 4483.660028] [<c05c3646>] __tcp_ack_snd_check+0x5e/0x73
[ 4483.660057] [<c05c495d>] tcp_rcv_established+0x38a/0x5ed
[ 4483.660087] [<c060a328>] tcp_v6_do_rcv+0xea/0x388
[ 4483.660124] [<c060c5a9>] tcp_v6_rcv+0x692/0x701
[ 4483.660153] [<c05f17c2>] ip6_input+0x1f6/0x30c
[ 4483.660179] [<c05f1e83>] ipv6_rcv+0x26f/0x2c0
[ 4483.660205] [<c059930d>] netif_receive_skb+0x2a1/0x33d
[ 4483.660235] [<c059afb7>] process_backlog+0x70/0xbf
[ 4483.660265] [<c059b1c8>] net_rx_action+0x89/0x15f
[ 4483.660290] [<c0415aa4>] __do_softirq+0x43/0x8a
[ 4483.660318] [<c0405364>] do_softirq+0x56/0xad
[ 4483.660345] [<c0415a24>] irq_exit+0x30/0x6d
[ 4483.660369] [<c040547f>] do_IRQ+0xc4/0xd9
[ 4483.660394] [<c0403f37>] common_interrupt+0x23/0x28
[ 4483.660421] [<c04f7da7>] soft_cursor+0x1bb/0x1c8
[ 4483.660449] [<c04f7aed>] bit_cursor+0x43d/0x454
[ 4483.660474] [<c04f6dcd>] fb_flashcursor+0x245/0x252
[ 4483.660500] [<c041e02c>] run_workqueue+0x93/0x125
[ 4483.660528] [<c041e7e3>] worker_thread+0xb7/0xc4
[ 4483.660555] [<c0420d1e>] kthread+0x39/0x5f
[ 4483.660585] [<c0404017>] kernel_thread_helper+0x7/0x10
[ 4483.660612] =======================
[ 4484.868028] libertas host: CMD_RESP: response 0x801e, size 1542,
jiffies 4162
[ 4484.894826] libertas cmd: TX power currently 13
[ 4484.918970] WARNING: at drivers/net/wireless/libertas/cmdresp.c:875
libertas)
[ 4484.948304] [<c040436e>] show_trace_log_lvl+0x1a/0x2f
[ 4484.973994] [<c0404e51>] show_trace+0x12/0x14
[ 4484.998593] [<c0404ed7>] dump_stack+0x15/0x17
[ 4485.022821] [<d08f38b8>] libertas_process_rx_command+0x176f/0x17e7
[liberta]
[ 4485.050626] [<d08e6802>] libertas_thread+0x429/0x641 [libertas]
[ 4485.077098] [<c0420d1e>] kthread+0x39/0x5f
[ 4485.101401] [<c0404017>] kernel_thread_helper+0x7/0x10
[ 4485.126903] =======================
[ 4485.157379] libertas host: PREP_CMD: wait for response
[ 4485.211113] libertas host: PREP_CMD: command 0x0016
[ 4485.241672] libertas cmd: SNMP_CMD: cmd_oid = 0x801d
[ 4485.269018] libertas cmd: SNMP_CMD: command=0x16, size=0x8e,
seqnum=0x212, r0
[ 4485.305850] libertas cmd: SNMP_CMD: action 0x0, oid 0x6, oidsize 0x0,
value 0
[ 4485.343968] libertas host: QUEUE_CMD: inserted command 0x0016 into
cmdpendinq
[ 4485.373885] libertas host: EXEC_NEXT_CMD: sending command 0x0016
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/4470#comment:57>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list