Welcome to the docsis project web page !

What does it do ?

docsis is a small program that can be used to generate binary configuration files for DOCSIS-compliant cable modems. DOCSIS stands for Data over Cable Service Interface Specification and is a standard developed by Cablelabs.

You can download the specifications from Cablelabs' website. The relevant specification is the Radio Frequency Interface Specification, which contains the bulk of the standard.

This program is useful for people/operators using DOCSIS Cable Modems that want to implement their own provisioning system, or for people testing/working with DOCSIS technology in general. Otherwise, there's nothing you can do with it. It is not destined to end-users.

How advanced it is ?

docsis supports most DOCSIS 1.0 configuration settings. The format of the configuration file was designed to be human-readable. Here are some examples.

New configuration settings are easy to add based on the infrastructure that is already in place. Let us know if you need new configuration settings, or better add them yourself and send us a patch .

Currently only the main DOCSIS 1.1 configuration settings are supported (Packet Classifiers, Service Flows etc). If you need more you can go ahead and implement them yourself !


Click here to get the latest version.


This program is currently maintained by Evvolve SRL. (evvolve at users.sourceforge.net). E-mail us if you have any questions.

The initial implementation was done by Cornel Ciocirlan (ctrl at users.sourceforge.net).

This project is hosted by SourceForge, http://www.sourceforge.net.