Join ProjectSPAN

642 views
Skip to first unread message

stoker

unread,
Feb 22, 2013, 9:10:08 AM2/22/13
to spa...@googlegroups.com
Calling all mesh enthusiasts,

If you would like to join ProjectSPAN as a team member then send me an email or reply to this post with your GitHub account name. I can then add you to the organization so that you can commit your changes to the repo. Give back, share the wealth, and let's make things happen! 

- stoker

jtsa...@soe.ucsc.edu

unread,
May 17, 2013, 9:04:29 PM5/17/13
to spa...@googlegroups.com
Hi stoker,

I would like to join. My GitHub account is jtsamson.

Also, I saw on the TODO list an item regarding a routing protocol called Mercedes routing--is anybody working on that currently?

I'm asking because I'm at the beginning stages of creating an algorithm that finds disjoint paths in a network, and I was thinking it might be useful.

Judith

m0nk

unread,
May 17, 2013, 9:13:49 PM5/17/13
to spa...@googlegroups.com
Awesome!

Mercedes and Mabel are my babies! I would love to chat, either on this forum or offline. I have a considerable amount of work already in both if them that I'd love to share...

Hit me up



m0nk

------------------------------
Sent from ...
> --
> You received this message because you are subscribed to the Google Groups "Smart Phone Ad-Hoc Networks" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to spandev+u...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

Jeffrey Robble

unread,
May 18, 2013, 8:42:54 AM5/18/13
to spa...@googlegroups.com
Hi Judith,

Sure! I just added you as a team member to ProjectSPAN. You should be be to push and pull from the repos. Let me know if you have any problems.

You should get in touch with m0nk about Mercedes. It's a cool concept and sounds like a lot of fun to work on.

@m0nk - Is any of that work out in the open? Drop a link if you can.

- stoker

Macy Cronkrite

unread,
Jun 8, 2013, 7:34:27 AM6/8/13
to spa...@googlegroups.com
Hi! I'm excited about the project, looking forward to contributing. = macycron

Jeffrey Robble

unread,
Jun 8, 2013, 7:53:02 PM6/8/13
to spa...@googlegroups.com
You're added Macy! We could use some help putting together a website if you're into that sort of thing :)

--

Macy Cronkrite

unread,
Jun 8, 2013, 9:22:33 PM6/8/13
to spa...@googlegroups.com
thanks for the add
 - is the website protest-rom.com and omg-pwnies.com
- are there any logos around or is everything from a design perspective wide open?
thx 

Macy Cronkrite

Connect: http://about.me/mcronkrite

monk dot

unread,
Jun 8, 2013, 10:25:55 PM6/8/13
to spa...@googlegroups.com

Protest-rom will be an offshoot of span. If I can ever get cycles I'd like to inject lahana over span, add in Moxie's whisper systems work and create a proper cyanogen / AOKP clone that is easily flashable.   might inject serval as well for options... Basically just a boot able win...

Omg-pwnies will soon be my personal site again and probably not span related though it will always link :)

monk dot

unread,
Jun 8, 2013, 10:27:01 PM6/8/13
to spa...@googlegroups.com

I think I'll register project span tonight and add it to my hosting plan

Project-span.com /.org ?

On Jun 8, 2013 6:53 PM, "Jeffrey Robble" <fej...@gmail.com> wrote:

Jeffrey Robble

unread,
Jun 8, 2013, 10:38:09 PM6/8/13
to spa...@googlegroups.com
I'd go with the .org.

Macy Cronkrite

unread,
Jun 8, 2013, 10:39:55 PM6/8/13
to spa...@googlegroups.com

.org +.net too?

Sent from a non keyboard. Please excuse typos.

Jeffrey Robble

unread,
Jun 8, 2013, 10:40:03 PM6/8/13
to spa...@googlegroups.com
There's also TOR on Android: https://www.torproject.org/docs/android.html.en

Macy Cronkrite

unread,
Jun 9, 2013, 5:33:12 PM6/9/13
to spa...@googlegroups.com
at #cryptoparty the session i was at was  all about loading up tor and orbot and some other encrypted chat/video programs.
they also had a guy from occupy who was talking about the things you needed team wise during civic actions to stay safe.
which included things like backup batteries, phone numbers, apps that could wipe the phone from behind your back, locate me apps...
come to think, it seems this rom  takes on the persona of a digital bug out bag?

Macy Cronkrite

Connect: http://about.me/mcronkrite



monk dot

unread,
Jun 9, 2013, 5:56:11 PM6/9/13
to spa...@googlegroups.com

Yes, which is exactly why I want to draw a line between the open source project span and protest ROM.. I don't want to alienate our dev team that may or may not be cool with that use case.

Bradley Zeller

unread,
Jun 9, 2013, 8:51:00 PM6/9/13
to spa...@googlegroups.com
Hi Stoker,

I also would love to join!  (brzeller11)

I am actually beginning my MS thesis and have not not drilled down my topic yet, but I do know that it will be related to mesh and opportunistic networks on mobile devices.  I just came across this project and I am blown away with the amount of traction and progress that has been made in this area.  I would love to contribute!

Has there been any progress with regards to iOS lately?

Thanks!
-Bradley 

On Friday, February 22, 2013 6:10:08 AM UTC-8, stoker wrote:

Jeffrey Robble

unread,
Jun 10, 2013, 3:06:52 PM6/10/13
to spa...@googlegroups.com
Hi Bradley,

Great! You're in.

We've made some progress with iOS. We're able to get an iOS device to join an existing ad-hoc network, run the OLSR routing protocol, and send text messages using the MANET Manager app. Getting an iOS device to act as an ad-hoc originator is much harder. It will require making private iOS framework calls to set the Wi-Fi mode from managed to ad-hoc. We'll probably have to reverse engineer the private framework to learn how to make those calls. 

None of the iOS code is posted online yet.

- stoker

--

m0nk

unread,
Jun 12, 2013, 3:29:43 AM6/12/13
to spa...@googlegroups.com
FWIW: project-span.org was registered last night. I'm sure I'll simply throw up a simple landing page and point to github but I could easily host wiki if we ever start to dislike github for that functionality.

Also, ping me if you want a *@project-span.org email addy.  The dream host interface is kludgy, but I think it will be easy to manually add if anyone needs a vanity address :)



-- 
m0nk
Sent with Sparrow

Jeffrey Robble

unread,
Jun 12, 2013, 10:47:55 AM6/12/13
to spa...@googlegroups.com
Cool. Sign me up for an addy. Thx.

abouba...@gmail.com

unread,
Sep 12, 2013, 11:47:17 AM9/12/13
to spa...@googlegroups.com
Hi stoker,

I would like to participate and be part of this project. would you please add me as team member.

thank you

Jeffrey Robble

unread,
Sep 12, 2013, 6:54:51 PM9/12/13
to spa...@googlegroups.com
Sure! I just need your GitHub user name.


ale...@gmail.com

unread,
Nov 5, 2013, 5:20:07 AM11/5/13
to spa...@googlegroups.com
El divendres 22 de febrer de 2013 15:10:08 UTC+1, stoker va escriure:
> Calling all mesh enthusiasts,
>
>
> If you would like to join ProjectSPAN as a team member then send me an email or reply to this post with your GitHub account name. I can then add you to the organization so that you can commit your changes to the repo. Give back, share the wealth, and let's make things happen! 
>
>
>
> - stoker

Hi everyone!
I'm just finishing my degree and as my final project i'm looking possible ways to make a mesh network with some andoid devices. I found this Span project and it seems it's much like what I was looking for :D

I'm really interested to join this project!

stoker

unread,
Nov 5, 2013, 8:53:43 AM11/5/13
to spa...@googlegroups.com, ale...@gmail.com
Great! Is your GitHub account name also aleixsb?

Aleix Sala Bach

unread,
Nov 5, 2013, 9:15:35 AM11/5/13
to stoker, spa...@googlegroups.com
Yes, sorry I forgot to write it!

Aleix Sala Bach


2013/11/5 stoker <fej...@gmail.com>

Jeffrey Robble

unread,
Nov 5, 2013, 10:52:05 AM11/5/13
to Aleix Sala Bach, spa...@googlegroups.com
Okay, you're added: https://github.com/ProjectSPAN

Aleix Sala Bach

unread,
Nov 5, 2013, 4:22:58 PM11/5/13
to Jeffrey Robble, spa...@googlegroups.com
Perfect, Thanks!  I hope I can start soon!

Aleix Sala Bach


2013/11/5 Jeffrey Robble <fej...@gmail.com>

mazur...@gmail.com

unread,
Jan 16, 2015, 3:44:48 AM1/16/15
to spa...@googlegroups.com
I'm working on routing algorithms for MANETs in a context of my PhD. I wonder whether SPAN is still supported by enthusiasts or there is some other more active project.
I'm asking because I want to try a couple of ideas tested with simulation on real Android phones. But I do not see any activity on github during last year.
Thanks.

Jeffrey Robble

unread,
Jan 16, 2015, 11:30:21 AM1/16/15
to spa...@googlegroups.com
Hi Mazur,

SPAN is still being actively developed across various academic and humanitarian organizations. There just hasn't been much recommitted to the repo. It seems likes most folks take the SPAN core, modify it for their own purposes, and continue development as a separate project.

As the primary developer I'm no longer actively developing SPAN. The core functionality is there and I spend some time providing guidance to those who decide they want to pick it up and run with it.

There are other mesh projects out there, but they take a slightly different approach than SPAN. You can take a look at Serval, but last I knew their recent focus is on developing mesh extender hardware because connecting phones in an ad-hoc mesh without additional infrastructure has become such a hard problem. Namely, you need to root the phone and modify the kernel. Sometimes the OS as well. SPAN initially tackled those hard problems and I know how to get it running on some Android devices, but I have not spent any time trying to tackle anything after Android Jelly Bean.

- Jeff


--
You received this message because you are subscribed to the Google Groups "Smart Phone Ad-Hoc Networks" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spandev+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

suyash...@gmail.com

unread,
Jan 23, 2015, 9:58:52 AM1/23/15
to spa...@googlegroups.com

Hi stoker,

I would like to join. My GitHub account is suyashshpatil.

Jeffrey Robble

unread,
Jan 23, 2015, 10:20:50 PM1/23/15
to spa...@googlegroups.com
Sure suyashshpatil! I just sent you an invite.

- stoker

On Fri, Jan 23, 2015 at 9:58 AM, <suyash...@gmail.com> wrote:

Hi stoker,

I would like to join. My GitHub account is suyashshpatil.
--
You received this message because you are subscribed to the Google Groups "Smart Phone Ad-Hoc Networks" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spandev+u...@googlegroups.com.

zamal.i...@gmail.com

unread,
May 20, 2015, 9:20:49 AM5/20/15
to spa...@googlegroups.com
On Saturday, February 23, 2013 at 1:10:08 AM UTC+11, stoker wrote:
> Calling all mesh enthusiasts,
>
>
> If you would like to join ProjectSPAN as a team member then send me an email or reply to this post with your GitHub account name. I can then add you to the organization so that you can commit your changes to the repo. Give back, share the wealth, and let's make things happen! 
>
>
>
> - stoker

Hi
I want to be member of this group.
Could help me to add this grupu?

Anaa Batool

unread,
Aug 10, 2016, 6:35:28 AM8/10/16
to Smart Phone Ad-Hoc Networks
hi...!
i am working on a project in which i want to use SPAN as network. i am completely new and have no idea from where to start. anybody who can help me?

jsba...@gmail.com

unread,
Jun 13, 2017, 9:48:26 AM6/13/17
to Smart Phone Ad-Hoc Networks
On Friday, February 22, 2013 at 2:10:08 PM UTC, Jeffrey Robble (stoker) wrote:
> Calling all mesh enthusiasts,
>
>
> If you would like to join ProjectSPAN as a team member then send me an email or reply to this post with your GitHub account name. I can then add you to the organization so that you can commit your changes to the repo. Give back, share the wealth, and let's make things happen! 
>
>
>
> - stoker

Is an SD card required for Manet Manager to work? I am trying to get it to work on a Motorola phone and the service will not start. Also, it only ask for permission to write to the CD card not if it can view and change wireless settings? Is that to be expected?
Thank you.

Jeffrey Robble

unread,
Jun 14, 2017, 10:14:39 AM6/14/17
to spa...@googlegroups.com
Sorry, we don't support Motorola devices. The Manet Manager requires your device to be rooted (and in most cases have a custom WiFi driver) so it does not need Android permissions to do many things. 


--
You received this message because you are subscribed to the Google Groups "Smart Phone Ad-Hoc Networks" group.
To unsubscribe from this group and stop receiving emails from it, send an email to spandev+unsubscribe@googlegroups.com.

jsba...@gmail.com

unread,
Jun 14, 2017, 11:02:10 AM6/14/17
to Smart Phone Ad-Hoc Networks
Thank you for responding. The phone has been rooted. With regard to the custom WiFi driver; I have several years of low level C development experience and given that, would a custom driver be something I might try to develop? Just your thoughts. I am asking if we would be talking about some specific modifications to the existing driver or a new development project. If the first, would you have any suggestions or examples of drivers that have been modified for other phones? Regardless, I very much appreciate your time.

Jeffrey Robble

unread,
Jun 14, 2017, 11:31:04 PM6/14/17
to spa...@googlegroups.com
You're welcome. With your experience I say go for it. We modified the existing WiFi driver for the Samsung Galaxy S III: https://github.com/ProjectSPAN/android_kernel_samsung_smdk4412/commit/8fa45142b269a6c0870083846c045f02abad869f

We had to remove PKT_FILTER_SUPPORT so that the device would respond to UDP broadcasts when in a low power state (screen off). The "| BIT(NL80211_IFTYPE_ADHOC)" flag re-enabled support for ad-hoc mode. This code is > 4 years old now. I don't know how hard it would be to get a WiFi driver for a modern Android device in ad-hoc mode. Google seemed to be moving in the opposite direction. The driver for the Galaxy S III supported ad-hoc mode for a period of time and then there was an update that disabled it by removing that flag.

Also, in this script you will see different sections for different devices: https://github.com/ProjectSPAN/android-manet-manager/blob/master/AndroidManetManager/res/raw/adhoc_edify

In most cases we used a combination of ifconfig and iwconfig to switch into ad-hoc mode. In order to use iwconfig in many cases we had to compile custom Android kernels with WEXT (wireless extensions) support.

Newer Android devices may support the nl80211 wireless interface instead of WEXT (depending on how closely the kernel is tracking the Linux kernel). nl80211 uses the iw command instead of iwconfig. 

On Wed, Jun 14, 2017 at 11:02 AM, <jsba...@gmail.com> wrote:
Thank you for responding. The phone has been rooted.  With regard to the custom WiFi driver; I have several years of low level C development experience and given that, would a custom driver be something I might try to develop? Just your thoughts. I am asking if we would be talking about some specific modifications to the existing driver or a new development project.  If the first, would you have any suggestions or examples of drivers that have been modified for other phones?  Regardless, I very much appreciate your time.
Reply all
Reply to author
Forward
0 new messages