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