Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lorenz/metanoia-ebm
Reverse-engineered Metanoia EBM implementation
https://github.com/lorenz/metanoia-ebm
Last synced: about 24 hours ago
JSON representation
Reverse-engineered Metanoia EBM implementation
- Host: GitHub
- URL: https://github.com/lorenz/metanoia-ebm
- Owner: lorenz
- Created: 2023-06-12T19:59:04.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-06-12T20:01:44.000Z (over 1 year ago)
- Last Synced: 2024-05-19T10:00:52.638Z (8 months ago)
- Language: Go
- Size: 15.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Metanoia EBM for MT-G5321
This repo contains a reverse-engineered implementation of a significant part of the Metanoia EBM protocol to control their MT-G5321 G.fast modem chip.
The reverse-engineering was carried out with an old Swisscom Internet Box Standard and a Swisscom DU-8000 SFP module, since there aren't many other such modules on the market it might have limited applicability to other modules.
It consists of a (sadly incomplete) spec in SPEC.md and two utilities, fwutil which can be used to extract and deobfuscate firmware from a Metanoia firmware container as well as ebmmanager which operates the module. Together they can be used to get these G.fast modems working on third-party hardware.
Sadly the firmware is not redistributable, thus you have to extract it from publicly-available firmware images.