Problem bringing up module...

Dave Kroetsch dave at aeryon.com
Wed Mar 12 15:45:24 EDT 2008


Hi Guys...

I've updated to the head of the wireless-2.6 git and I'm having problems bringing up a module
on a custom board.  I'm running an ARM processor, and I've had it working before with previous
versions of the driver.  I've attached my /var/log/messages.  Anyone see what might be going
wrong here?

Thanks,
    Dave

  [   21.560000] libertas enter: lbs_init_module():1460
  [   21.560000] libertas leave: lbs_init_module():1462
  [   21.580000] libertas_cs enter: if_cs_init():953
  [   21.580000] libertas_cs enter: if_cs_probe():754
  [   21.580000] pr: COR
  [   21.620000] libertas_cs cs: irq 54, io 0xc3880000-0xc388007f
  [   21.620000] libertas_cs enter: if_cs_prog_helper():447
  [   21.740000] libertas_cs cs: helper size 2132
  [   21.750000] libertas_cs leave: if_cs_prog_helper():524, ret 0
  [   21.750000] libertas_cs enter: if_cs_prog_real():537
  [   21.960000] libertas_cs cs: fw size 94944
  [   22.380000] libertas_cs leave: if_cs_prog_real():610, ret 0
  [   22.380000] libertas enter: lbs_add_card():1081
  [   22.380000] libertas enter: lbs_init_adapter():993
  [   22.390000] libertas enter: lbs_allocate_cmd_buffer():1593
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas enter: __lbs_cleanup_and_insert_cmd():1202
  [   22.390000] libertas leave: __lbs_cleanup_and_insert_cmd():1214
  [   22.390000] libertas leave: lbs_allocate_cmd_buffer():1621, ret 0
  [   22.390000] libertas leave: lbs_init_adapter():1052, ret 0
  [   22.390000] libertas thread: Starting main thread...
  [   22.400000] libertas enter: lbs_thread():667
  [   22.400000] libertas thread: main-thread 111: intcounter=0 currenttxskb=00000000 dnld_sent=0
  [   22.400000] libertas thread: main-thread sleeping... Conn=1 IntC=0 PS_mode=0 PS_State=0
  [   22.400000] libertas leave: lbs_add_card():1147, priv c25b83a0
  [   22.400000] libertas_cs enter: if_cs_enable_ints():238
  [   22.400000] libertas enter: lbs_start_card():1198
  [   22.400000] libertas enter: lbs_setup_firmware():936
  [   22.400000] libertas enter: lbs_update_hw_spec():53
  [   22.400000] libertas enter: __lbs_cmd():2120
  [   22.400000] libertas enter: __lbs_cmd_async():2066
  [   22.400000] libertas enter: lbs_get_cmd_ctrl_node():1677
  [   22.400000] libertas leave: lbs_get_cmd_ctrl_node():1695
  [   22.400000] libertas host: PREP_CMD: command 0x0003
  [   22.400000] libertas enter: lbs_queue_cmd():1091
  [   22.400000] libertas host: QUEUE_CMD: inserted command 0x0003 into cmdpendingq
  [   22.400000] libertas leave: lbs_queue_cmd():1126
  [   22.400000] libertas thread: main-thread 222 (waking up): intcounter=0 currenttxskb=00000000 dnld_sent=0
  [   22.400000] libertas thread: main-thread 333: intcounter=0 currenttxskb=00000000 dnld_sent=0
  [   22.400000] libertas thread: main-thread 444: intcounter=0 currenttxskb=00000000 dnld_sent=0
  [   22.400000] libertas enter: lbs_execute_next_command():1747
  [   22.400000] libertas host: EXEC_NEXT_CMD: sending command 0x0003
  [   22.400000] libertas enter: lbs_submit_command():1139
  [   22.400000] libertas host: DNLD_CMD: command 0x0003, seq 2, size 46, jiffies 4294939536
  [   22.400000] libertas_cs enter: if_cs_host_to_card(type 1, bytes 46):628
  [   22.400000] libertas_cs enter: if_cs_send_cmd():294
  [   22.400000] libertas_cs leave: if_cs_send_cmd():325, ret 0
  [   22.400000] libertas_cs leave: if_cs_host_to_card():644, ret 0
  [   22.400000] libertas cmd: DNLD_CMD: sent command 0x0003, jiffies 4294939536
  [   22.400000] libertas leave: lbs_submit_command():1174
  [   22.400000] libertas_cs enter (INT): if_cs_interrupt():253
  [   22.400000] libertas enter (INT): lbs_interrupt():1446
  [   22.400000] libertas thread (INT): lbs_interrupt: intcounter=0
  [   22.400000] libertas leave (INT): lbs_interrupt():1454
  [   22.400000] libertas leave: lbs_execute_next_command():1882
  [   22.400000] libertas thread: main-thread 111: intcounter=1 currenttxskb=00000000 dnld_sent=2
  [   22.400000] libertas thread: main-thread 222 (waking up): intcounter=1 currenttxskb=00000000 dnld_sent=2
  [   22.400000] libertas thread: main-thread 333: intcounter=1 currenttxskb=00000000 dnld_sent=2
  [   22.400000] libertas_cs enter: if_cs_get_int_status():656
  [   22.400000] libertas_cs enter: if_cs_receive_cmdres():361
  [   22.400000] libertas_cs leave: if_cs_receive_cmdres():386, ret 0, len 46
  [   22.400000] libertas_cs leave: if_cs_get_int_status():692, ret 0, ireg 0xd, hisregcpy 0x0
  [   22.400000] libertas thread: main-thread 444: intcounter=0 currenttxskb=00000000 dnld_sent=0
  [   22.400000] libertas thread: main-thread: cmd response ready
  [   22.400000] libertas enter: lbs_process_rx_command():552
  [   22.400000] libertas host: CMD_RESP: response 0x8003, seq 32771, size 46, jiffies 4294939536
  [   22.400000] libertas host: CMD_RESP: error 0x8003 in command reply 0x8003
  [   22.400000] libertas host: CMD_RESP: reset failed
  [   22.400000] libertas leave: lbs_process_rx_command():705, ret -1
  [   22.400000] libertas enter: lbs_execute_next_command():1747
  [   22.400000] libertas leave: lbs_execute_next_command():1882
  [   22.400000] libertas thread: main-thread 111: intcounter=0 currenttxskb=00000000 dnld_sent=0
  [   22.400000] libertas thread: main-thread sleeping... Conn=1 IntC=0 PS_mode=0 PS_State=0
  [   22.400000] libertas leave: __lbs_cmd_async():2107, ret c2a02000
  [   22.400000] libertas: PREP_CMD: command 0x0003 failed: 32771
  [   22.400000] libertas enter: __lbs_cleanup_and_insert_cmd():1202 and_insert_cmd():1214
  [   22.410000] libertas leave: __lbs_cmd():2142, ret 32771
  [   22.410000] libertas leave: lbs_update_hw_spec():120
  [   22.410000] libertas leave: lbs_setup_firmware():958, ret -1
  [   22.410000] libertas leave: lbs_start_card():1253, ret -1
  [   22.410000] libertas_cs: could not activate card
  [   22.410000] libertas enter: lbs_remove_card():1158
  [   22.410000] libertas enter: lbs_remove_rtap():1510
  [   22.410000] libertas thread: main-thread 222 (waking up): intcounter=0 currenttxskb=00000000 dnld_sent=0
  [   22.410000] libertas thread: main-thread 333: intcounter=0 currenttxskb=00000000 dnld_sent=0
  [   22.410000] libertas thread: main-thread: break from main thread
  [   22.410000] libertas leave: lbs_thread():862
  [   22.410000] libertas enter: lbs_free_adapter():1059
  [   22.410000] libertas enter: lbs_free_cmd_buffer():1636
  [   22.410000] libertas leave: lbs_free_cmd_buffer():1661
  [   22.410000] libertas leave: lbs_free_adapter():1066
  [   22.410000] libertas leave: lbs_remove_card():1187
  [   22.410000] libertas_cs leave: if_cs_probe():899, ret 0
  [   22.410000] libertas_cs leave: if_cs_init():955

	



More information about the libertas-dev mailing list