Problems using the libertas

Kalkere, Giridhara(IE10) Giridhara.Kalkere at Honeywell.com
Wed Mar 27 09:50:41 EDT 2013


Dan,

I understand the 2.6.31 is older kernel version. But our product is built with this version and the we are using the imx35 platform. So Freescale is not supporting any more.

Is there any one back ported the libertas driver to 2.6.31 kernel version.

Please help me to back port the latest libertas driver to 2.6.31 kernel version.

Thanks and regards,
Giri

-----Original Message-----
From: Dan Williams [mailto:dcbw at redhat.com] 
Sent: Wednesday, March 27, 2013 5:39 PM
To: Kalkere, Giridhara(IE10)
Cc: libertas-dev at lists.infradead.org
Subject: Re: Problems using the libertas

On Wed, 2013-03-27 at 03:18 +0000, Kalkere, Giridhara(IE10) wrote:
> Dan,
> 
> Thanks for the reply.
> 
> We are using the firmware 9.124.3p37.
> 
> Please let us know what is the latest firmware version available for the SD8686 on SDIO interface and also where can I look for the latest firmware?
> 
> If any patches available for the libertas driver please let us know.

Well, the 2.6.31 kernel is almost 4 years old already, so yeah, there have been a lot of fixes to the driver since then.  If you're at all able to use a 3.x kernel, preferably 3.5 or 3.6, that would be great.
You could try backporting the driver from the latest kernels to 2.6.31.

Dan

> Thanks and Regards,
> Giri
> 
> 
> -----Original Message-----
> From: Dan Williams [mailto:dcbw at redhat.com]
> Sent: Wednesday, March 27, 2013 2:05 AM
> To: Kalkere, Giridhara(IE10)
> Cc: libertas-dev at lists.infradead.org
> Subject: Re: Problems using the libertas
> 
> On Wed, 2013-03-20 at 12:01 +0000, Kalkere, Giridhara(IE10) wrote:
> > Dear All,
> > 
> > We are using the SD8686 wifi chipset and linux-2.6.31 linux kernel from Freescale on IMX35 board.
> > 
> > We found some kernel errors during the wifi usage.  Please find the below kernel log.
> 
> Typically this is a firmware crash.  What firmware version is the 8686 using?
> 
> Dan
> 
> > Any thoughts about it.
> > 
> > -----------[ cut here ]------------
> > WARNING: at net/sched/sch_generic.c:246 dev_watchdog+0x188/0x28c() 
> > NETDEV WATCHDOG: eth1 (libertas_sdio): transmit queue 0 timed out 
> > Modules linked in: libertas_sdio libertas [<c00883cc>]
> > (unwind_backtrace+0x0/0xd4) from [<c00a4c48>] (warn_slowpath_common
> > +0x4c/0x68)
> > [<c00a4c48>] (warn_slowpath_common+0x4c/0x68) from [<c00a4ca0>] 
> > (warn_slowpath_f
> > mt+0x28/0x38)
> > [<c00a4ca0>] (warn_slowpath_fmt+0x28/0x38) from [<c027da28>]
> > (dev_watchdog+0x188
> > /0x28c)
> > [<c027da28>] (dev_watchdog+0x188/0x28c) from [<c00ae934>]
> > (run_timer_softirq+0x1
> > 54/0x1f4)
> > [<c00ae934>] (run_timer_softirq+0x154/0x1f4) from [<c00a9cfc>] 
> > (__do_softirq+0xd
> > 8/0x1c8)
> > [<c00a9cfc>] (__do_softirq+0xd8/0x1c8) from [<c00aa068>]
> > (irq_exit+0x44/0x98) [<c00aa068>] (irq_exit+0x44/0x98) from 
> > [<c0083070>] (_text+0x70/0x8c) [<c0083070>] (_text+0x70/0x8c) from 
> > [<c00839c8>] (__irq_svc+0x48/0x88) Exception stack(0xc03d3f80 to
> > 0xc03d3fc8)
> > 3f80: 00000001 00000000 fc280000 603f4208 c03d2000 c03f61c4 c001fc98
> > c03d6000
> > 3fa0: 8001e42c 4117b363 8001e3f8 00000000 c03d3f10 c03d3fc8 c0084d20
> > c0084d24
> > 3fc0: 80000013 ffffffff
> > [<c00839c8>] (__irq_svc+0x48/0x88) from [<c0084d24>]
> > (default_idle+0x24/0x2c) [<c0084d24>] (default_idle+0x24/0x2c) from 
> > [<c0084c14>] (cpu_idle+0x44/0x94) [<c0084c14>] (cpu_idle+0x44/0x94) 
> > from [<c000897c>] (start_kernel+0x210/0x26c) [<c000897c>]
> > (start_kernel+0x210/0x26c) from [<80008034>] (0x80008034) ---[ end 
> > trace c66d4c0aad1035ef ]---
> > libertas: tx watch dog timeout
> > libertas: tx watch dog timeout
> > CheckHaTCTrigger evtsrc=1
> > libertas: tx watch dog timeout
> > libertas: command 0x000b timed out
> > libertas: tx watch dog timeout
> > 
> > 
> > 
> > Thanks  and regards,
> > Giri
> > _______________________________________________
> > libertas-dev mailing list
> > libertas-dev at lists.infradead.org
> > http://lists.infradead.org/mailman/listinfo/libertas-dev
> 
> 




More information about the libertas-dev mailing list