linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Palm T|X Libertas Wifi problems Kernel 3.4.7 stable
@ 2012-08-09 18:17 Joseph Honold
  0 siblings, 0 replies; 4+ messages in thread
From: Joseph Honold @ 2012-08-09 18:17 UTC (permalink / raw)
  To: linux-wireless; +Cc: Marek Vasut

I am trying to get wirless working on the Palm T|X (arm pxa270 cpu)
with the 3.4.7 stable kernel using the cocoboot bootloader app for
PalmOS. I have extracted the Libertas firmware with cocoboot and
placed it in the /lib/firmware dir.The kernel is booting fine to a
debian squeeze rootfs, the pxa2xx_pcmcia, libertas, and libertas_cs
modules load with no errors (as long as I do a wifi scan in PalmOS
before booting linux). When I scan with iwlist I get no results. Here
is a snippet of libertas debug messages. Does anyone have a suggestion
of what I could try to get it working? I can provide more info if
needed.

Aug  9 17:20:01 mozzwald kernel: libertas_cs enter: if_cs_init()
Aug  9 17:20:01 mozzwald kernel: libertas_cs leave: if_cs_init()
Aug  9 17:20:02 mozzwald kernel: libertas_cs enter: if_cs_probe()
Aug  9 17:20:02 mozzwald kernel: libertas_cs cs: irq 212, io [io
0xc2860000-0xc286007f]
Aug  9 17:20:02 mozzwald kernel: libertas_cs enter: if_cs_prog_helper()
Aug  9 17:20:02 mozzwald kernel: libertas_cs cs: helper size 2064
Aug  9 17:20:02 mozzwald kernel: libertas_cs leave: if_cs_prog_helper(), ret 0
Aug  9 17:20:02 mozzwald kernel: libertas_cs enter: if_cs_prog_real()
Aug  9 17:20:02 mozzwald kernel: libertas_cs cs: fw size 82876
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave: if_cs_prog_real(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_add_card()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_cfg_alloc()
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_cfg_alloc()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_init_adapter()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_allocate_cmd_buffer()
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cleanup_and_insert_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas leave: __lbs_cleanup_and_insert_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas leave:
lbs_allocate_cmd_buffer(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_init_adapter(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: Starting main thread...
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_thread()
Aug  9 17:20:03 mozzwald kernel: libertas thread: 1: currenttxskb
(null), dnld_sent 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: sleeping,
connect_status 1, psmode 0, psstate 0
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_add_card(), priv c0694280
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter: if_cs_enable_ints()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_start_card()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_setup_firmware()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_update_hw_spec()
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cmd_async()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_get_free_cmd_node()
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_get_free_cmd_node()
Aug  9 17:20:03 mozzwald kernel: libertas host: PREP_CMD: command 0x0003
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_queue_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas host: QUEUE_CMD: inserted
command 0x0003 into cmdpendingq
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_queue_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas leave: __lbs_cmd_async(), ret c1bf5600
Aug  9 17:20:03 mozzwald kernel: libertas thread: 2: currenttxskb
(null), dnld_send 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: 3: currenttxskb
(null), dnld_sent 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: 4: currenttxskb
(null), dnld_sent 0
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_execute_next_command()
Aug  9 17:20:03 mozzwald kernel: libertas host: EXEC_NEXT_CMD: sending
command 0x0003
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_submit_command()
Aug  9 17:20:03 mozzwald kernel: libertas cmd: DNLD_CMD: command
0x0003, seq 1, size 46
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter:
if_cs_host_to_card(type 1, bytes 46)
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter: if_cs_send_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter: if_cs_disable_ints()
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter: if_cs_enable_ints()
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave: if_cs_send_cmd(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave: if_cs_host_to_card(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_submit_command()
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_execute_next_command()
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter (INT): if_cs_interrupt()
Aug  9 17:20:03 mozzwald kernel: libertas_cs cs (INT): cause 0x0008
Aug  9 17:20:03 mozzwald kernel: libertas_cs cs (INT): cmd resp
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter (INT): if_cs_receive_cmdres()
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave (INT):
if_cs_receive_cmdres(), ret 0, len 46
Aug  9 17:20:03 mozzwald kernel: libertas enter (INT):
lbs_notify_command_response()
Aug  9 17:20:03 mozzwald kernel: libertas leave (INT):
lbs_notify_command_response()
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave (INT): if_cs_interrupt()
Aug  9 17:20:03 mozzwald kernel: libertas thread: 1: currenttxskb
(null), dnld_sent 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: 2: currenttxskb
(null), dnld_send 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: 3: currenttxskb
(null), dnld_sent 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: 4: currenttxskb
(null), dnld_sent 0
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_process_command_response()
Aug  9 17:20:03 mozzwald kernel: libertas cmd: CMD_RESP: response
0x8003, seq 1, size 46
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cleanup_and_insert_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas leave: __lbs_cleanup_and_insert_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas leave: __lbs_cmd(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas cmd: GET_HW_SPEC: hardware
interface 0x2, hardware spec 0x0004
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_update_hw_spec()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_get_tx_power()
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cmd_async()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_get_free_cmd_node()
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_get_free_cmd_node()
Aug  9 17:20:03 mozzwald kernel: libertas host: PREP_CMD: command 0x001e
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_queue_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas host: QUEUE_CMD: inserted
command 0x001e into cmdpendingq
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_queue_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas leave: __lbs_cmd_async(), ret c1bf5624
Aug  9 17:20:03 mozzwald kernel: libertas leave:
lbs_process_command_response(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_execute_next_command()
Aug  9 17:20:03 mozzwald kernel: libertas host: EXEC_NEXT_CMD: sending
command 0x001e
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_submit_command()
Aug  9 17:20:03 mozzwald kernel: libertas cmd: DNLD_CMD: command
0x001e, seq 2, size 14
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter:
if_cs_host_to_card(type 1, bytes 14)
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter: if_cs_send_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter: if_cs_disable_ints()
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter: if_cs_enable_ints()
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave: if_cs_send_cmd(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave: if_cs_host_to_card(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_submit_command()
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_execute_next_command()
Aug  9 17:20:03 mozzwald kernel: libertas thread: 1: currenttxskb
(null), dnld_sent 2
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter (INT): if_cs_interrupt()
Aug  9 17:20:03 mozzwald kernel: libertas_cs cs (INT): cause 0x0008
Aug  9 17:20:03 mozzwald kernel: libertas_cs cs (INT): cmd resp
Aug  9 17:20:03 mozzwald kernel: libertas_cs enter (INT): if_cs_receive_cmdres()
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave (INT):
if_cs_receive_cmdres(), ret 0, len 14
Aug  9 17:20:03 mozzwald kernel: libertas enter (INT):
lbs_notify_command_response()
Aug  9 17:20:03 mozzwald kernel: libertas leave (INT):
lbs_notify_command_response()
Aug  9 17:20:03 mozzwald kernel: libertas_cs leave (INT): if_cs_interrupt()
Aug  9 17:20:03 mozzwald kernel: libertas thread: 2: currenttxskb
(null), dnld_send 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: 3: currenttxskb
(null), dnld_sent 0
Aug  9 17:20:03 mozzwald kernel: libertas thread: 4: currenttxskb
(null), dnld_sent 0
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_process_command_response()
Aug  9 17:20:03 mozzwald kernel: libertas cmd: CMD_RESP: response
0x801e, seq 2, size 14
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cleanup_and_insert_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas leave: __lbs_cleanup_and_insert_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas leave: __lbs_cmd(), ret 0
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_get_tx_power()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_set_snmp_mib()
Aug  9 17:20:03 mozzwald kernel: libertas cmd: SNMP_CMD: (set) oid
0x9, oid size 0x2, value 0x1
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cmd()
Aug  9 17:20:03 mozzwald kernel: libertas enter: __lbs_cmd_async()
Aug  9 17:20:03 mozzwald kernel: libertas enter: lbs_get_free_cmd_node()
Aug  9 17:20:03 mozzwald kernel: libertas leave: lbs_get_free_cmd_node()
Aug  9 17:20:03 mozzwald kernel: libertas host: PREP_CMD: command 0x0016

--
Joe Honold
http://www.mozzwald.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-08-09 19:42 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <CALSu_YrXF0iO0=+drmUzatGZUYkMxczF_J2Xw_CNqEY3fxJ5Bg@mail.gmail.com>
2012-08-09 18:26 ` Palm T|X Libertas Wifi problems Kernel 3.4.7 stable Marek Vasut
2012-08-09 19:19   ` Joseph Honold
2012-08-09 19:42     ` Marek Vasut
2012-08-09 18:17 Joseph Honold

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).