LIFIMAN is Linux based Wi-Fi and Network Manager. It has a cool GUI for User Friendly Access. It uses Terminal Commands in Backend to Manage Networks. It Allows you to manage and connect to network WITHOUT CAPTIVE PORTAL Works on Raspberry Pi
- Wired and Wireless Network Manager
- Wi-Fi Signal Indicator
- Wi-Fi Bandwidth (Speed) Display
- Wi-Fi Encryption Display
- Airplane Mode / Wi-Fi OFF Handling
- Auto-Connect to saved Networks
- DisConnect from current Network Button
- No Captive Portal
- Network Permission and Access remains UNCHANGED
- No ROOT (sudo) required
- PYTHON backend
- Works on Raspberry Pi
Uses nmcli
terminal tool. If your system do not have nmcli
pre-installed follow this gist to install.
Type nmcli d wifi list
in terminal to check if it is installed. Note: If wifi network is available in range and you can't find any wifi name on terminal screen. Follow this gist to setup. Functionalities remains unchainged for a common user.
- Clone this Repo
pip install eel
Refrence at EEL PyPi Page- Python3 Required
pip install pexpect
pip install re
python3 lifiman.py
Project is open for contribution. Any type of contribution is welcome. TO MAKE IT COOL / ADD MORE FEATURES / CONTRIBUTE / REMOVE BUGS FEEL FREE TO MAKE A PULL REQUEST :)