Cisco CMTS SNMP OID's

Robert Drake rdrake at direcpath.com
Tue Jan 26 02:58:14 UTC 2016


This is from some internal PHP thing that isn't very good (well, it's 
lovely actually.. the problem is that it uses a forking method to query 
everything and isn't that fast.  I'm trying to rewrite it)

Throw any of these into google if you're confused about them.  It should 
return the correct MIB (except for the Casa ones.  I'm not sure how I 
found those but you can ignore them if you don't have any Casa CMTS)

'.1.3.6.1.2.1.10.127.1.3.3.1.2' => 'macs',
'.1.3.6.1.2.1.10.127.1.3.3.1.3' => 'ips',
'.1.3.6.1.2.1.10.127.1.3.3.1.6' => 'rxpwr',
'.1.3.6.1.2.1.10.127.1.3.3.1.9' => 'status', // genericstatus 0-7
'.1.3.6.1.2.1.10.127.1.3.3.1.13' => 'snr',
'.1.3.6.1.2.1.10.127.1.3.3.1.5' => 'dwnchnl', // this is actually 
upchannel ifindex
'.1.3.6.1.2.1.31.1.1.1.1' => 'ifname',

         // this is probably for any Cisco Docsis3 CMTS
         if ($cmts['DeviceModel']['name'] == 'UBR7225VXR') {
             unset($oids['.1.3.6.1.2.1.10.127.1.3.3.1.5']); // remove 
dwnchnl, we'll get that from SNR
             unset($oids['.1.3.6.1.2.1.10.127.1.3.3.1.13']);
             $oids['.1.3.6.1.4.1.4491.2.1.20.1.4.1.4'] = 'snr';
         }

         switch ($cmts['DeviceType']['name']) {
             case 'cisco':
               '.1.3.6.1.4.1.9.9.116.1.3.2.1.1' => 'status2',  // cisco 
specific status cdxCmtsCmStatusValue
               '.1.3.6.1.4.1.9.9.114.1.1.5.1.18' => 'flapcount',
               '.1.3.6.1.4.1.9.9.114.1.1.5.1.10' => 'flaptime'

             break;
             case 'Casa':
                       '.3.6.1.4.1.20858.10.22.2.1.1.1' => 'status3',  
// casa specific status (totally different values from cisco)
                       '.1.3.6.1.4.1.20858.10.11.1.2.1.10' => 'flaptime',
                       '.1.3.6.1.4.1.20858.10.11.1.2.1.9' => 'flapcount'

----------------------------------------------------------------------------------------------------------------------

things you need to pull from each cable modem:

system.sysUpTime.0
transmission.127.1.1.1.1.6.3  down_pwr
transmission.127.1.2.2.1.3.2  up_pwr
transmission.127.1.1.4.1.5.3  down_snr


You can also pull the modems log via an OID but I don't have that one handy.



On 1/25/2016 6:45 PM, Lorell Hathcock wrote:
> Thanks all for your suggestions.  I am now successfully graphing SNR for each upstream channel.
>
>
>
> -----Original Message-----
> From: Yang Yu [mailto:yang.yu.list at gmail.com]
> Sent: Sunday, January 24, 2016 5:11 PM
> To: Lorell Hathcock <lorell at hathcock.org>
> Cc: NANOG list <nanog at nanog.org>
> Subject: Re: Cisco CMTS SNMP OID's
>
> On Sun, Jan 24, 2016 at 1:06 PM, Lorell Hathcock <lorell at hathcock.org> wrote:
>
>>          Signal to Noise per upstream channel
> CISCO-CABLE-SPECTRUM-MIB::ccsUpSpecMgmtSNR
> http://tools.cisco.com/Support/SNMP/do/BrowseOID.do?local=en&translate=Translate&objectInput=ccsUpSpecMgmtSNR
>
>>          Cable Modem counts of all kinds
>>                  connected / online
>>                  ranging
>>                  offline
> Not there if there are OIDs for `show cable modem docsis version summary`
>




More information about the NANOG mailing list