Creating a Connectify like network sharing software for ubuntu
Nicholas Skaggs
nicholas.skaggs at canonical.com
Wed Feb 10 20:44:29 UTC 2016
On 02/09/2016 01:02 PM, Gaurav Shukla wrote:
> Hi,
>
> I am a full-time Ubuntu user for past 3 years and I love it but coming
> from windows background I really miss a few Softwares and would like
> to be available for ubuntu. One such software is Connectify. For those
> who are not aware of connectify, it is a software which allows user to
> share his internet with other devices by creating a hotspot.
>
> I want to create a similar software for ubuntu. Here's a list of
> features and how we plan to implement it -
>
> * GUI would be created using glade.
> * Option to share internet over wifi while being connected to
> internet via same wifi adapter (Equivalent of connectify hotspot)
> * Option to share Lan over wifi and vice versa
> * Option to send and receive files with people connected on the
> network (Equivalent of connectify Fling)
>
> Optionally I would like to give an option to combine the bandwidth of
> many internet sources (3g/4g wifi and lan) to increase download speeds
> (Similar to connectify Dispatch)
>
> I am not new to programming or software development but I don't have
> much Idea about networking and device driver programming So I would
> like to know if someone here could guide me and my 3 teammates on this
> project.
>
> Even if no one is available to mentor us on this I would still like to
> know where can I start or some similar application whose source code I
> can use as a reference.
>
> http://www.connectify.me/
> --
> Regards !
> Gaurav Shukla
> gauravshukla.xyz <http://gauravshukla.xyz>
>
>
>
>
> Sent with MailTrack
> <https://mailtrack.io/install?source=signature&lang=en&referral=gshukla66@gmail.com&idSignature=22>
Some of this functionality is probably exposed via hostapd. Here's a
couple links with some background / more info:
https://w1.fi/hostapd/
https://help.ubuntu.com/community/WifiDocs/WirelessAccessPoint
https://wiki.archlinux.org/index.php/software_access_point
http://www.webupd8.org/2013/06/how-to-set-up-wireless-hotspot-access.html
If you decide hostapd does offer what you are looking for, it might be
worth considering contacting the project directly with your intentions.
Note, it's a user daemon, with some frontends. You could work on
improving hostapd itself, or a frontend, or both. Perhaps you want it to
be more easily used with NetworkManager for instance?
Can anyone speak more directly about hacking on linux wireless drivers
in the kernel?
Nicholas
More information about the kernel-team
mailing list