Hi Marco,
The following patches are relevant for Mesh Powersave on
ath9k.
0001-mac80211-move-mesh-sync-beacon-handler-into-neighbou.patch
0002-mac80211-mesh-power-save-doze-scheduling.patch
0003-ath9k-mesh-powersave-support.patch
I have not tried yet. For source please refer below link
https://github.com/cozybit/open80211s/commits/ft-powersave
You can find the test results for some chipsets in tha above link.
Regards,
Rudresh
On 2 March 2015 at 15:34, Steger, Marco <[email protected]> wrote:
> Dear Rudresh,
>
> I'm planing to work with 11s and use the powersave mode of it in my
> project. I read your mails regarding enabling powersave for ATH9k. May I
> ask you if the patches / the powersave feature of 11s works for you?
>
> And a second question: In the 11s standard I found two different ways of
> powersave:
> * deep sleep
> * light sleep
>
> I also had a quick look on the 11s source and it seems that these modes
> are not implemented at all... Is this right? (What mode can be enabled with
> the patches?!)
>
> I hope you can help me here a little bit. Thanks a lot in advance!!
>
> Best regards,
> Marco
>
> >-----Ursprüngliche Nachricht-----
> >Von: Devel [mailto:[email protected]] Im Auftrag von
> >Rudresh NB via Devel
> >Gesendet: Samstag, 10. Jänner 2015 16:47
> >An: Marco Porsch
> >Cc: [email protected]
> >Betreff: Re: Mesh Powersave Code
> >
> >Hi Marco.
> > Thanks for the answer. I agree that listed #3 patch is for
> ath9k specific.
> >For wl1271 I need to see the datasheet and make corresponding change in
> the
> >driver for powersave. But for basic mesh support you say that some patch
> is
> >required? with the default kernel that support Mesh is not enough?
> >
> >Regards,
> >Rudresh
> >
> >On 10 January 2015 at 20:42, Marco Porsch <[email protected]> wrote:
> >
> >
> > Hi,
> >
> > for your wl1271 chipset you will require a patch different from
> your listed
> >#3 which is ath9k-specific.
> >
> > As for using wl1271 in mesh mode at all; I am not convinced this
> is as
> >easy as you think it is. But I think I remember seeing some support patch
> though.
> >Maybe someone else can help you here?
> >
> > --Marco
> >
> >
> > Am 10.01.2015 um 15:52 schrieb Rudresh NB:
> > > Hi Marco,
> > > Thank You. I got following patch from Git, as per
> your
> >suggestion.
> > >
> > > $ git format-patch e339d0a1f41e76f2695c7d47c16e69382feac0f1
> > >
> > > 0001-mac80211-move-mesh-sync-beacon-handler-into-neighbou.patch
> > > 0002-mac80211-mesh-power-save-doze-scheduling.patch
> > > 0003-ath9k-mesh-powersave-support.patch
> > >
> > >
> > > So these patches are sufficient right?
> > >
> > >
> > > Also I have one more question. I also need to support Mesh on TI
> Wilink
> >Chipset (http://www.ti.com/lit/ds/symlink/wl1271-tiwi-ble.pdf).
> > >
> > > In TI website they say Mesh is not supported. But I believe that
> chipset
> >which runs mac80211 should Mesh right. It does not depend on any PHY layer
> >right?
> > >
> > > Please confirm my understandings.
> > >
> > > Regards,
> > > Rudresh
> > >
> > >
> >
> > > On 10 January 2015 at 20:12, Marco Porsch <[email protected]
> ><mailto:[email protected]>> wrote:
> > >
> > > Hi,
> > >
> > > to get functional mesh powersave going on ath9k wifi
> hardware you
> >should only require the last 3 commits from
> >https://github.com/cozybit/open80211s/commits/ft-powersave which we never
> >got mainlined.
> > >
> > > --Marco
> > >
> > >
> > > Am 10.01.2015 um 15:38 schrieb Rudresh NB:
> > > > Hi Marco,
> > > > Thanks for your Quick Reply, I appreciate a
> lot. I am
> >working on PB44 Board which I have Openwrt (Barrier Break) version is
> running. I
> >have checked the Basic Mesh support and it works. I need to further
> extend the
> >support for Powersave on Mesh Links. So I was thinking to take the patch
> from
> >ft-powersave tree and apply to Openwrt supported kernel. I am basically
> >searching your Name in the Git log and taking the commit info then doing
> the
> >manual diff.
> > > >
> > > > Following is the commits done by you for ft-pwersave tree.
> > > >
> > > > 9aaddb3ad3a4639d4b2fc10de1a75a2780f41531
> > > >
> > > > 28140ecb1c91aeb33bd63edd3a4d55a491922ab7
> > > >
> > > > 65fbfeda81c51356ad927b39112ba3fca2037e20
> > > >
> > > > e339d0a1f41e76f2695c7d47c16e69382feac0f1
> > > >
> > > > 7cbf9d017dbb5e3276de7d527925d42d4c11e732
> > > >
> > > > 3f52b7e328c526fa7a592af9bf5772c591ed38a4
> > > >
> > > > 3b1c5a5307fb5277f395efdcf330c064d79df07d
> > > >
> > > > 9bdbf04db099c11bbbaea9dcea7465c508531fb8
> > > >
> > > > eac70c135def117849faa7cc8b7ccb941498085f
> > > >
> > > > 1617bab8db81427392d424f2c7ffb5a3282c417c
> > > >
> > > > ea54fba20985b7a0cb8e1c8e2760a0865ee47763
> > > >
> > > > 815b8092bd5242d580038213da9179a5a4f69116
> > > >
> > > > da29d2a5780d80857773d7776b7603a449b0b6e0
> > > >
> > > > 372039031c62886c8c5b57a7b0111446e9caefa8
> > > >
> > > > 453e66f247f4ecb98cfef653164d428d087187d8
> > > >
> > > > 40aefedc8b494d6a7006ceb9d051fbc58268c86e
> > > >
> > > > 65821635d26d3173a3b22781e2c60d5e6fcaeb22
> > > >
> > > > d012a605108a482392be80710ea35f1db27c4aa9
> > > >
> > > > f53c6a0d74dffd6e82defe195bd5b97c7d384341
> > > >
> > > > df32381896f5f0c78a371df2e49ab7c776b1a5ba
> > > >
> > > > 52a3f20c09559465f821b54838decb397054e7de
> > > >
> > > > d5d9de024c157a3dfbab191241c5c51e4d4c069a
> > > >
> > > >
> > > >
> > > > Is this the way to go? or any other method you suggest?.
> > > >
> > > > Please suggest.
> > > >
> > > > Regards,
> > > > Rudresh
> > > >
> >
> > > > On 10 January 2015 at 19:46, Marco Porsch <
> [email protected]
> ><mailto:[email protected]> <mailto:[email protected]
> ><mailto:[email protected]>>> wrote:
> > > >
> > > > Hi,
> > > >
> > > > I am not sure if I understand you correctly, but I'll
> try to help.
> > > >
> > > > github has a cool feature to access patch files from
> commits: just
> >append ".patch" to the URI.
> > > > E.g. choose your commit from
> >https://github.com/cozybit/open80211s/commits/ft-powersave,
> > > > for example
> >https://github.com/cozybit/open80211s/commit/28140ecb1c91aeb33bd63edd3a
> >4d55a491922ab7 then append .patch to get
> >https://github.com/cozybit/open80211s/commit/28140ecb1c91aeb33bd63edd3a
> >4d55a491922ab7.patch
> > > > There you go!
> > > >
> > > > Unfortunately this code has not been updated in a
> while, so you
> >may have some trouble patching a recent kernel codebase.
> > > >
> > > > Best regards,
> > > > Marco
> > > >
> > > >
> > > > Am 10.01.2015 um 14:55 schrieb Rudresh NB via Devel:
> > > > > Hi All,
> > > > > How to get the patch which has only Mesh
> Powersave
> >code from ft-powersave tree.
> > > > >
> > > > > Thanks,
> > > > > Rudresh
> > > > >
> > > > >
> > > > > _______________________________________________
> > > > > Devel mailing list
> > > > > [email protected]
> ><mailto:[email protected]> <mailto:[email protected]
> ><mailto:[email protected]>>
> > > > >
> http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
_______________________________________________
Devel mailing list
[email protected]
http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel