Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 2.01 KB

File metadata and controls

53 lines (36 loc) · 2.01 KB

OSCAR - OpenSource Cablemodem file AssembleR

OSCAR UI preview

CI CI macOS Java Ubuntu 22.04 Ubuntu 24.04 License

OSCAR is a Java-based CableLabs® Configuration File Builder API for DOCSIS®, PacketCable™, DPoE™ and DPoG™.

Project Status

I have taken this project back and resumed active development, building on the original codebase I wrote years ago. It has been updated to the latest JRE baseline, and upcoming work will focus on DOCSIS 4.0 support.

Quick Start

./install.sh --build-oscar-jar

Requirements

  • Java 21 JDK (not just the JRE). javac must be on your PATH for the build to succeed.

Quick CLI Test

Text to binary:

java -jar oscar.jar -c -s d 3 -i src/com/comcast/oscar/examples/testfiles/DOCSIS-GOLDEN.txt -o output/DOCSIS-GOLDEN.bin

Binary to text:

java -jar oscar.jar -d -s d 3 -i output/DOCSIS-GOLDEN.bin > output/DOCSIS-GOLDEN-roundtrip.txt

📧 Email

🔗 Maurice LinkedIn

🔗 Allen LinkedIn