Crates.io | tmobile-internet-tools |
lib.rs | tmobile-internet-tools |
version | 0.8.0 |
source | src |
created_at | 2022-03-31 23:21:47.762306 |
updated_at | 2022-12-14 09:43:23.191155 |
description | Set of tools for working with T-Mobile Home Internet gateways |
homepage | |
repository | https://gitlab.com/NoahJelen/tmobile-internet-tools |
max_upload_size | |
id | 559957 |
size | 1,615,682 |
Set of programs to make managing T-Mobile 5G Wifi Gateways easier
Notice: This has only been tested and known to work with the Nokia "trashcan" and Sagemcom gateways!
tmocli
: Command line interface for working with the gateway
tmotop
: Text interface for working with the gateway
tmo-webui
Mobile friendly web interface for working with the gateway
gatewaymon
: Background process that monitors the gateway for network issues (reboots the gateway if needed) and monitors the gateway's cell signal
tmo-hosts
: (Work in progress) Background process that makes other computers on the network acessible by their hostnames
Use your AUR helper to install tmobile-internet-tools
If building manually with cargo, add to the build arguments --features nokia
to enable nokia gateway support and --no-default-features
to disable sagemcom support.
These options are also availble in the Arch Linux PKGBUILD.
"Error: Not authorized" errors coming from nmcli in gatewaymon: Make sure your user is in the 'network' group and use visudo
to add the following to /etc/sudoers
: %network ALL=(ALL) NOPASSWD: /usr/bin/nmcli