Browse / Agent tools
b-proszkowiec/tenda-4g09
Python client for interacting with the Tenda 4G09 router via its web interface.
Didn’t work.Tested on 2026-10-26. The recorded test did not run successfully. The page shows what happened.
If the re-run passes, this repo says Works.
Where the fix is
- Fix proposedOct 18
Pull request opened upstream.
PR #2 - VerifiedWaiting
Not yet. When the PR is merged, we run it again on a fresh box.
- Fixed
Shows here once the re-run passes.
What we checked
Does it run from the README?Didn’t work.The run
limited checks
Tested Oct 26, 2026, rev c85c334.
Does it do what the README says?0 of 1 claims held up.Evidence
Did not hold. “The Quick start example collects and prints basic router status information.”
Expected Successful router status output including the router IP.. Got Real input did not produce the expected result: Router IP:.
Which checks were skipped?1 check skipped.Reasons
Skipped checks count as neither passes nor failures.
Setups: 1 skipped
- Linux / Haiku (2026-10-18): Pinned commit c85c3342 has a self-referential annotation in src/tenda_4g09/models/data_limit_setting.py:19 that raises NameError at import time on Python 3.10-3.13. The package cannot be imported, so no router operation can run.
Which setups did we try?Not yet with Luna.Setups
Linux / Luna: not yet, Oct 26, rev c85c334.
Is it safe to run?No unexpected network or file activity found in these checksWhat we saw
No problems traced to this repository code in these checks; a short run cannot prove safety.
Reviewed as expected for a test run: attempted writes that failed, so nothing was written.
Full event, path and process lists for each observed setup:
A quiet run is not a safety guarantee.
Is it maintained?Maintained · 61 commits in 90 days · 0 merged PRs in 90 days · 1 open issues · 1 open PRsActivity
actively maintained: last commit 0 days ago; 61 commits and 0 merged PRs in 90 days; 1 open issues, 1 open PRs; 0 of 2 recent threads got a maintainer reply; no releases
Independent test, not endorsed by the project.