---------------------------------------------------------------------------
HP
---------------------------------------------------------------------------
1. Get new MIBs from HP
    From: http://www.hp.com/rnd/software/MIBs.htm
          ftp://ftp.hp.com/pub/networking/software

2. Unarchive them into a new directory.  Set the old one aside for now.
    mv hp /tmp/hp.old
    mkdir hp.new
    cd hp.new && tar xvfZ ../mibs-*.tar.Z
    rm *.txt *.htm* cisco-* 
    chmod -x *

3. fix Case
    Some brain child decided to change the file names by capitalizing
    some letters along the way.  change to older all lower-case.

    cd hp.new
    ../to_locase *.mib
    
4. Check for the newest versions
    cd ..
    ./mkindex
    ./chk_dups

5. Remove older versions
    ./rm_cisco_dups mib_index.txt hp.new 
    ./mkindex
    ./chk_dups
     
6. Patch
    cd hp.new && patch < ../hp1.diff
    rm -f *.orig
    rm -f *.rej

7. Syntax check
    cd ..
    ./chk_mibs hp.new 
    Fix
    Create new patch

8. Copy over
    cp -f hp.new/* /tmp/hp.old
    rm -rf hp.new
    mv /tmp/hp.old hp

note: hp-sn-root-mib was missing in sept-07 update of mibs, probably needs an
update.



2026 refresh: HP/Aruba switch MIB bundle mibs-May2023_Beluru.tar, supplied
from HPE support. Imported vendor modules only; maintained RFC copies are
not replaced. The bundle covers the 5400R zl2, 3810M, 2930M, 2930F and
2530 switch families.

Compatibility adjustments:
* HP-ICF-OID keeps the established J957xA/J958xA symbol names, rather than
  the bundle's renamed J957x/J958x aliases at the same OIDs. The new
  HP-SWITCH-TRAP-MIB imports are adjusted to those established names.
* HP-ICF-OSPFV3-MIB retains historical definitions omitted by the bundle.
* HP-ICF-SFLOW-MIB is deferred: it requires sFlowFsDataSource,
  sFlowFsInstance and sFlowRcvrEntry from a newer SFLOW-MIB. Updating that
  shared dependency requires a separate historical mapping review.
