Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/felipealfonsog/autoreconnect

An automated tool for reconnecting to WiFi networks using ConnMan. It ensures continuous internet connectivity by reconnecting to the last connected network or the next available one.
https://github.com/felipealfonsog/autoreconnect

connman reconnecting tool wifi

Last synced: 11 days ago
JSON representation

An automated tool for reconnecting to WiFi networks using ConnMan. It ensures continuous internet connectivity by reconnecting to the last connected network or the next available one.

Awesome Lists containing this project

README

        

#### Connman AutoReconnect

AutoReconnect is a utility designed to manage WiFi connections using ConnMan on Linux systems. It continuously monitors the network connection status, and if a disconnection is detected, it attempts to reconnect to the previously connected network or, if necessary, to the next available network. The tool checks for internet connectivity to ensure that the connection is stable and maintains it for uninterrupted access. Ideal for users who require persistent network connectivity and minimal manual intervention.

* This is currently an experimental phase where the primary focus is on making the system functional and establishing a practical and logical pathway that aligns with both my vision and the project's goals. It might contain errors, bugs, etc. Many other non-core elements of the project are considered secondary.

![Version](https://img.shields.io/github/release/felipealfonsog/AutoReconnect.svg?style=flat&color=blue)
![Main Language](https://img.shields.io/github/languages/top/felipealfonsog/AutoReconnect.svg?style=flat&color=blue)
[![Open Source? Yes!](https://badgen.net/badge/Open%20Source%20%3F/Yes%21/blue?icon=github)](https://github.com/Naereen/badges/)

[![BSD 3-Clause License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](https://opensource.org/licenses/BSD-3-Clause)

[![Vim Powered](https://img.shields.io/badge/Vim-Powered-%2311AB00.svg?logo=vim&logoColor=white)](https://www.vim.org)
[![VS Code Powered](https://img.shields.io/badge/VS%20Code-Powered-%23007ACC.svg?logo=visualstudiocode&logoColor=white)](https://code.visualstudio.com/)

#

#### Installation
#### Via AUR using YAY

[![AutoReconnect](https://img.shields.io/badge/AutoReconnect-EE6352)](#)

[![AUR](https://img.shields.io/aur/version/reconn)](https://aur.archlinux.org/packages/reconn)

https://aur.archlinux.org/packages/reconn

AutoReconnect is available on AUR (Arch User Repository), and it can be installed using the `yay` package manager. Follow the steps below to install AutoReconnect:

1. Make sure you have `yay` installed. If not, you can install it with the following command:

```
sudo pacman -S yay
```

Once yay is installed, you can install by running the following command:

```
yay -S reconn
```

then, run it in the terminal with 'reconn'.

#

#### 🌟 Contact the Creator and Engineer Behind This Project

πŸ‘¨β€πŸ’» **Felipe Alfonso GonzΓ‘lez**
πŸ“§ Email: [[email protected]](mailto:[email protected])
🐦 x (Twitter): [@felipealfonsog](https://twitter.com/felipealfonsog)
πŸ”— GitHub: [felipealfonsog](https://github.com/felipealfonsog)
πŸ“„ License: BSD 3-Clause

#

#### 🀝 Support and Contributions

If you find this project helpful and would like to support its development, there are several ways you can contribute:

- **Code Contributions**: If you're a developer, you can contribute by submitting pull requests with bug fixes, new features, or improvements. Feel free to fork the project (development branch) and create your own branch to work on.
- **Bug Reports and Feedback**: If you encounter any issues or have suggestions for improvement, please open an issue on the project's GitHub repository. Your feedback is valuable in making the project better.
- **Documentation**: Improving the documentation is always appreciated. If you find any gaps or have suggestions to enhance the project's documentation, please let me know.

[![Buy Me a Coffee](https://img.shields.io/badge/Buy%20Me%20a%20Coffee-%E2%98%95-FFDD00?style=flat-square&logo=buy-me-a-coffee&logoColor=black)](https://www.buymeacoffee.com/felipealfonsog)
[![PayPal](https://img.shields.io/badge/Donate%20with-PayPal-00457C?style=flat-square&logo=paypal&logoColor=white)](https://www.paypal.me/felipealfonsog)
[![GitHub Sponsors](https://img.shields.io/badge/Sponsor%20me%20on-GitHub-%23EA4AAA?style=flat-square&logo=github-sponsors&logoColor=white)](https://github.com/sponsors/felipealfonsog)

Your support and contributions are greatly appreciated! Thank you for your help in making this project better. If you need to mail me, this is the way: [email protected] (I'm Felipe, the Computer Science Engineer behind this idea. Cheers!)

#### πŸ“„ License

This project is licensed under the [BSD 3-Clause License](LICENSE). It will have some restrictions, ask about it.