Python module to test and ensure connectivity on a network which have stability problems on its wifi. Run on Ubuntu / Debian.
Project description
wifireconnect
Python module to test and ensure connectivity on a network.
Rationale:
This module attemps to ensure connectivity on networks which have stability problems on its wifi. Run on Ubuntu / Debian.
Requirements
You need network manager. (sudo apt install network-manager)
Installation
Install with uv:
uv add wifireconnect
Usage
From shell:
$ wifireconnect --help
Usage: wifireconnect [OPTIONS]
Run a connectivity test on a network connection (using ping) every 's' seconds
and try to reconnect if that test fails. (See your networks with 'nmcli conn')
Options:
-e, --essid TEXT AP's ESSID. [required]
-p, --password TEXT AP's password.
-t, --target TEXT Target webpage for connectivity test. [default: httpbin.com]
-s, --sleep INTEGER Time between connectivity tests in seconds. [default: 10]
-c, --count INTEGER Number of attempts to ping target on the connectivity test. [default: 2]
-v, --verbose Enable verbose output.
--help Show this message and exit.
From the interpreter:
help(wifireconnect)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wifireconnect-0.2.0.tar.gz.
File metadata
- Download URL: wifireconnect-0.2.0.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73d47fbc49277be65aa9362895f176d0083dd081112ed2001943fe44baeb881e
|
|
| MD5 |
7b953833a94da5a5e15531c11578fc23
|
|
| BLAKE2b-256 |
e3ee28a0df6974f7bcbbfee337885f25559a21b71b0ec015d84b35a0f203fd1c
|
File details
Details for the file wifireconnect-0.2.0-py3-none-any.whl.
File metadata
- Download URL: wifireconnect-0.2.0-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
060fe3272f0aaf54c90d136c052eb63bc31e9a0b7b96f7505b4cdba383f1f716
|
|
| MD5 |
83080eba3dec328fd956502cc02ffa44
|
|
| BLAKE2b-256 |
dfc2710a32e9546bb2dfc6b59ed531aba23c6e1ba26990b439fce3055d8cd8c0
|