Ken and Leslie,
No I don't have the script which will determine the sequence of
loading CISCO mibs. I just wrote a quick and dirty scripts during the
NetView 6.0 install which help me in loading all of the CISCO mibs that I
downloaded from CISCO.
It is not state of the art scripts but it did the job for me and here it is,
#!bin/sh
for file in `ls /usr/OV/snmp_mibs/ciscosnmpv2`
do
cd /usr/OV/snmp_mibs/ciscosnmpv2
echo "Processing $file">>/usr/OV/emsscripts/errormibload
echo " ">>/usr/OV/emsscripts/errormibload
xnmloadmib -load $file 2>/usr/OV/emsscripts/temperror
cat /usr/OV/emsscripts/temperror
cat /usr/OV/emsscripts/temperror >>/usr/OV/emsscripts/errormibload
echo " ">>/usr/OV/emsscripts/errormibload
echo "Done Processing $file">>/usr/OV/emsscripts/errormibload
echo " ">>/usr/OV/emsscripts/errormibload
done
cd /usr/OV/emsscripts
Just make sure to change the script to reflect your directory locations. You
can make it fency the way you want (Store directory location in variables
etc........)
I just wanted to display any error message on the screen as well as write it
to a file, so I am just cating error message to a temerror file, display it
to screen and then write to a file.
Regarding sequence of loading mib, this is what I did
I put all of the CISCO mib in one directory.
Run the script. It loaded the one which does not have any
prerequisite.
Then I run the script again, so it loaded all of the mibs which had
prerequisite.
xnmloadmib wan't load the mib, which has been already loaded.
CISCO does not provide the order of loading mibs. There are hundreds
of them......
This worked.
Shailesh
> -----Original Message-----
> From: lclark@us.ibm.com [SMTP:lclark@us.ibm.com]
> Sent: Thursday, March 09, 2000 4:39 PM
> To: NV-L@tkg.com
> Subject: RE: [NV-L] Loading Mibs
>
>
>
> So Shailesh, does that mean you have a script that lists the mib files in
> order?
> Would you care to share that with us? (Any cabletrons in there? I'm
> picking
> through those - again - now!)
>
> Cordially,
>
> Leslie A. Clark
> IBM Global Services - Systems Mgmt & Networking
> Detroit
> =====================================
>
> Billy,
>
> If you don't want to load mib interactively then you can use
> following option
>
> xnmloadmib -load mibfile
>
> I wrote a small script to load all of the needed Cisco mibs from one
> directory. It worked fine. Some CISCO mibs need to be loaded in a
> specific sequence.......Just for your info.
>
> Shailesh Patel
>
> > -----Original Message-----
> > From: Clayton, Billy [SMTP:Billy.Clayton@ps.net]
> > Sent: Thursday, March 09, 2000 8:18 AM
> > To: 'nv-l@tkg.com'
> > Subject: [NV-L] Loading Mibs
> >
> >
> > > Can anyone help with the following.
> > >
> > > When loading mibs through Options > Load/Unload Mibs > SNMP can anyone
> > > tell me how to change the default directory it displays when Load is
> > > selected. Reason being I locate my mibs and store them in manufacturer
> > sub
> > > directories below /usr/OV/snmp_mibs, such as Cisco or Cabletron. The
> > > problem is that when you select load it list those mibs available in
> > > snmp_mibs directory but not the sub directories below there, so I have
> > to
> > > copy each mib up a level to be able to load it, or have /snmp_mibs
> with
> > > literally hundreds of files listed, not all of which are obvious to
> it's
> > > origin.
> > >
> > > Billy Clayton
> > > perot systems* Europe Ltd.
> > > +44 (0)7771 797539
> > >
>
>
> _________________________________________________________________________
>
> NV-L List information (unsubscribing, policies, posting, digest version,
> searchable archives): http://www.tkg.com/nv-l
|