Highlights
- Two new modem drivers: DOCSight now supports the Sagemcom F@st 3896 Liberty Global variant used by the Virgin Media Hub 5 and similar ISP devices, plus the Netgear CM1000 with capture-backed DOCSIS 3.0/3.1 parsing and authenticated polling.
- More accurate DOCSIS error ratios: uncorrectable-error percentages now use only channels that report comparable counters. Raw totals and counter coverage remain visible instead of treating unsupported values as zero.
- A clearer first run: new installations can enter demo mode directly, and the initial setup automatically selects a supported browser language when no preference exists yet.
- Reliable duplicate-channel selection: Timeline and Compare can now distinguish modem channels that share the same reported channel ID by using their frequency as part of the selector.
Special thanks
- @sparkleHazard for contributing the Sagemcom F3896LG driver and validating it on a Virgin Media Hub 5.
- @texomans for the Netgear CM1000 capture, driver contribution, and physical-modem validation.
- @NonCertus for reporting the inconsistent Connection Monitor KPI formatting.
- @fbskp for identifying the mixed-counter error-ratio problem on DOCSIS 3.1 devices.
Added
- Sagemcom F3896LG support for Liberty Global REST API firmware.
- Netgear CM1000 support with Genie login, strict channel parsing, and Annex B symbol rates.
- A direct demo path during first-run setup.
- Automatic supported-language detection during initial setup.
Changed
- Error ratios are calculated only from channels with both correctable and uncorrectable counters, with explicit coverage details and unavailable states.
- Duplicate or invalid modem channel IDs remain independently selectable in Timeline and Compare.
- Connection Monitor latency uses the shared KPI formatting.
cryptographywas updated to 50.0.0.
Docker image
ghcr.io/itsdnns/docsight:v2026-08-07.1ghcr.io/itsdnns/docsight:latest
Full diff: v2026-07-29.1...v2026-08-07.1