Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

📶 WiFi-Manager

Version Enigma2 Python GPLv3 Python package Ruff Status

Visitors

Ko-fi PayPal

---

WiFi-Manager is a comprehensive tool for Enigma2 devices to manage, monitor, and optimize WiFi connections.

It provides both basic and advanced functionalities, suitable for home and professional use.


📺 Screenshot


1. Main Menu

  • ✅ Scanner - Basic network scan
  • ✅ Monitor - Real-time signal quality monitoring
  • ✅ Config - Advanced configuration options
  • ✅ Connects - Connection management
  • ✅ Diagnostics - Network tests and diagnostics
  • ✅ Detailed Info - Connection info in iwconfig style
  • ✅ Advanced Tools - Access to all iwlist tools
  • ✅ Config Setup - Manage all WiFi configuration files
  • ✅ Speedtest - Run detailed speed tests

2. Connection Management

  • ✅ Scan available WiFi networks
  • ✅ Connect to a specific network
  • ✅ Disconnect from a network (sets ESSID blank)
  • ✅ Edit or add WiFi configurations
  • ✅ Auto-connect in automatic mode
  • ✅ Monitor connection quality and signal strength

3. Advanced Configuration

  • 📶 Fixed or automatic bitrate settings
  • 📡 Select a specific WiFi channel
  • 🔐 Encryption management (WEP/WPA)
  • ⚡ TX Power control
  • 🔋 Power management options

4. Structure

/usr/lib/enigma2/python/Plugins/Extensions/WiFiManager/
├── plugin.py # Main descriptor
├── WiFiManager.py # Main screen with 3x2 grid
├── modules/
│ ├── init.py # Import all modules
│ ├── scanner.py # Basic network scanner
│ ├── monitor.py # Signal quality monitor
│ ├── config.py # WiFi configuration
│ ├── diagnostics.py # Diagnostic tests
│ ├── detailed_info.py # Detailed info (iwconfig style)
│ ├── iwlist_tools.py # Advanced tools (iwlist)
│ ├── flags.py # Wireless constants
│ ├── iwlibs.py # Base WiFi functions
│ ├── iwconfig.py # iwconfig equivalent
│ ├── iwlist.py # iwlist equivalent
│ └── tools.py # Utilities
└── icons/
├── plugin.png # Main icon (64x64)
├── wifi-scan.png # Scanner
├── wifi-monitor.png # Monitor
├── wifi-config.png # Configuration
├── wifi-diagnostic.png # Diagnostics
├── wifi-info.png # Detailed info
└── wifi-tools.png # Advanced tools

5. Support

For troubleshooting, guidance, or community support, visit:


About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages