2019-04-14 16:43:50 +00:00
|
|
|
## Linux Wifi Hotspot
|
|
|
|
|
|
|
|
### Features
|
2019-04-15 21:30:14 +00:00
|
|
|
|
|
|
|
* Share your wifi like in Windows - Share wifi on same interface while you are connected to a network.
|
|
|
|
* Includes Both command line and gui.
|
|
|
|
* Support both 2.4GHz and 5GHz (Need to compatible with your wifi adapter). Ex: You have connected to 5GHz and share connection with 2.4GHz.
|
|
|
|
* Select Channel to share.
|
2019-04-14 16:43:50 +00:00
|
|
|
|
2019-04-16 21:00:39 +00:00
|
|
|
### Dependencies
|
2019-04-14 16:43:50 +00:00
|
|
|
|
2019-04-16 21:00:39 +00:00
|
|
|
#### General
|
|
|
|
* bash (to run this script)
|
|
|
|
* util-linux (for getopt)
|
|
|
|
* procps or procps-ng
|
|
|
|
* hostapd
|
|
|
|
* iproute2
|
|
|
|
* iw
|
|
|
|
* iwconfig (you only need this if 'iw' can not recognize your adapter)
|
|
|
|
* haveged (optional)
|
2019-04-14 16:44:26 +00:00
|
|
|
|
2019-04-16 21:00:39 +00:00
|
|
|
#### For 'NATed' or 'None' Internet sharing method
|
|
|
|
* dnsmasq
|
|
|
|
* iptables
|
|
|
|
|
|
|
|
#### For building from source
|
2019-04-14 16:44:26 +00:00
|
|
|
|
2019-04-15 21:30:14 +00:00
|
|
|
* cmake
|
2019-04-16 21:00:39 +00:00
|
|
|
* make
|
2019-04-15 21:30:14 +00:00
|
|
|
* gcc and g++
|
2019-04-16 21:00:39 +00:00
|
|
|
* build-essential
|
|
|
|
* pkg-config
|
|
|
|
* gtk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
git clone https://github.com/lakinduakash/linux-wifi-hotspot
|
|
|
|
cd linux-wifi-hotspot
|
|
|
|
make
|
|
|
|
sudo make install
|
|
|
|
|
|
|
|
|
|
|
|
## Uninstallation
|
|
|
|
sudo make uninstall
|