This is a library and application for reading basic xDSL stats, as well bitloading, SNR, QLN and Hlog data. It supports various kinds of modems (see below for details). The application includes a graphical user interface, but it can also be used via the command line, and a web interface is also available.
You just want to use the application?
Go here to download binaries for Linux, Windows and macOS.
You are a developer and want to build your own project based on the library?
Use the package 3e8.eu/go/dsl. Note that there is no stable release yet, so incompatible changes should be expected occasionally.
Basic information about how to use the application. Includes tips for troubleshooting if it doesn't work right away.
List of supported device types, including some device-specific notes for configuration.
Description of all available options. Especially useful for the web server which can only be fully configured via config file.
Building from source
Instructions for compiling the code yourself. Usually not necessary if binaries for your platform are available.
We found that 3e8.eu/go/dsl demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket installs a GitHub app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.