| Crates.io | tmobile-internet-tools |
| lib.rs | tmobile-internet-tools |
| version | 0.8.0 |
| created_at | 2022-03-31 23:21:47.762306+00 |
| updated_at | 2022-12-14 09:43:23.191155+00 |
| 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