Hi Mesut,

On 03/28/2012 04:18 AM, Mesut Can Gürle wrote:
> Hello,
> 
> I am a MSc student at Dokuz Eylul University(www.deu.edu.tr
> <http://www.deu.edu.tr/>). I have been working on security for my
> researches. I have been using debian-ubuntu for 6 years. I was graduated
> at 2009. Then I worked for a firewall distribution called Firelog
> (www.firelog.com.tr <http://www.firelog.com.tr/>) for 3 years. It is a
> Freebsd based firewall distribution. Last month I quited job. Then I
> turned back to university for master programme. I am in the second
> semestre in Master programme on Computer Science. I want to participate
> GSOC programme with PacketFence. I am having two classes so I have much
> free time.
> 
> I  think about "Android-based application for devices autoconfiguration"
> project to work about. Can you tell me more about this project? Can you
> recommend me a starting point for getting fimiliar and getting involved 
> with the PacketFence? Maybe fixing bugs, doing small jobs etc.
> 

The aim of the project is to simplify wireless configuration of users
where PacketFence is installed.

Basically, with PacketFence there are two SSIDs one secured with
WPA-Enterprise (802.1X) and an open one with no encryption. Ex: Initech
(secure) and Initech-guests (open).

When a guest come in with his android, he clicks on the Initech-guests
SSID and hits a captive portal where he must provide information about
him. http://www.packetfence.org/typo3temp/pics/6014630a98.png. This is
already how PacketFence works.

At this point we would like to offer an apk (or an XML configuration
file or both) to simplify to the maximum the user experience regarding
configuring the secure SSID (WPA-Enterprise can be daunting for non
technical users).

iOS allows for configuration profiles to be deployed which
auto-configure the Wireless.
https://developer.apple.com/library/ios/#featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html.
Profiles can be created with: http://support.apple.com/kb/DL1466 but we
create them 'on the fly' for the users. We already support that, in a
basic form.

Android doesn't have such a feature and so we would like to build an
application that does that. Android's API being more open, I'm pretty
sure it can be done.

One pre-proposal-submit task that I would see is to try to build a small
APK that creates a new WPA-Enterprise profile. All hardcoded. This would
prove that it could work in practice. Check here as a starting point:
http://developer.android.com/reference/android/net/wifi/WifiManager.html

There's no Android component at all in PacketFence right now but I have
Android experience (founded https://launchpad.net/tomdroid) so I'll be
able to help.

Do not hesitate to ask further questions.

Feel free to come on our IRC channel (#packetfence on freenode.net) and
talk to us there.

Cheers!
-- 
Olivier Bilodeau
obilod...@inverse.ca  ::  +1.514.447.4918 *115  ::  www.inverse.ca
Inverse inc. :: Leaders behind SOGo (www.sogo.nu) and PacketFence
(www.packetfence.org)

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Packetfence-devel mailing list
Packetfence-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/packetfence-devel

Reply via email to