DOCSIS is a Standard and as such I imagine that almost any cable modem could be used, I have noticed some difference over the years between models / vendors. So i have provided the 4 models I commonly use & sample output from each.
Models Currently In Use:
-Motorola SB5101
-Motorola SB6180
-Motorola SBG6580
-Arris DG1674
Sample Output:
SB5101 - https://pastebin.com/KkgsUyTH
SB6180 - https://pastebin.com/nD625RmE
SBG6580 - https://pastebin.com/BDgqmbaW
DG1670A - https://pastebin.com/PdqqFyU9
Items to be Graphed
-Signal Levels
-SNR
-Micro-reflections
-Ranging Timeouts
-Lost Syncs
-CM Resets
-T1,T2,T3,T4 Timeouts
MIB --> OID For the Above:
https://pastebin.com/nyMv3Tgs
Items to be Counted / Graphed:
-Channel Frequency
-Channel Width
-UnErrored Codewords
-Correctable Codewords
-Uncorrectable Codewords
SNMP-Walk Output:
https://pastebin.com/sfsGZz8T
Layer 1 Info;
-These don’t really need to be graphed - Something more of an event history would suffice - also the existing Ports / Overview page already shows Up/Down - but associating the mib/oid with the interfaces is important
-Mac Address’s
-BRIDGE-MIB::dot1dTpFdbAddress.’ .d…g’ = STRING: 20:e5:64:ff:db:67 #### CABLE MODEM MAC ADDRESS
-BRIDGE-MIB::dot1dTpFdbAddress.‘l…’ = STRING: 6c:19:8f:f3:99:95 #### DEVICE BEHIND THE MODEM
-Ethernet Status & Last State Change
SNMP Walk output:
https://pastebin.com/N91V6vJ8
-Traffic with Total in Mb,Gb etc… ( I imagine something existing can be used for this )
Please let me know if you require any additional information or output.
Thank you.