Skip to content

v2026-02-18.7

Choose a tag to compare

@itsDNNS itsDNNS released this 18 Feb 20:25

New Modem: Arris CM3500B (#77)

Adds driver support for the Arris CM3500B DOCSIS 3.1 / EuroDOCSIS 3.0 cable modem (Commscope/Arris Touchstone family).

Features

  • HTML table scraping from /cgi-bin/status_cgi (no JSON API)
  • Form-based authentication (IP-based session, no cookies required)
  • All 4 channel tables: Downstream QAM, Downstream OFDM, Upstream QAM, Upstream OFDM
  • Device info: Hardware model and system uptime
  • Setup defaults: Pre-fills http://192.168.100.1 when selected

Channel Data

Table Fields
DS QAM Channel ID, Frequency, Power, SNR, Modulation, Correctable/Uncorrectable Errors
DS OFDM Channel ID, Frequency Range, RxMER (Data)
US QAM Channel ID, Frequency, Power, Modulation, Multiplex Type
US OFDM Ready for when OFDMA upstream is active

Technical

  • New CM3500Driver class in app/drivers/cm3500.py
  • Registered as cm3500 in driver registry
  • 24 new tests (383 total, all passing)
  • Built against real device HAR capture provided by community user