mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	Improved hardware/platform naming for Juniper devices (#9546)
This will make the poller try to get the hardware platform from jnxBoxDescr.0, which gives a nice string without going to rewrites. As a fallback if that oid returns nothing, the rewrites.php file and related MIB have been updated with almost 300 other Juniper devices. For example... Before change: Juniper jnxProductQFX520032C32Q After change: Juniper QFX5200-32C-32Q Switch Fallback: Juniper QFX5200-32C-32Q DO NOT DELETE THIS TEXT #### Please note > Please read this information carefully. You can run `./scripts/pre-commit.php` to check your code before submitting. - [ ] Have you followed our [code guidelines?](http://docs.librenms.org/Developing/Code-Guidelines/) #### Testers If you would like to test this pull request then please run: `./scripts/github-apply <pr_id>`, i.e `./scripts/github-apply 5926` After you are done testing, you can remove the changes with `./scripts/github-remove`. If there are schema changes, you can ask on discord how to revert.
This commit is contained in:
		
				
					committed by
					
						
						Neil Lathwood
					
				
			
			
				
	
			
			
			
						parent
						
							2618bb5c7a
						
					
				
				
					commit
					e0e3e08bf6
				
			@@ -34,8 +34,13 @@ if (strpos($device['sysDescr'], 'olive')) {
 | 
			
		||||
    $hardware = 'Olive';
 | 
			
		||||
    $serial   = '';
 | 
			
		||||
} else {
 | 
			
		||||
    $hardware = snmp_translate($device['sysObjectID'], 'Juniper-Products-MIB:JUNIPER-CHASSIS-DEFINES-MIB', 'junos');
 | 
			
		||||
    $hardware = 'Juniper '.rewrite_junos_hardware($hardware);
 | 
			
		||||
    $boxDescr = snmp_get($device, 'jnxBoxDescr.0', '-Oqv', 'JUNIPER-MIB');
 | 
			
		||||
    if (!empty($boxDescr)) {
 | 
			
		||||
        $hardware = $boxDescr;
 | 
			
		||||
    } else {
 | 
			
		||||
        $hardware = snmp_translate($device['sysObjectID'], 'Juniper-Products-MIB:JUNIPER-CHASSIS-DEFINES-MIB', 'junos');
 | 
			
		||||
        $hardware = 'Juniper '.rewrite_junos_hardware($hardware);
 | 
			
		||||
    }
 | 
			
		||||
    $serial   = snmp_get($device, '.1.3.6.1.4.1.2636.3.1.3.0', '-OQv', '+JUNIPER-MIB', 'junos');
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -915,77 +915,315 @@ function rewrite_junose_hardware($hardware)
 | 
			
		||||
function rewrite_junos_hardware($hardware)
 | 
			
		||||
{
 | 
			
		||||
    $rewrite_junos_hardware = array(
 | 
			
		||||
        'jnxProductNameM40'            => 'M40',
 | 
			
		||||
        'jnxProductNameM20'            => 'M20',
 | 
			
		||||
        'jnxProductNameM160'           => 'M160',
 | 
			
		||||
        'jnxProductNameM10'            => 'M10',
 | 
			
		||||
        'jnxProductNameM5'             => 'M5',
 | 
			
		||||
        'jnxProductNameT640'           => 'T640',
 | 
			
		||||
        'jnxProductNameT320'           => 'T320',
 | 
			
		||||
        'jnxProductNameM40e'           => 'M40e',
 | 
			
		||||
        'jnxProductNameM320'           => 'M320',
 | 
			
		||||
        'jnxProductNameM7i'            => 'M7i',
 | 
			
		||||
        'jnxProductNameM10i'           => 'M10i',
 | 
			
		||||
        'jnxProductNameJ2300'          => 'J2300',
 | 
			
		||||
        'jnxProductNameJ4300'          => 'J4300',
 | 
			
		||||
        'jnxProductNameJ6300'          => 'J6300',
 | 
			
		||||
        'jnxProductNameIRM'            => 'IRM',
 | 
			
		||||
        'jnxProductNameTX'             => 'TX',
 | 
			
		||||
        'jnxProductNameM120'           => 'M120',
 | 
			
		||||
        'jnxProductNameJ4350'          => 'J4350',
 | 
			
		||||
        'jnxProductNameJ6350'          => 'J6350',
 | 
			
		||||
        'jnxProductNameMX960'          => 'MX960',
 | 
			
		||||
        'jnxProductNameJ4320'          => 'J4320',
 | 
			
		||||
        'jnxProductNameJ2320'          => 'J2320',
 | 
			
		||||
        'jnxProductNameJ2350'          => 'J2350',
 | 
			
		||||
        'jnxProductNameMX480'          => 'MX480',
 | 
			
		||||
        'jnxProductNameSRX5800'        => 'SRX5800',
 | 
			
		||||
        'jnxProductNameT1600'          => 'T1600',
 | 
			
		||||
        'jnxProductNameSRX5600'        => 'SRX5600',
 | 
			
		||||
        'jnxProductNameMX240'          => 'MX240',
 | 
			
		||||
        'jnxProductNameEX3200'         => 'EX3200',
 | 
			
		||||
        'jnxProductNameEX3300'         => 'EX3300',
 | 
			
		||||
        'jnxProductNameEX4200'         => 'EX4200',
 | 
			
		||||
        'jnxProductNameEX8208'         => 'EX8208',
 | 
			
		||||
        'jnxProductNameEX8216'         => 'EX8216',
 | 
			
		||||
        'jnxProductNameSRX3600'        => 'SRX3600',
 | 
			
		||||
        'jnxProductNameSRX3400'        => 'SRX3400',
 | 
			
		||||
        'jnxProductNameSRX210'         => 'SRX210',
 | 
			
		||||
        'jnxProductNameTXP'            => 'TXP',
 | 
			
		||||
        'jnxProductNameJCS'            => 'JCS',
 | 
			
		||||
        'jnxProductNameSRX240'         => 'SRX240',
 | 
			
		||||
        'jnxProductNameSRX650'         => 'SRX650',
 | 
			
		||||
        'jnxProductNameSRX100'         => 'SRX100',
 | 
			
		||||
        'jnxProductNameESR1000V'       => 'ESR1000V',
 | 
			
		||||
        'jnxProductNameEX2200'         => 'EX2200',
 | 
			
		||||
        'jnxProductNameEX4500'         => 'EX4500',
 | 
			
		||||
        'jnxProductNameFXSeries'       => 'FX Series',
 | 
			
		||||
        'jnxProductNameIBM4274M02J02M' => 'IBM4274M02J02M',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameIBM4274M06J06M' => 'IBM4274M06J06M',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameIBM4274M11J11M' => 'IBM4274M11J11M',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameSRX1400'        => 'SRX1400',
 | 
			
		||||
        'jnxProductNameIBM4274S58J58S' => 'IBM4274S58J58S',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameIBM4274S56J56S' => 'IBM4274S56J56S',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameIBM4274S36J36S' => 'IBM4274S36J36S',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameIBM4274S34J34S' => 'IBM4274S34J34S',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameIBM427348EJ48E' => 'IBM427348EJ48E',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameIBM4274E08J08E' => 'IBM4274E08J08E',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameIBM4274E16J16E' => 'IBM4274E16J16E',
 | 
			
		||||
        // ?
 | 
			
		||||
        'jnxProductNameMX80'           => 'MX80',
 | 
			
		||||
        'jnxProductName'               => '',
 | 
			
		||||
        'jnxProductQFX510048S6Q'       => 'QFX5100-48S6Q',
 | 
			
		||||
        'jnxProductQFX511048S4C'       => 'QFX5110-48S4C',
 | 
			
		||||
        'jnxProductQFX510096S8Q'       => 'QFX5100-96S8Q',
 | 
			
		||||
        'jnxProductACX1000'                 => 'ACX1000',
 | 
			
		||||
        'jnxProductACX1100'                 => 'ACX1100',
 | 
			
		||||
        'jnxProductACX2000'                 => 'ACX2000',
 | 
			
		||||
        'jnxProductACX2100'                 => 'ACX2100',
 | 
			
		||||
        'jnxProductACX2200'                 => 'ACX2200',
 | 
			
		||||
        'jnxProductACX4000'                 => 'ACX4000',
 | 
			
		||||
        'jnxProductACX500AC'                => 'ACX500AC',
 | 
			
		||||
        'jnxProductACX500DC'                => 'ACX500DC',
 | 
			
		||||
        'jnxProductACX500IAC'               => 'ACX500IAC',
 | 
			
		||||
        'jnxProductACX500IDC'               => 'ACX500IDC',
 | 
			
		||||
        'jnxProductACX500OAC'               => 'ACX500OAC',
 | 
			
		||||
        'jnxProductACX500ODC'               => 'ACX500ODC',
 | 
			
		||||
        'jnxProductACX500OPOEAC'            => 'ACX500OPOEAC',
 | 
			
		||||
        'jnxProductACX500OPOEDC'            => 'ACX500OPOEDC',
 | 
			
		||||
        'jnxProductACX5048'                 => 'ACX5048',
 | 
			
		||||
        'jnxProductACX5096'                 => 'ACX5096',
 | 
			
		||||
        'jnxProductACX5448'                 => 'ACX5448',
 | 
			
		||||
        'jnxProductEX2200Cport12P'          => 'EX2200C-12P',
 | 
			
		||||
        'jnxProductEX2200Cport12T'          => 'EX2200C-12T',
 | 
			
		||||
        'jnxProductEX2200port24P'           => 'EX2200-24P',
 | 
			
		||||
        'jnxProductEX2200port24T'           => 'EX2200-24T',
 | 
			
		||||
        'jnxProductEX2200port24TDC'         =>  'EX2200-24TDC',
 | 
			
		||||
        'jnxProductEX2200port48P'           => 'EX2200-48P',
 | 
			
		||||
        'jnxProductEX2200port48T'           => 'EX2200-48T',
 | 
			
		||||
        'jnxProductEX2300Cport12P'          => 'EX2300C-12P',
 | 
			
		||||
        'jnxProductEX2300Cport12T'          => 'EX2300C-12T',
 | 
			
		||||
        'jnxProductEX2300port24MP'          => 'EX2300-24MP',
 | 
			
		||||
        'jnxProductEX2300port24P'           => 'EX2300-24P',
 | 
			
		||||
        'jnxProductEX2300port24T'           => 'EX2300-24T',
 | 
			
		||||
        'jnxProductEX2300port48MP'          => 'EX2300-48MP',
 | 
			
		||||
        'jnxProductEX2300port48P'           => 'EX2300-48P',
 | 
			
		||||
        'jnxProductEX2300port48T'           => 'EX2300-48T',
 | 
			
		||||
        'jnxProductEX3200port24P'           => 'EX3200-24P',
 | 
			
		||||
        'jnxProductEX3200port24T'           => 'EX3200-24T',
 | 
			
		||||
        'jnxProductEX3200port48P'           => 'EX3200-48P',
 | 
			
		||||
        'jnxProductEX3200port48T'           => 'EX3200-48T',
 | 
			
		||||
        'jnxProductEX3300port24P'           => 'EX3300-24P',
 | 
			
		||||
        'jnxProductEX3300port24T'           => 'EX3300-24T',
 | 
			
		||||
        'jnxProductEX3300port24TDC'         => 'EX3300-24TDC',
 | 
			
		||||
        'jnxProductEX3300port48P'           => 'EX3300-48P',
 | 
			
		||||
        'jnxProductEX3300port48T'           => 'EX3300-48T',
 | 
			
		||||
        'jnxProductEX3300port48TBF'         => 'EX3300-48TBF',
 | 
			
		||||
        'jnxProductEX3400port24P'           => 'EX3400-24P',
 | 
			
		||||
        'jnxProductEX3400port24T'           => 'EX3400-24T',
 | 
			
		||||
        'jnxProductEX3400port48P'           => 'EX3400-48P',
 | 
			
		||||
        'jnxProductEX3400port48T'           => 'EX3400-48T',
 | 
			
		||||
        'jnxProductEX4200port24F'           => 'EX4200-24F',
 | 
			
		||||
        'jnxProductEX4200port24P'           => 'EX4200-24P',
 | 
			
		||||
        'jnxProductEX4200port24PX'          => 'EX4200-24PX',
 | 
			
		||||
        'jnxProductEX4200port24T'           => 'EX4200-24T',
 | 
			
		||||
        'jnxProductEX4200port48P'           => 'EX4200-48P',
 | 
			
		||||
        'jnxProductEX4200port48PX'          => 'EX4200-48PX',
 | 
			
		||||
        'jnxProductEX4200port48T'           => 'EX4200-48T',
 | 
			
		||||
        'jnxProductEX4300port24P'           => 'EX4300-24P',
 | 
			
		||||
        'jnxProductEX4300port24T'           => 'EX4300-24T',
 | 
			
		||||
        'jnxProductEX4300port32F'           => 'EX4300-32F',
 | 
			
		||||
        'jnxProductEX4300port48MP'          => 'EX4300-48MP',
 | 
			
		||||
        'jnxProductEX4300port48P'           => 'EX4300-48P',
 | 
			
		||||
        'jnxProductEX4300port48T'           => 'EX4300-48T',
 | 
			
		||||
        'jnxProductEX4300port48TBF'         => 'EX4300-48TBF',
 | 
			
		||||
        'jnxProductEX4300port48TDC'         => 'EX4300-48TDC',
 | 
			
		||||
        'jnxProductEX4300port48TDCBF'       => 'EX4300-48TDCBF',
 | 
			
		||||
        'jnxProductEX4500port20F'           => 'EX4500-20F',
 | 
			
		||||
        'jnxProductEX4500port40F'           => 'EX4500-40F',
 | 
			
		||||
        'jnxProductEX4550port32F'           => 'EX4550-32F',
 | 
			
		||||
        'jnxProductEX4550port32T'           => 'EX4550-32T',
 | 
			
		||||
        'jnxProductEX4600'                  => 'EX4600',
 | 
			
		||||
        'jnxProductEX465048Y8C'             => 'EX465048Y8C',
 | 
			
		||||
        'jnxProductEXXRE'                   => 'EXXRE',
 | 
			
		||||
        'jnxProductFX1600port'              => 'FX1600',
 | 
			
		||||
        'jnxProductFX2160port'              => 'FX2160',
 | 
			
		||||
        'jnxProductIBM0719J45Eport20F'      => 'IBM0719J45E-20F',
 | 
			
		||||
        'jnxProductIBM0719J45Eport40F'      => 'IBM0719J45E-40F',
 | 
			
		||||
        'jnxProductIBM2409F52J52F'          => 'IBM2409F52J52F',
 | 
			
		||||
        'jnxProductIBM2413F08J08F'          => 'IBM2413F08J08F',
 | 
			
		||||
        'jnxProductIBM427348EJ48Eport24F'   => 'IBM427348EJ48E-24F',
 | 
			
		||||
        'jnxProductIBM427348EJ48Eport24P'   => 'IBM427348EJ48E-24P',
 | 
			
		||||
        'jnxProductIBM427348EJ48Eport24T'   => 'IBM427348EJ48E-24T',
 | 
			
		||||
        'jnxProductIBM427348EJ48Eport48P'   => 'IBM427348EJ48E-48P',
 | 
			
		||||
        'jnxProductIBM427348EJ48Eport48T'   => 'IBM427348EJ48E-48T',
 | 
			
		||||
        'jnxProductIBM8729HC1J52F'          => 'IBM8729HC1J52F',
 | 
			
		||||
        'jnxProductMX10'                    => 'MX10',
 | 
			
		||||
        'jnxProductMX104'                   => 'MX104',
 | 
			
		||||
        'jnxProductMX40'                    => 'MX40',
 | 
			
		||||
        'jnxProductMX5'                     => 'MX5',
 | 
			
		||||
        'jnxProductMX80'                    => 'MX80',
 | 
			
		||||
        'jnxProductMX80-48T'                => 'MX80-48T',
 | 
			
		||||
        'jnxProductMX80-P'                  => 'MX80-P',
 | 
			
		||||
        'jnxProductMX80-T'                  => 'MX80-T',
 | 
			
		||||
        'jnxProductMXTSR80'                 => 'MXTSR80',
 | 
			
		||||
        'jnxProductNFX150CS1'               => 'NFX150CS1',
 | 
			
		||||
        'jnxProductNFX150CS1AA'             => 'NFX150CS1AA',
 | 
			
		||||
        'jnxProductNFX150CS1AE'             => 'NFX150CS1AE',
 | 
			
		||||
        'jnxProductNFX150CS1EAA'            => 'NFX150CS1EAA',
 | 
			
		||||
        'jnxProductNFX150CS1EAE'            => 'NFX150CS1EAE',
 | 
			
		||||
        'jnxProductNFX150S1'                => 'NFX150S1',
 | 
			
		||||
        'jnxProductNFX150S1E'               => 'NFX150S1E',
 | 
			
		||||
        'jnxProductNFX250ATTLS1'            => 'NFX250ATTLS1',
 | 
			
		||||
        'jnxProductNFX250ATTS1'             => 'NFX250ATTS1',
 | 
			
		||||
        'jnxProductNFX250ATTS2'             => 'NFX250ATTS2',
 | 
			
		||||
        'jnxProductNFX250LS1'               => 'NFX250LS1',
 | 
			
		||||
        'jnxProductNFX250S1'                => 'NFX250S1',
 | 
			
		||||
        'jnxProductNFX250S1E'               => 'NFX250S1E',
 | 
			
		||||
        'jnxProductNFX250S2'                => 'NFX250S2',
 | 
			
		||||
        'jnxProductNFX350S1'                => 'NFX350S1',
 | 
			
		||||
        'jnxProductNFX350S2'                => 'NFX350S2',
 | 
			
		||||
        'jnxProductNFX350S3'                => 'NFX350S3',
 | 
			
		||||
        'jnxProductNFXOPAL'                 => 'NFXOPAL',
 | 
			
		||||
        'jnxProductNFXVirtual'              => 'NFXVirtual',
 | 
			
		||||
        'jnxProductNFXWhiteBox1'            => 'NFXWhiteBox1',
 | 
			
		||||
        'jnxProductName'                    => '',
 | 
			
		||||
        'jnxProductNameACX'                 => 'ACX',
 | 
			
		||||
        'jnxProductNameACX1000'             => 'ACX1000',
 | 
			
		||||
        'jnxProductNameACX1100'             => 'ACX1100',
 | 
			
		||||
        'jnxProductNameACX2000'             => 'ACX2000',
 | 
			
		||||
        'jnxProductNameACX2100'             => 'ACX2100',
 | 
			
		||||
        'jnxProductNameACX2200'             => 'ACX2200',
 | 
			
		||||
        'jnxProductNameACX4000'             => 'ACX4000',
 | 
			
		||||
        'jnxProductNameACX500AC'            => 'ACX500AC',
 | 
			
		||||
        'jnxProductNameACX500DC'            => 'ACX500DC',
 | 
			
		||||
        'jnxProductNameACX500OAC'           => 'ACX500OAC',
 | 
			
		||||
        'jnxProductNameACX500ODC'           => 'ACX500ODC',
 | 
			
		||||
        'jnxProductNameACX500OPOEAC'        => 'ACX500OPOEAC',
 | 
			
		||||
        'jnxProductNameACX500OPOEDC'        => 'ACX500OPOEDC',
 | 
			
		||||
        'jnxProductNameACX5048'             => 'ACX5048',
 | 
			
		||||
        'jnxProductNameACX5096'             => 'ACX5096',
 | 
			
		||||
        'jnxProductNameACX5448'             => 'ACX5448',
 | 
			
		||||
        'jnxProductNameACX6360OR'           => 'ACX6360OR',
 | 
			
		||||
        'jnxProductNameACX6360OX'           => 'ACX6360OX',
 | 
			
		||||
        'jnxProductNameDELLJSRX1400'        => 'DELLJSRX1400',
 | 
			
		||||
        'jnxProductNameDELLJSRX3400'        => 'DELLJSRX3400',
 | 
			
		||||
        'jnxProductNameDELLJSRX3600'        => 'DELLJSRX3600',
 | 
			
		||||
        'jnxProductNameDELLJSRX5400'        => 'DELLJSRX5400',
 | 
			
		||||
        'jnxProductNameDELLJSRX5600'        => 'DELLJSRX5600',
 | 
			
		||||
        'jnxProductNameDELLJSRX5800'        => 'DELLJSRX5800',
 | 
			
		||||
        'jnxProductNameDellJFX3500'         => 'DellJFX3500',
 | 
			
		||||
        'jnxProductNameESR1000V'            => 'ESR1000V',
 | 
			
		||||
        'jnxProductNameEX2200'              => 'EX2200',
 | 
			
		||||
        'jnxProductNameEX2300'              => 'EX2300',
 | 
			
		||||
        'jnxProductNameEX3200'              => 'EX3200',
 | 
			
		||||
        'jnxProductNameEX3300'              => 'EX3300',
 | 
			
		||||
        'jnxProductNameEX3400'              => 'EX3400',
 | 
			
		||||
        'jnxProductNameEX4200'              => 'EX4200',
 | 
			
		||||
        'jnxProductNameEX4300'              => 'EX4300',
 | 
			
		||||
        'jnxProductNameEX4500'              => 'EX4500',
 | 
			
		||||
        'jnxProductNameEX4550'              => 'EX4550',
 | 
			
		||||
        'jnxProductNameEX4600'              => 'EX4600',
 | 
			
		||||
        'jnxProductNameEX4650'              => 'EX4650',
 | 
			
		||||
        'jnxProductNameEX6210'              => 'EX6210',
 | 
			
		||||
        'jnxProductNameEX8208'              => 'EX8208',
 | 
			
		||||
        'jnxProductNameEX8216'              => 'EX8216',
 | 
			
		||||
        'jnxProductNameEX9204'              => 'EX9204',
 | 
			
		||||
        'jnxProductNameEX9208'              => 'EX9208',
 | 
			
		||||
        'jnxProductNameEX9214'              => 'EX9214',
 | 
			
		||||
        'jnxProductNameEX9251'              => 'EX9251',
 | 
			
		||||
        'jnxProductNameEX9253'              => 'EX9253',
 | 
			
		||||
        'jnxProductNameEXXRE'               => 'EXXRE',
 | 
			
		||||
        'jnxProductNameFXSeries'            => 'FXSeries',
 | 
			
		||||
        'jnxProductNameFireflyPerimeter'    => 'FireflyPerimeter',
 | 
			
		||||
        'jnxProductNameIBM0719J45E'         => 'IBM0719J45E',
 | 
			
		||||
        'jnxProductNameIBM427348EJ48E'      => 'IBM427348EJ48E',
 | 
			
		||||
        'jnxProductNameIBM4274E08J08E'      => 'IBM4274E08J08E',
 | 
			
		||||
        'jnxProductNameIBM4274E16J16E'      => 'IBM4274E16J16E',
 | 
			
		||||
        'jnxProductNameIBM4274M02J02M'      => 'IBM4274M02J02M',
 | 
			
		||||
        'jnxProductNameIBM4274M06J06M'      => 'IBM4274M06J06M',
 | 
			
		||||
        'jnxProductNameIBM4274M11J11M'      => 'IBM4274M11J11M',
 | 
			
		||||
        'jnxProductNameIBM4274S34J34S'      => 'IBM4274S34J34S',
 | 
			
		||||
        'jnxProductNameIBM4274S36J36S'      => 'IBM4274S36J36S',
 | 
			
		||||
        'jnxProductNameIBM4274S54J54S'      => 'IBM4274S54J54S',
 | 
			
		||||
        'jnxProductNameIBM4274S56J56S'      => 'IBM4274S56J56S',
 | 
			
		||||
        'jnxProductNameIBM4274S58J58S'      => 'IBM4274S58J58S',
 | 
			
		||||
        'jnxProductNameIBMJ08F'             => 'IBMJ08F',
 | 
			
		||||
        'jnxProductNameIBMJ52F'             => 'IBMJ52F',
 | 
			
		||||
        'jnxProductNameIRM'                 => 'IRM',
 | 
			
		||||
        'jnxProductNameJ2300'               => 'J2300',
 | 
			
		||||
        'jnxProductNameJ2320'               => 'J2320',
 | 
			
		||||
        'jnxProductNameJ2350'               => 'J2350',
 | 
			
		||||
        'jnxProductNameJ4300'               => 'J4300',
 | 
			
		||||
        'jnxProductNameJ4320'               => 'J4320',
 | 
			
		||||
        'jnxProductNameJ4350'               => 'J4350',
 | 
			
		||||
        'jnxProductNameJ6300'               => 'J6300',
 | 
			
		||||
        'jnxProductNameJ6350'               => 'J6350',
 | 
			
		||||
        'jnxProductNameJCS'                 => 'JCS',
 | 
			
		||||
        'jnxProductNameJNP10001'            => 'JNP10001',
 | 
			
		||||
        'jnxProductNameJNP10003'            => 'JNP10003',
 | 
			
		||||
        'jnxProductNameJNP204'              => 'JNP204',
 | 
			
		||||
        'jnxProductNameJRR200'              => 'JRR200',
 | 
			
		||||
        'jnxProductNameLN1000CC'            => 'LN1000CC',
 | 
			
		||||
        'jnxProductNameLN1000V'             => 'LN1000V',
 | 
			
		||||
        'jnxProductNameLN2600'              => 'LN2600',
 | 
			
		||||
        'jnxProductNameLN2800'              => 'LN2800',
 | 
			
		||||
        'jnxProductNameM10'                 => 'M10',
 | 
			
		||||
        'jnxProductNameM10i'                => 'M10i',
 | 
			
		||||
        'jnxProductNameM120'                => 'M120',
 | 
			
		||||
        'jnxProductNameM160'                => 'M160',
 | 
			
		||||
        'jnxProductNameM20'                 => 'M20',
 | 
			
		||||
        'jnxProductNameM320'                => 'M320',
 | 
			
		||||
        'jnxProductNameM40'                 => 'M40',
 | 
			
		||||
        'jnxProductNameM40e'                => 'M40e',
 | 
			
		||||
        'jnxProductNameM5'                  => 'M5',
 | 
			
		||||
        'jnxProductNameM7i'                 => 'M7i',
 | 
			
		||||
        'jnxProductNameMAG6610'             => 'MAG6610',
 | 
			
		||||
        'jnxProductNameMAG6611'             => 'MAG6611',
 | 
			
		||||
        'jnxProductNameMAG8600'             => 'MAG8600',
 | 
			
		||||
        'jnxProductNameMX10'                => 'MX10',
 | 
			
		||||
        'jnxProductNameMX10008'             => 'MX10008',
 | 
			
		||||
        'jnxProductNameMX10016'             => 'MX10016',
 | 
			
		||||
        'jnxProductNameMX104'               => 'MX104',
 | 
			
		||||
        'jnxProductNameMX10440G'            => 'MX10440G',
 | 
			
		||||
        'jnxProductNameMX150'               => 'MX150',
 | 
			
		||||
        'jnxProductNameMX2008'              => 'MX2008',
 | 
			
		||||
        'jnxProductNameMX2010'              => 'MX2010',
 | 
			
		||||
        'jnxProductNameMX2020'              => 'MX2020',
 | 
			
		||||
        'jnxProductNameMX240'               => 'MX240',
 | 
			
		||||
        'jnxProductNameMX40'                => 'MX40',
 | 
			
		||||
        'jnxProductNameMX480'               => 'MX480',
 | 
			
		||||
        'jnxProductNameMX5'                 => 'MX5',
 | 
			
		||||
        'jnxProductNameMX80'                => 'MX80',
 | 
			
		||||
        'jnxProductNameMX960'               => 'MX960',
 | 
			
		||||
        'jnxProductNameMXTSR80'             => 'MXTSR80',
 | 
			
		||||
        'jnxProductNameNFX'                 => 'NFX',
 | 
			
		||||
        'jnxProductNameOCPAcc'              => 'OCPAcc',
 | 
			
		||||
        'jnxProductNamePTX1000'             => 'PTX1000',
 | 
			
		||||
        'jnxProductNamePTX1000260C'         => 'PTX10002-60C',
 | 
			
		||||
        'jnxProductNamePTX10008'            => 'PTX10008',
 | 
			
		||||
        'jnxProductNamePTX10016'            => 'PTX10016',
 | 
			
		||||
        'jnxProductNamePTX3000'             => 'PTX3000',
 | 
			
		||||
        'jnxProductNamePTX5000'             => 'PTX5000',
 | 
			
		||||
        'jnxProductNameQFX1000260C'         => 'QFX10002-60C',
 | 
			
		||||
        'jnxProductNameQFX3000'             => 'QFX3000',
 | 
			
		||||
        'jnxProductNameQFX3100'             => 'QFX3100',
 | 
			
		||||
        'jnxProductNameQFX5000'             => 'QFX5000',
 | 
			
		||||
        'jnxProductNameQFXInterconnect'     => 'QFXInterconnect',
 | 
			
		||||
        'jnxProductNameQFXJVRE'             => 'QFXJVRE',
 | 
			
		||||
        'jnxProductNameQFXMInterconnect'    => 'QFXMInterconnect',
 | 
			
		||||
        'jnxProductNameQFXNode'             => 'QFXNode',
 | 
			
		||||
        'jnxProductNameQFXSwitch'           => 'QFXSwitch',
 | 
			
		||||
        'jnxProductNameSRX100'              => 'SRX100',
 | 
			
		||||
        'jnxProductNameSRX110'              => 'SRX110',
 | 
			
		||||
        'jnxProductNameSRX120'              => 'SRX120',
 | 
			
		||||
        'jnxProductNameSRX1400'             => 'SRX1400',
 | 
			
		||||
        'jnxProductNameSRX1500'             => 'SRX1500',
 | 
			
		||||
        'jnxProductNameSRX210'              => 'SRX210',
 | 
			
		||||
        'jnxProductNameSRX220'              => 'SRX220',
 | 
			
		||||
        'jnxProductNameSRX240'              => 'SRX240',
 | 
			
		||||
        'jnxProductNameSRX300'              => 'SRX300',
 | 
			
		||||
        'jnxProductNameSRX320'              => 'SRX320',
 | 
			
		||||
        'jnxProductNameSRX340'              => 'SRX340',
 | 
			
		||||
        'jnxProductNameSRX3400'             => 'SRX3400',
 | 
			
		||||
        'jnxProductNameSRX345'              => 'SRX345',
 | 
			
		||||
        'jnxProductNameSRX3600'             => 'SRX3600',
 | 
			
		||||
        'jnxProductNameSRX4100'             => 'SRX4100',
 | 
			
		||||
        'jnxProductNameSRX4200'             => 'SRX4200',
 | 
			
		||||
        'jnxProductNameSRX4600'             => 'SRX4600',
 | 
			
		||||
        'jnxProductNameSRX4800'             => 'SRX4800',
 | 
			
		||||
        'jnxProductNameSRX5400'             => 'SRX5400',
 | 
			
		||||
        'jnxProductNameSRX550'              => 'SRX550',
 | 
			
		||||
        'jnxProductNameSRX5600'             => 'SRX5600',
 | 
			
		||||
        'jnxProductNameSRX5800'             => 'SRX5800',
 | 
			
		||||
        'jnxProductNameSRX650'              => 'SRX650',
 | 
			
		||||
        'jnxProductNameSatelliteDevice'     => 'SatelliteDevice',
 | 
			
		||||
        'jnxProductNameT1600'               => 'T1600',
 | 
			
		||||
        'jnxProductNameT320'                => 'T320',
 | 
			
		||||
        'jnxProductNameT4000'               => 'T4000',
 | 
			
		||||
        'jnxProductNameT640'                => 'T640',
 | 
			
		||||
        'jnxProductNameTX'                  => 'TX',
 | 
			
		||||
        'jnxProductNameTXP'                 => 'TXP',
 | 
			
		||||
        'jnxProductNameVMX'                 => 'VMX',
 | 
			
		||||
        'jnxProductNameVRR'                 => 'VRR',
 | 
			
		||||
        'jnxProductNameVSRX'                => 'VSRX',
 | 
			
		||||
        'jnxProductNameVseries'             => 'Vseries',
 | 
			
		||||
        'jnxProductOCP48S'                  => 'OCP48S',
 | 
			
		||||
        'jnxProductOCP48T'                  => 'OCP48T',
 | 
			
		||||
        'jnxProductQFX1000236Q'             => 'QFX10002-36Q',
 | 
			
		||||
        'jnxProductQFX1000272Q'             => 'QFX10002-72Q',
 | 
			
		||||
        'jnxProductQFX10004'                => 'QFX10004',
 | 
			
		||||
        'jnxProductQFX10008'                => 'QFX10008',
 | 
			
		||||
        'jnxProductQFX10016'                => 'QFX10016',
 | 
			
		||||
        'jnxProductQFX3000-G'               => 'QFX3000-G',
 | 
			
		||||
        'jnxProductQFX3000-M'               => 'QFX3000-M',
 | 
			
		||||
        'jnxProductQFX3008'                 => 'QFX3008',
 | 
			
		||||
        'jnxProductQFX3008I'                => 'QFX3008I',
 | 
			
		||||
        'jnxProductQFX3500'                 => 'QFX3500',
 | 
			
		||||
        'jnxProductQFX350048T4Q'            => 'QFX3500-48T4Q',
 | 
			
		||||
        'jnxProductQFX350048T4QS'           => 'QFX3500-48T4QS',
 | 
			
		||||
        'jnxProductQFX3500s'                => 'QFX3500s',
 | 
			
		||||
        'jnxProductQFX360016Q'              => 'QFX3600-16Q',
 | 
			
		||||
        'jnxProductQFX360016QS'             => 'QFX3600-16QS',
 | 
			
		||||
        'jnxProductQFX3600I'                => 'QFX3600I',
 | 
			
		||||
        'jnxProductQFX510024Q'              => 'QFX5100-24Q',
 | 
			
		||||
        'jnxProductQFX510024QF'             => 'QFX5100-24QF',
 | 
			
		||||
        'jnxProductQFX510024QHP'            => 'QFX5100-24QHP',
 | 
			
		||||
        'jnxProductQFX510024QI'             => 'QFX5100-24QI',
 | 
			
		||||
        'jnxProductQFX510048C6Q'            => 'QFX5100-48C6Q',
 | 
			
		||||
        'jnxProductQFX510048C6QF'           => 'QFX5100-48C6QF',
 | 
			
		||||
        'jnxProductQFX510048S6Q'            => 'QFX5100-48S6Q',
 | 
			
		||||
        'jnxProductQFX510048S6QF'           => 'QFX5100-48S6QF',
 | 
			
		||||
        'jnxProductQFX510048T6Q'            => 'QFX5100-48T6Q',
 | 
			
		||||
        'jnxProductQFX510096S6QF'           => 'QFX5100-96S6QF',
 | 
			
		||||
        'jnxProductQFX510096S8Q'            => 'QFX5100-96S8Q',
 | 
			
		||||
        'jnxProductQFX511032Q'              => 'QFX5110-32Q',
 | 
			
		||||
        'jnxProductQFX511048S4C'            => 'QFX5110-48S4C',
 | 
			
		||||
        'jnxProductQFX512048Y8C'            => 'QFX5120-48Y8C',
 | 
			
		||||
        'jnxProductQFX520032C32Q'           => 'QFX5200-32C-32Q',
 | 
			
		||||
        'jnxProductQFX520032C64Q'           => 'QFX5200-32C-64Q',
 | 
			
		||||
        'jnxProductQFX520048Y'              => 'QFX5200-48Y',
 | 
			
		||||
        'jnxProductQFX521064C'              => 'QFX5210-64C',
 | 
			
		||||
        'jnxProductQFX5500'                 => 'QFX5500',
 | 
			
		||||
        'jnxProductQFXC083008'              => 'QFXC083008',
 | 
			
		||||
    );
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -147,7 +147,7 @@ jnxChassisDefines MODULE-IDENTITY
 | 
			
		||||
   
 | 
			
		||||
    REVISION    "201602230000Z" -- 24-Feb-16
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Added MX 10002"
 | 
			
		||||
            "Added MX 10003"
 | 
			
		||||
    REVISION    "201604060000Z" -- 06-Apr-16
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Added SRX4600
 | 
			
		||||
@@ -161,11 +161,11 @@ jnxChassisDefines MODULE-IDENTITY
 | 
			
		||||
 | 
			
		||||
    REVISION    "201602230000Z" -- 24-Feb-16
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Added MX 10002"
 | 
			
		||||
            "Added MX 10003"
 | 
			
		||||
    
 | 
			
		||||
    REVISION    "201606060000Z" --06-Jun-16
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Added MX 10001"
 | 
			
		||||
            "Added MX 204"
 | 
			
		||||
    REVISION    "201605060000Z" -- 06-May-16
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
            "Added Rombauer QIC for OPUS" 
 | 
			
		||||
@@ -180,7 +180,7 @@ jnxChassisDefines MODULE-IDENTITY
 | 
			
		||||
 | 
			
		||||
    REVISION    "201606060000Z" --06-Jun-16
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
             "Added MX 10001"
 | 
			
		||||
             "Added MX 204"
 | 
			
		||||
 | 
			
		||||
    REVISION    "201606150000Z" -- 15-Jun-16
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
@@ -264,7 +264,33 @@ jnxChassisDefines MODULE-IDENTITY
 | 
			
		||||
    REVISION    "201708010000Z" -- 05-Aug-17
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added 2300-24MP/48MP SKUs and PICs"
 | 
			
		||||
 
 | 
			
		||||
    REVISION    "201709080000Z" -- 08-Sep-17
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added 3 new NFX Products"
 | 
			
		||||
    REVISION    "201710230000Z" -- 23-Oct-17
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added SPC3 and SPC3PIC"
 | 
			
		||||
    REVISION    "201711150000Z" -- 15-Nov-17
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added Gladiator PICS 96x10/24x40GE and 15x100GE/15x40GE/60x10GE"
 | 
			
		||||
    REVISION    "201711220000Z" -- 22-Nov-17
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added jnxChassisNFX,jnxNFXSlotFPC,jnxNFXSlotPIC,jnxNFXSlotHM,jnxNFXSlotPower,jnxNFXSlotFan"
 | 
			
		||||
    REVISION    "201712080000Z" -- 08-DEC-17
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added Onyx product (EX4650/QFX5120)."
 | 
			
		||||
    REVISION    "201712280000Z" -- 28-DEC-17
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added SYMPHONY And AZURITE PIC Information"
 | 
			
		||||
    REVISION    "201803200000Z" -- 20-MAR-18
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added MRATE-5xQSFPP PIC"
 | 
			
		||||
    REVISION    "201805110000Z" -- 11-MAY-18
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added JNP10K 36x QSFPDD PIC"
 | 
			
		||||
    REVISION    "201804180000Z" -- 18-Apr-18
 | 
			
		||||
    DESCRIPTION
 | 
			
		||||
        "Added 2 new NFX350 Products and 1 NFX150 whitebox"
 | 
			
		||||
    ::= { jnxMibs 25 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -3060,8 +3086,10 @@ jnxStatusSource	    OBJECT IDENTIFIER ::= { jnxClassStatus 1 }
 | 
			
		||||
    jnxProductQFX520032C64Q     OBJECT IDENTIFIER ::= { jnxProductVariationQFXSwitch 16 }
 | 
			
		||||
    jnxProductQFX511048S4C      OBJECT IDENTIFIER ::= { jnxProductVariationQFXSwitch 17 }
 | 
			
		||||
    jnxProductQFX511032Q        OBJECT IDENTIFIER ::= { jnxProductVariationQFXSwitch 18 }
 | 
			
		||||
    jnxProductQFX1000260C       OBJECT IDENTIFIER ::= { jnxProductVariationQFXSwitch 19 }
 | 
			
		||||
 | 
			
		||||
    jnxProductNameQFX1000260C   OBJECT IDENTIFIER ::= { jnxProductVariationQFXSwitch 19 }
 | 
			
		||||
    jnxProductQFX521064C        OBJECT IDENTIFIER ::= { jnxProductVariationQFXSwitch 20 }
 | 
			
		||||
    jnxProductQFX520048Y        OBJECT IDENTIFIER ::= { jnxProductVariationQFXSwitch 21 }
 | 
			
		||||
    jnxProductQFX512048Y8C      OBJECT IDENTIFIER ::= { jnxProductVariationQFXSwitch 22 }
 | 
			
		||||
  jnxChassisQFXSwitch           OBJECT IDENTIFIER ::= { jnxChassis          82 }
 | 
			
		||||
 | 
			
		||||
  jnxSlotQFXSwitch              OBJECT IDENTIFIER ::= { jnxSlot             82 }
 | 
			
		||||
@@ -4589,9 +4617,24 @@ jnxStatusSource	    OBJECT IDENTIFIER ::= { jnxClassStatus 1 }
 | 
			
		||||
    jnxProductNFX150S1     OBJECT IDENTIFIER ::= { jnxProductVariationNFX 12 }
 | 
			
		||||
    jnxProductNFX350S1     OBJECT IDENTIFIER ::= { jnxProductVariationNFX 13 }
 | 
			
		||||
    jnxProductNFXWhiteBox1     OBJECT IDENTIFIER ::= { jnxProductVariationNFX 14 }
 | 
			
		||||
    jnxProductNFX150CS1EAE     OBJECT IDENTIFIER ::= { jnxProductVariationNFX 15 }
 | 
			
		||||
    jnxProductNFX150CS1EAA     OBJECT IDENTIFIER ::= { jnxProductVariationNFX 16 }
 | 
			
		||||
    jnxProductNFX150S1E     OBJECT IDENTIFIER ::= { jnxProductVariationNFX 17 }
 | 
			
		||||
    jnxProductNFX350S2     OBJECT IDENTIFIER ::= { jnxProductVariationNFX 18 }
 | 
			
		||||
    jnxProductNFX350S3     OBJECT IDENTIFIER ::= { jnxProductVariationNFX 19 }
 | 
			
		||||
    jnxProductNFXOPAL      OBJECT IDENTIFIER ::= { jnxProductVariationNFX 20 }
 | 
			
		||||
 | 
			
		||||
  jnxChassisNFX           OBJECT IDENTIFIER ::= { jnxChassis          138 }
 | 
			
		||||
 | 
			
		||||
  jnxSlotNFX              OBJECT IDENTIFIER ::= { jnxSlot             138 }
 | 
			
		||||
    jnxNFXSlotFPC         OBJECT IDENTIFIER ::= { jnxSlotNFX   1 }
 | 
			
		||||
    jnxNFXSlotPIC         OBJECT IDENTIFIER ::= { jnxSlotNFX   2 }
 | 
			
		||||
    jnxNFXSlotHM          OBJECT IDENTIFIER ::= { jnxSlotNFX   3 }
 | 
			
		||||
    jnxNFXSlotPower       OBJECT IDENTIFIER ::= { jnxSlotNFX   4 }
 | 
			
		||||
    jnxNFXSlotFan         OBJECT IDENTIFIER ::= { jnxSlotNFX   5 }
 | 
			
		||||
 | 
			
		||||
-- 
 | 
			
		||||
-- MX10002
 | 
			
		||||
-- MX10003
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineJNP10003      OBJECT IDENTIFIER ::= { jnxProductLine      139 }
 | 
			
		||||
  jnxProductNameJNP10003      OBJECT IDENTIFIER ::= { jnxProductName      139 }
 | 
			
		||||
@@ -4722,7 +4765,7 @@ jnxStatusSource	    OBJECT IDENTIFIER ::= { jnxClassStatus 1 }
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- MX10001
 | 
			
		||||
-- MX204
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineJNP204      OBJECT IDENTIFIER ::= { jnxProductLine      144 }
 | 
			
		||||
  jnxProductNameJNP204      OBJECT IDENTIFIER ::= { jnxProductName      144 }
 | 
			
		||||
@@ -4737,7 +4780,7 @@ jnxStatusSource	    OBJECT IDENTIFIER ::= { jnxClassStatus 1 }
 | 
			
		||||
  jnxJNP204SlotPower        OBJECT IDENTIFIER ::= { jnxSlotJNP204 5  }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceJNP204   OBJECT IDENTIFIER ::= { jnxMediaCardSpace     144 }
 | 
			
		||||
  jnxPicJNP2044xQSFP28      OBJECT IDENTIFIER ::= { jnxMediaCardSpaceJNP204 1 }
 | 
			
		||||
  jnxPicJNP204MediaCardSpacePIC  OBJECT IDENTIFIER ::= { jnxMediaCardSpaceJNP204 1 }
 | 
			
		||||
  jnxPicJNP2048XSFPP        OBJECT IDENTIFIER ::= { jnxMediaCardSpaceJNP204 2 }
 | 
			
		||||
 | 
			
		||||
  jnxModuleJNP204           OBJECT IDENTIFIER ::= { jnxModule    144 }
 | 
			
		||||
@@ -4847,6 +4890,36 @@ jnxStatusSource	    OBJECT IDENTIFIER ::= { jnxClassStatus 1 }
 | 
			
		||||
  jnxMediaCardSpacePTX10008    OBJECT IDENTIFIER ::= { jnxMediaCardSpace   147 }
 | 
			
		||||
    jnxPTX10008MediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpacePTX10008 1 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- ACX5448
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineACX5448      OBJECT IDENTIFIER ::= { jnxProductLine      148 }
 | 
			
		||||
  jnxProductNameACX5448      OBJECT IDENTIFIER ::= { jnxProductName      148 }
 | 
			
		||||
  jnxProductModelACX5448     OBJECT IDENTIFIER ::= { jnxProductModel     148 }
 | 
			
		||||
  jnxProductVariationACX5448 OBJECT IDENTIFIER ::= { jnxProductVariation 148 }
 | 
			
		||||
    jnxProductACX5448        OBJECT IDENTIFIER ::= { jnxProductVariationACX5448 1 }
 | 
			
		||||
  jnxChassisACX5448          OBJECT IDENTIFIER ::= { jnxChassis          148 }
 | 
			
		||||
 | 
			
		||||
  jnxSlotACX5448             OBJECT IDENTIFIER ::= { jnxSlot        148 }
 | 
			
		||||
    jnxACX5448SlotFPC        OBJECT IDENTIFIER ::= { jnxSlotACX5448 1  }
 | 
			
		||||
    jnxACX5448SlotFEB        OBJECT IDENTIFIER ::= { jnxSlotACX5448 2  }
 | 
			
		||||
    jnxACX5448SlotRE         OBJECT IDENTIFIER ::= { jnxSlotACX5448 3  }
 | 
			
		||||
    jnxACX5448SlotPower      OBJECT IDENTIFIER ::= { jnxSlotACX5448 4  }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceACX5448      OBJECT IDENTIFIER ::= { jnxMediaCardSpace    148 }
 | 
			
		||||
    jnxACX5448MediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceACX5448 1 }
 | 
			
		||||
    jnxACX5448MediaCardSpaceMIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceACX5448 2 }
 | 
			
		||||
 | 
			
		||||
  jnxMidplaneACX5448         OBJECT IDENTIFIER ::= { jnxBackplane        148 }
 | 
			
		||||
 | 
			
		||||
  jnxModuleACX5448           OBJECT IDENTIFIER ::= { jnxModule     148 }
 | 
			
		||||
    jnxACX5448FPC            OBJECT IDENTIFIER ::= { jnxModuleACX5448 1  }
 | 
			
		||||
    jnxACX5448FEB            OBJECT IDENTIFIER ::= { jnxModuleACX5448 2  }
 | 
			
		||||
    jnxACX5448RE             OBJECT IDENTIFIER ::= { jnxModuleACX5448 3  }
 | 
			
		||||
    jnxACX5448Power          OBJECT IDENTIFIER ::= { jnxModuleACX5448 4  }
 | 
			
		||||
        jnxACX5448PowerDC    OBJECT IDENTIFIER ::= { jnxACX5448Power 1  }
 | 
			
		||||
        jnxACX5448PowerAC    OBJECT IDENTIFIER ::= { jnxACX5448Power 2  }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
@@ -4897,6 +4970,196 @@ jnxStatusSource	    OBJECT IDENTIFIER ::= { jnxClassStatus 1 }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- MX150
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
  jnxProductLineMX150      OBJECT IDENTIFIER ::= { jnxProductLine      152 }
 | 
			
		||||
  jnxProductNameMX150     OBJECT IDENTIFIER ::= { jnxProductName      152 }
 | 
			
		||||
  jnxProductModelMX150     OBJECT IDENTIFIER ::= { jnxProductModel   152 }
 | 
			
		||||
  jnxChassisMX150          OBJECT IDENTIFIER ::= { jnxChassis          152 }
 | 
			
		||||
 | 
			
		||||
  jnxSlotMX150             OBJECT IDENTIFIER ::= { jnxSlot    152 }    
 | 
			
		||||
    jnxMX150SlotFPC         OBJECT IDENTIFIER ::= { jnxSlotMX150  1  }
 | 
			
		||||
    jnxMX150SlotPower       OBJECT IDENTIFIER ::= { jnxSlotMX150  2  }
 | 
			
		||||
    jnxMX150SlotFan         OBJECT IDENTIFIER ::= { jnxSlotMX150  3  }
 | 
			
		||||
    jnxMX150SlotCB          OBJECT IDENTIFIER ::= { jnxSlotMX150  4  }
 | 
			
		||||
    jnxMX150SlotHM          OBJECT IDENTIFIER ::= { jnxSlotMX150  5  }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceMX150      OBJECT IDENTIFIER ::= { jnxMediaCardSpace    152 }
 | 
			
		||||
    jnxMX150MediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceMX150 1 }
 | 
			
		||||
    jnxMX150MediaCardSpaceMIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceMX150 2 }
 | 
			
		||||
 | 
			
		||||
  jnxMidplaneMX150         OBJECT IDENTIFIER ::= { jnxBackplane 152 }
 | 
			
		||||
 | 
			
		||||
-- 
 | 
			
		||||
-- JNP10001 PTX/QFX related definitions
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineJNP10001      OBJECT IDENTIFIER ::= { jnxProductLine      153 }
 | 
			
		||||
  jnxProductNameJNP10001      OBJECT IDENTIFIER ::= { jnxProductName      153 }
 | 
			
		||||
  jnxProductModelJNP10001     OBJECT IDENTIFIER ::= { jnxProductModel     153 }
 | 
			
		||||
  jnxProductVariationJNP10001 OBJECT IDENTIFIER ::= { jnxProductVariation 153 }
 | 
			
		||||
  jnxChassisJNP10001          OBJECT IDENTIFIER ::= { jnxChassis          153 }
 | 
			
		||||
  jnxSlotJNP10001             OBJECT IDENTIFIER ::= { jnxSlot             153 }
 | 
			
		||||
    jnxJNP10001SlotHM         OBJECT IDENTIFIER ::= { jnxSlotJNP10001 1  }
 | 
			
		||||
    jnxJNP10001SlotFPC        OBJECT IDENTIFIER ::= { jnxSlotJNP10001 2  }
 | 
			
		||||
    jnxJNP10001SlotFan        OBJECT IDENTIFIER ::= { jnxSlotJNP10001 3  }
 | 
			
		||||
    jnxJNP10001SlotPower        OBJECT IDENTIFIER ::= { jnxSlotJNP10001 4  }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceJNP10001     OBJECT IDENTIFIER ::= { jnxMediaCardSpace    153 }
 | 
			
		||||
    jnxJNP10001MediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceJNP10001 1 }
 | 
			
		||||
    jnxPicJNP1000116xQSFP28MacsecTIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceJNP10001 2 }
 | 
			
		||||
 | 
			
		||||
  jnxModuleJNP10001           OBJECT IDENTIFIER ::= { jnxModule    153 }
 | 
			
		||||
    jnxJNP10001HM             OBJECT IDENTIFIER ::= { jnxModuleJNP10001 1  }
 | 
			
		||||
    jnxJNP10001FPC            OBJECT IDENTIFIER ::= { jnxModuleJNP10001 2  }
 | 
			
		||||
    jnxJNP10001Fan            OBJECT IDENTIFIER ::= { jnxModuleJNP10001 3  }
 | 
			
		||||
    jnxJNP10001Power            OBJECT IDENTIFIER ::= { jnxModuleJNP10001 4  }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- MX10008
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineMX10008       OBJECT IDENTIFIER ::= { jnxProductLine      154 }
 | 
			
		||||
  jnxProductNameMX10008       OBJECT IDENTIFIER ::= { jnxProductName      154 }
 | 
			
		||||
  jnxProductModelMX10008      OBJECT IDENTIFIER ::= { jnxProductModel     154 }
 | 
			
		||||
  jnxProductVariationMX10008  OBJECT IDENTIFIER ::= { jnxProductVariation 154 }
 | 
			
		||||
  jnxChassisMX10008           OBJECT IDENTIFIER ::= { jnxChassis          154 }
 | 
			
		||||
  jnxSlotMX10008              OBJECT IDENTIFIER ::= { jnxSlot             154 }
 | 
			
		||||
    jnxMX10008SlotFPC         OBJECT IDENTIFIER ::= { jnxSlotMX10008   1 }
 | 
			
		||||
    jnxMX10008SlotHM          OBJECT IDENTIFIER ::= { jnxSlotMX10008   2 }
 | 
			
		||||
    jnxMX10008SlotPower       OBJECT IDENTIFIER ::= { jnxSlotMX10008   3 }
 | 
			
		||||
    jnxMX10008SlotFan         OBJECT IDENTIFIER ::= { jnxSlotMX10008   4 }
 | 
			
		||||
    jnxMX10008SlotFPB         OBJECT IDENTIFIER ::= { jnxSlotMX10008   5 }
 | 
			
		||||
    jnxMX10008SlotCBD         OBJECT IDENTIFIER ::= { jnxSlotMX10008   6 }
 | 
			
		||||
    jnxMX10008SlotSFB         OBJECT IDENTIFIER ::= { jnxSlotMX10008   7 }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceMX10008    OBJECT IDENTIFIER ::= { jnxMediaCardSpace   154 }
 | 
			
		||||
    jnxMX10008MediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceMX10008 1 }
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- MX10016
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineMX10016       OBJECT IDENTIFIER ::= { jnxProductLine      155 }
 | 
			
		||||
  jnxProductNameMX10016       OBJECT IDENTIFIER ::= { jnxProductName      155 }
 | 
			
		||||
  jnxProductModelMX10016      OBJECT IDENTIFIER ::= { jnxProductModel     155 }
 | 
			
		||||
  jnxProductVariationMX10016  OBJECT IDENTIFIER ::= { jnxProductVariation 155 }
 | 
			
		||||
  jnxChassisMX10016           OBJECT IDENTIFIER ::= { jnxChassis          155 }
 | 
			
		||||
  jnxSlotMX10016              OBJECT IDENTIFIER ::= { jnxSlot             155 }
 | 
			
		||||
    jnxMX10016SlotFPC         OBJECT IDENTIFIER ::= { jnxSlotMX10016   1 }
 | 
			
		||||
    jnxMX10016SlotHM          OBJECT IDENTIFIER ::= { jnxSlotMX10016   2 }
 | 
			
		||||
    jnxMX10016SlotPower       OBJECT IDENTIFIER ::= { jnxSlotMX10016   3 }
 | 
			
		||||
    jnxMX10016SlotFan         OBJECT IDENTIFIER ::= { jnxSlotMX10016   4 }
 | 
			
		||||
    jnxMX10016SlotFPB         OBJECT IDENTIFIER ::= { jnxSlotMX10016   5 }
 | 
			
		||||
    jnxMX10016SlotCBD         OBJECT IDENTIFIER ::= { jnxSlotMX10016   6 }
 | 
			
		||||
    jnxMX10016SlotSFB         OBJECT IDENTIFIER ::= { jnxSlotMX10016   7 }
 | 
			
		||||
  jnxMediaCardSpaceMX10016    OBJECT IDENTIFIER ::= { jnxMediaCardSpace   155 }
 | 
			
		||||
    jnxMX10016MediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceMX10016 1 }
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- EX9253
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineEX9253      OBJECT IDENTIFIER ::= { jnxProductLine      156 }
 | 
			
		||||
  jnxProductNameEX9253      OBJECT IDENTIFIER ::= { jnxProductName      156 }
 | 
			
		||||
  jnxProductModelEX9253     OBJECT IDENTIFIER ::= { jnxProductModel     156 }
 | 
			
		||||
  jnxProductVariationEX9253 OBJECT IDENTIFIER ::= { jnxProductVariation 156 }
 | 
			
		||||
  jnxChassisEX9253          OBJECT IDENTIFIER ::= { jnxChassis          156 }
 | 
			
		||||
  jnxSlotEX9253             OBJECT IDENTIFIER ::= { jnxSlot             156 }
 | 
			
		||||
    jnxEX9253SlotHM         OBJECT IDENTIFIER ::= { jnxSlotEX9253 1  }
 | 
			
		||||
    jnxEX9253SlotFPC        OBJECT IDENTIFIER ::= { jnxSlotEX9253 2  }
 | 
			
		||||
    jnxEX9253SlotFan        OBJECT IDENTIFIER ::= { jnxSlotEX9253 3  }
 | 
			
		||||
    jnxEX9253SlotCB       OBJECT IDENTIFIER ::= { jnxSlotEX9253 4  }
 | 
			
		||||
    jnxEX9253SlotPower        OBJECT IDENTIFIER ::= { jnxSlotEX9253 5  }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceEX9253     OBJECT IDENTIFIER ::= { jnxMediaCardSpace    156 }
 | 
			
		||||
    jnxEX9253MediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceEX9253 1 }
 | 
			
		||||
    jnxPicEX925312xQSFP28MacsecTIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceEX9253 2 }
 | 
			
		||||
    jnxEX9253MediaCardSpaceMIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceEX9253 3 }
 | 
			
		||||
 | 
			
		||||
  jnxModuleEX9253           OBJECT IDENTIFIER ::= { jnxModule    156 }
 | 
			
		||||
    jnxEX9253HM             OBJECT IDENTIFIER ::= { jnxModuleEX9253 1  }
 | 
			
		||||
    jnxEX9253FPC            OBJECT IDENTIFIER ::= { jnxModuleEX9253 2  }
 | 
			
		||||
    jnxEX9253Fan            OBJECT IDENTIFIER ::= { jnxModuleEX9253 3  }
 | 
			
		||||
    jnxEX9253CB           OBJECT IDENTIFIER ::= { jnxModuleEX9253 4  }
 | 
			
		||||
    jnxEX9253Power            OBJECT IDENTIFIER ::= { jnxModuleEX9253 5  }
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
 -- JRR200
 | 
			
		||||
 --
 | 
			
		||||
    jnxProductLineJRR200   OBJECT IDENTIFIER ::= { jnxProductLine  157 }
 | 
			
		||||
    jnxProductNameJRR200   OBJECT IDENTIFIER ::= { jnxProductName  157 }
 | 
			
		||||
    jnxChassisJRR200       OBJECT IDENTIFIER ::= { jnxChassis      157 }
 | 
			
		||||
    jnxSlotJRR200          OBJECT IDENTIFIER ::= { jnxSlot         157 }
 | 
			
		||||
      jnxJRR200SlotRE        OBJECT IDENTIFIER ::= { jnxSlotJRR200   1 }
 | 
			
		||||
      jnxJRR200SlotPower     OBJECT IDENTIFIER ::= { jnxSlotJRR200   2 }
 | 
			
		||||
      jnxJRR200SlotFan       OBJECT IDENTIFIER ::= { jnxSlotJRR200   3 }
 | 
			
		||||
    jnxMidplaneJRR200      OBJECT IDENTIFIER ::= { jnxBackplane    157 }
 | 
			
		||||
    jnxModuleJRR200        OBJECT IDENTIFIER ::= { jnxModule       157 }
 | 
			
		||||
      jnxJRR200RE          OBJECT IDENTIFIER ::= { jnxModuleJRR200   1 }
 | 
			
		||||
      jnxJRR200Power       OBJECT IDENTIFIER ::= { jnxModuleJRR200   2 }
 | 
			
		||||
      jnxJRR200Fan         OBJECT IDENTIFIER ::= { jnxModuleJRR200   3 }
 | 
			
		||||
 | 
			
		||||
-- 
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- ACX6360OR related definitions
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineACX6360OR      OBJECT IDENTIFIER ::= { jnxProductLine      160 }
 | 
			
		||||
  jnxProductNameACX6360OR      OBJECT IDENTIFIER ::= { jnxProductName      160 }
 | 
			
		||||
  jnxProductModelACX6360OR     OBJECT IDENTIFIER ::= { jnxProductModel     160 }
 | 
			
		||||
  jnxProductVariationACX6360OR OBJECT IDENTIFIER ::= { jnxProductVariation 160 }
 | 
			
		||||
  jnxChassisACX6360OR          OBJECT IDENTIFIER ::= { jnxChassis          160 }
 | 
			
		||||
  jnxSlotACX6360OR             OBJECT IDENTIFIER ::= { jnxSlot             160 }
 | 
			
		||||
    jnxACX6360ORSlotHM         OBJECT IDENTIFIER ::= { jnxSlotACX6360OR 1  }
 | 
			
		||||
    jnxACX6360ORSlotFPC        OBJECT IDENTIFIER ::= { jnxSlotACX6360OR 2  }
 | 
			
		||||
    jnxACX6360ORSlotFan        OBJECT IDENTIFIER ::= { jnxSlotACX6360OR 3  }
 | 
			
		||||
    jnxACX6360ORSlotPower        OBJECT IDENTIFIER ::= { jnxSlotACX6360OR 4  }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceACX6360OR     OBJECT IDENTIFIER ::= { jnxMediaCardSpace    160 }
 | 
			
		||||
    jnxACX6360ORMediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceACX6360OR 1 }
 | 
			
		||||
    jnxPicACX6360OR20xQSFP28TIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceACX6360OR 2 }
 | 
			
		||||
    jnxPicACX6360OR8xCFP2DCOTIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceACX6360OR 3 }
 | 
			
		||||
 | 
			
		||||
  jnxModuleACX6360OR           OBJECT IDENTIFIER ::= { jnxModule    160 }
 | 
			
		||||
    jnxACX6360ORHM             OBJECT IDENTIFIER ::= { jnxModuleACX6360OR 1  }
 | 
			
		||||
    jnxACX6360ORFPC            OBJECT IDENTIFIER ::= { jnxModuleACX6360OR 2  }
 | 
			
		||||
    jnxACX6360ORFan            OBJECT IDENTIFIER ::= { jnxModuleACX6360OR 3  }
 | 
			
		||||
    jnxACX6360ORPower            OBJECT IDENTIFIER ::= { jnxModuleACX6360OR 4  }
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- ACX6360OX related definitions
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineACX6360OX      OBJECT IDENTIFIER ::= { jnxProductLine      161 }
 | 
			
		||||
  jnxProductNameACX6360OX      OBJECT IDENTIFIER ::= { jnxProductName      161 }
 | 
			
		||||
  jnxProductModelACX6360OX     OBJECT IDENTIFIER ::= { jnxProductModel     161 }
 | 
			
		||||
  jnxProductVariationACX6360OX OBJECT IDENTIFIER ::= { jnxProductVariation 161 }
 | 
			
		||||
  jnxChassisACX6360OX          OBJECT IDENTIFIER ::= { jnxChassis          161 }
 | 
			
		||||
  jnxSlotACX6360OX             OBJECT IDENTIFIER ::= { jnxSlot             161 }
 | 
			
		||||
    jnxACX6360OXSlotHM         OBJECT IDENTIFIER ::= { jnxSlotACX6360OX 1  }
 | 
			
		||||
    jnxACX6360OXSlotFPC        OBJECT IDENTIFIER ::= { jnxSlotACX6360OX 2  }
 | 
			
		||||
    jnxACX6360OXSlotFan        OBJECT IDENTIFIER ::= { jnxSlotACX6360OX 3  }
 | 
			
		||||
    jnxACX6360OXSlotPower        OBJECT IDENTIFIER ::= { jnxSlotACX6360OX 4  }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceACX6360OX     OBJECT IDENTIFIER ::= { jnxMediaCardSpace    161 }
 | 
			
		||||
    jnxACX6360OXMediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceACX6360OX 1 }
 | 
			
		||||
    jnxPicACX6360OX20xQSFP28TIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceACX6360OX 2 }
 | 
			
		||||
    jnxPicACX6360OX8xCFP2DCOTIC OBJECT IDENTIFIER ::= { jnxMediaCardSpaceACX6360OX 3 }
 | 
			
		||||
 | 
			
		||||
  jnxModuleACX6360OX           OBJECT IDENTIFIER ::= { jnxModule    161 }
 | 
			
		||||
    jnxACX6360OXHM             OBJECT IDENTIFIER ::= { jnxModuleACX6360OX 1  }
 | 
			
		||||
    jnxACX6360OXFPC            OBJECT IDENTIFIER ::= { jnxModuleACX6360OX 2  }
 | 
			
		||||
    jnxACX6360OXFan            OBJECT IDENTIFIER ::= { jnxModuleACX6360OX 3  }
 | 
			
		||||
    jnxACX6360OXPower            OBJECT IDENTIFIER ::= { jnxModuleACX6360OX 4  }
 | 
			
		||||
--
 | 
			
		||||
--
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- PLATFORM INDEPENDENT OIDs
 | 
			
		||||
-- 
 | 
			
		||||
-- As of release 6.0, all new Juniper routers will use the following
 | 
			
		||||
@@ -5818,7 +6081,7 @@ jnxStatusSource	    OBJECT IDENTIFIER ::= { jnxClassStatus 1 }
 | 
			
		||||
    jnxPicEX4300MP2xQSFPPIC            OBJECT IDENTIFIER ::= { jnxPic 476 }
 | 
			
		||||
    jnxPicEx4300MP1xQSFP28PIC          OBJECT IDENTIFIER ::= { jnxPic 477 }
 | 
			
		||||
 | 
			
		||||
-- Platform: MX10002
 | 
			
		||||
-- Platform: MX10003
 | 
			
		||||
-- I2C_ID_SUMMIT_MX3RU_6XQSFPP_PIC
 | 
			
		||||
-- I2C_ID_SUMMIT_MX3RU_12XQSFP28_MACSEC_TIC
 | 
			
		||||
-- I2C_ID_SUMMIT_MX3RU_12XQSFP28_TIC
 | 
			
		||||
@@ -5860,16 +6123,132 @@ jnxStatusSource	    OBJECT IDENTIFIER ::= { jnxClassStatus 1 }
 | 
			
		||||
-- I2C_ID_BRACKLA_PIC 
 | 
			
		||||
    jnxPicBracklaPIC             OBJECT IDENTIFIER ::= { jnxPic 490 }
 | 
			
		||||
 | 
			
		||||
-- Platform: ACX5448 
 | 
			
		||||
-- I2C_ID_ACX5448_48X10GE_SFP_MIC
 | 
			
		||||
-- I2C_ID_ACX5448_4X100GE_SFP_MIC 
 | 
			
		||||
    jnxPicACX544848X10GESFPMIC             OBJECT IDENTIFIER ::= { jnxPic 491 }
 | 
			
		||||
    jnxPicACX54484X100GESFPMIC             OBJECT IDENTIFIER ::= { jnxPic 492 }
 | 
			
		||||
 | 
			
		||||
-- Platform: MX2K
 | 
			
		||||
-- I2C_ID_REDBULL_10XQSFPP_PIC 
 | 
			
		||||
    jnxPicRedbull10xQSFPPPIC             OBJECT IDENTIFIER ::= { jnxPic 493 }
 | 
			
		||||
 | 
			
		||||
-- I2C_ID_ARRAN_FAKE_3X400GE_PIC
 | 
			
		||||
--
 | 
			
		||||
      jnxPicPTXfake3X400GECFP8   OBJECT IDENTIFIER ::= { jnxPic 494 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Platform: STOUT
 | 
			
		||||
-- I2C_ID_STOUT_12XQSFP28_MACSEC_TIC
 | 
			
		||||
    jnxPicStout12xQSFP28MacsecTIC          OBJECT IDENTIFIER ::= { jnxPic 497 }
 | 
			
		||||
 | 
			
		||||
-- Platform: PTX1000
 | 
			
		||||
-- I2C_ID_8X200GE_DWDM_CFP2_DCO_TIC
 | 
			
		||||
    jnxPicPTX10008XCFP2DCOTIC            OBJECT IDENTIFIER ::= { jnxPic 498 }
 | 
			
		||||
-- Platform: QFX10002-60C
 | 
			
		||||
    jnxPicQFX1000260C                    OBJECT IDENTIFIER ::= { jnxPic 499 }
 | 
			
		||||
 | 
			
		||||
-- EX2300MP PICs
 | 
			
		||||
--
 | 
			
		||||
      jnxPicEX2300MPUplinkSFPPlus6Port  OBJECT IDENTIFIER ::= { jnxPic 500 }
 | 
			
		||||
      jnxPicEX2300MPUplinkSFPPlus4Port  OBJECT IDENTIFIER ::= { jnxPic 501 }
 | 
			
		||||
 | 
			
		||||
-- Platform: SRX5K
 | 
			
		||||
-- I2C_ID_SPC3_TYPE1_PIC
 | 
			
		||||
-- I2C_ID_SPC3_TYPE2_PIC
 | 
			
		||||
-- I2C_ID_SPC3_TYPE3_PIC
 | 
			
		||||
    jnxPicSPC3SPUCPType1PIC         OBJECT IDENTIFIER ::= { jnxPic 502 }
 | 
			
		||||
    jnxPicSPC3SPUFlowType2PIC       OBJECT IDENTIFIER ::= { jnxPic 503 }
 | 
			
		||||
    jnxPicSPC3SPUCPFlowType3PIC     OBJECT IDENTIFIER ::= { jnxPic 504 }
 | 
			
		||||
 | 
			
		||||
-- Platform: PTX5K
 | 
			
		||||
-- I2C_ID_GLD_96x10GE_24x40GE_8x100GE_QSFP_PIC
 | 
			
		||||
-- I2C_ID_GLD_15x100GE_15x40GE_60x10GE_QSFP_PIC
 | 
			
		||||
      jnxPicGLD15x100GE15x40GE60x10GEQSFPPIC OBJECT IDENTIFIER ::= { jnxPic 505 }
 | 
			
		||||
      jnxPicGLD96x10GE24x40GEQSFPPIC  OBJECT IDENTIFIER ::= { jnxPic 506 }
 | 
			
		||||
 | 
			
		||||
-- Platform: MX10008
 | 
			
		||||
-- I2C_ID_INDUS_4XQSFPP_PIC
 | 
			
		||||
      jnxPicIndus4xQSFP28MacsecPIC      OBJECT IDENTIFIER ::= { jnxPic 507 }
 | 
			
		||||
 | 
			
		||||
-- Platform: EX4650
 | 
			
		||||
--
 | 
			
		||||
  jnxProductLineEX4650        OBJECT IDENTIFIER ::= { jnxProductLine      508 }
 | 
			
		||||
  jnxProductNameEX4650        OBJECT IDENTIFIER ::= { jnxProductName      508 }
 | 
			
		||||
  jnxProductModelEX4650       OBJECT IDENTIFIER ::= { jnxProductModel     508 }
 | 
			
		||||
  jnxProductVariationEX4650   OBJECT IDENTIFIER ::= { jnxProductVariation 508 }
 | 
			
		||||
    jnxProductEX465048Y8C     OBJECT IDENTIFIER ::= { jnxProductVariationEX4650 1 }
 | 
			
		||||
 | 
			
		||||
  jnxChassisEX4650            OBJECT IDENTIFIER ::= { jnxChassis          508 }
 | 
			
		||||
 | 
			
		||||
  jnxSlotEX4650               OBJECT IDENTIFIER ::= { jnxSlot          508 }
 | 
			
		||||
    jnxEX4650SlotFPC            OBJECT IDENTIFIER ::= { jnxSlotEX4650     1 }
 | 
			
		||||
    jnxEX4650SlotHM             OBJECT IDENTIFIER ::= { jnxSlotEX4650     2 }
 | 
			
		||||
    jnxEX4650SlotPower          OBJECT IDENTIFIER ::= { jnxSlotEX4650     3 }
 | 
			
		||||
    jnxEX4650SlotFan            OBJECT IDENTIFIER ::= { jnxSlotEX4650     4 }
 | 
			
		||||
    jnxEX4650SlotRE             OBJECT IDENTIFIER ::= { jnxSlotEX4650     5 }
 | 
			
		||||
 | 
			
		||||
  jnxMediaCardSpaceEX4650      OBJECT IDENTIFIER ::= { jnxMediaCardSpace    508 }
 | 
			
		||||
    jnxEX4650MediaCardSpacePIC    OBJECT IDENTIFIER ::= { jnxMediaCardSpaceEX4650 1 }
 | 
			
		||||
 | 
			
		||||
  jnxModuleEX4650             OBJECT IDENTIFIER ::= { jnxModule    508 }
 | 
			
		||||
    jnxEX4650FPC              OBJECT IDENTIFIER ::= { jnxModuleEX4650 1 }
 | 
			
		||||
      jnxEX4650Power          OBJECT IDENTIFIER ::= { jnxEX4650FPC 1 }
 | 
			
		||||
      jnxEX4650Fan            OBJECT IDENTIFIER ::= { jnxEX4650FPC 2 }
 | 
			
		||||
      jnxEX4650RE             OBJECT IDENTIFIER ::= { jnxEX4650FPC 3 }
 | 
			
		||||
-- Platform: Goose Island 1G/10G MACSec MIC
 | 
			
		||||
-- I2C_ID_GI_20X1GE_2X10GE_MACSEC_MIC
 | 
			
		||||
    jnxPic2x10GESFPP20xGESFPMACSecMIC  OBJECT IDENTIFIER ::= { jnxPic 509 }
 | 
			
		||||
 | 
			
		||||
-- Platform: MX10008
 | 
			
		||||
-- I2C_ID_INDUS_4XQSFPP_SYNCE_PIC
 | 
			
		||||
      jnxPicIndus4xQSFP28SyncePIC      OBJECT IDENTIFIER ::= { jnxPic 510 }
 | 
			
		||||
 | 
			
		||||
-- Platform: QFX52XX
 | 
			
		||||
-- I2C_ID_AZURITE_QFX5210_64C I2C_ID_SYMPHONY_QFX5200-48Y 
 | 
			
		||||
-- 
 | 
			
		||||
    jnxPicQFX521064C            OBJECT IDENTIFIER ::= { jnxPic 511 }
 | 
			
		||||
    jnxPicQFX520048Y            OBJECT IDENTIFIER ::= { jnxPic 512 }
 | 
			
		||||
 | 
			
		||||
-- Platform: PTX10002-60C
 | 
			
		||||
    jnxPicPTX1000260C                    OBJECT IDENTIFIER ::= { jnxPic 513 }
 | 
			
		||||
 | 
			
		||||
  jnxProductLinePTX1000260C       OBJECT IDENTIFIER ::= { jnxProductLine      513 }
 | 
			
		||||
  jnxProductNamePTX1000260C       OBJECT IDENTIFIER ::= { jnxProductName      513 }
 | 
			
		||||
  jnxProductModelPTX1000260C      OBJECT IDENTIFIER ::= { jnxProductModel     513 }
 | 
			
		||||
  jnxProductVariationPTX1000260C  OBJECT IDENTIFIER ::= { jnxProductVariation 513 }
 | 
			
		||||
  jnxChassisPTX1000260C           OBJECT IDENTIFIER ::= { jnxChassis          513 }
 | 
			
		||||
                                                                                  
 | 
			
		||||
  jnxSlotPTX1000260C              OBJECT IDENTIFIER ::= { jnxSlot             513 }
 | 
			
		||||
    jnxPTX1000260CSlotFPC         OBJECT IDENTIFIER ::= { jnxSlotPTX1000260C   1 }
 | 
			
		||||
    jnxPTX1000260CSlotHM          OBJECT IDENTIFIER ::= { jnxSlotPTX1000260C   2 }
 | 
			
		||||
    jnxPTX1000260CSlotPower       OBJECT IDENTIFIER ::= { jnxSlotPTX1000260C   3 }
 | 
			
		||||
    jnxPTX1000260CSlotFan         OBJECT IDENTIFIER ::= { jnxSlotPTX1000260C   4 }
 | 
			
		||||
    jnxPTX1000260CSlotFPB         OBJECT IDENTIFIER ::= { jnxSlotPTX1000260C   5 }
 | 
			
		||||
                                                                                  
 | 
			
		||||
  jnxMediaCardSpacePTX1000260C    OBJECT IDENTIFIER ::= { jnxMediaCardSpace   513 }
 | 
			
		||||
  jnxPTX1000260CMediaCardSpacePIC OBJECT IDENTIFIER ::= { jnxMediaCardSpacePTX1000260C 1 }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
-- Platform: QFX5220
 | 
			
		||||
-- I2C_ID_SAPPHIRE_32CD_PIC I2C_ID_SAPPHIRE_128C_PIC
 | 
			
		||||
    jnxPicSapphire32CDPIC             OBJECT IDENTIFIER ::= { jnxPic 514 }
 | 
			
		||||
    jnxPicSapphire128CPIC             OBJECT IDENTIFIER ::= { jnxPic 515 }
 | 
			
		||||
 | 
			
		||||
-- Platform: QFX5200
 | 
			
		||||
-- I2C_ID_NAUTILUS_32C_PIC
 | 
			
		||||
    jnxPicDCOSQFX520032CPIC           OBJECT IDENTIFIER ::= { jnxPic 516 }
 | 
			
		||||
 | 
			
		||||
-- Platform: MX2020 
 | 
			
		||||
-- I2C_ID_REDBULL_5XQSFPP_PIC
 | 
			
		||||
    jnxPicRB5xQSFPP             OBJECT IDENTIFIER ::= { jnxPic 517 }
 | 
			
		||||
 | 
			
		||||
-- Platform: PTX100XX
 | 
			
		||||
-- I2C_ID_JNP10K_36QDD_LC_PIC
 | 
			
		||||
    jnxPicJnp10k36xQSFPDD             OBJECT IDENTIFIER ::= { jnxPic 518 }
 | 
			
		||||
 | 
			
		||||
-- Platform: QFX5120/EX4650
 | 
			
		||||
-- I2C_ID_ONYX_48Y8C
 | 
			
		||||
    jnxPicQFX512048Y8C            OBJECT IDENTIFIER ::= { jnxPic 519 }
 | 
			
		||||
    jnxPicEX465048Y8C             OBJECT IDENTIFIER ::= { jnxPic 520 }
 | 
			
		||||
END
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user