[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | DECmcc user notes file. Does not replace IPMT. |
Notice: | Use IPMT for problems. Newsletter location in note 6187 |
Moderator: | TAEC::BEROUD |
|
Created: | Mon Aug 21 1989 |
Last Modified: | Wed Jun 04 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 6497 |
Total number of notes: | 27359 |
3755.0. "Problem with Hughes LAN Systems mib file" by CX3PT1::SHOTO::W_MCGAW () Wed Sep 16 1992 15:07
I have a customer with a problem with replacing or augmenting a mib from
Hughes LAN Systems (HLS). He is running DECmcc version 1.2. I have
included a copy of his log file below.
The log of the translation goes like this:
VVBHI2 $ @mcc_tcpip_mtu
Welcome to the DECmcc TCP/IP MIB Translator Utility driver procedure V1.2.0
14-SEP-1992 13:09:18
This procedure operates in a 2 phased manner --
Phase 1 translates a MIB definition into a management specification.
Phase 2 (as an option) translates the management specification into a
dictionary loadable file and updates the DECmcc data dictionary.
Phase 1 -- Enter name(s) of file(s) to translate
(separate multiple files by commas): ts170014_mibdef.txt
Phase 2 -- Do you want to update the DECmcc data dictionary? (Y/N) [N]: y
Issuing following command:
$ MTU = "$ SYS$SYSTEM:MCC_TCPIP_MTU.EXE"
* * *
(Now processing file # 1 out of a list of 1 file(s) ...)
Beginning Phase 1 for file DKA200:[MCC]TS170014_MIBDEF.TXT;
14-SEP-1992 13:09:24
Now starting to run the MIB Translator ...
This may take approximately 1-5 minutes.
Issuing following command:
$ MTU DKA200:[MCC]TS170014_MIBDEF.TXT;
MIB translation completed successfully.
14-SEP-1992 13:09:33
Phase 1 for file DKA200:[MCC]TS170014_MIBDEF.TXT; completed.
Beginning Phase 2 for file DKA200:[MCC]TS170014_MIBDEF.TXT;
Now checking DECmcc data dictionary for subclass hls ...
%DAP-S-USE_DICT, Using dictionary file: dka200:[mcc]mcc_fdictionary.dat;1
Found definition.
The definition for the hls MIB
already exists in the DECmcc data dictionary.
You have the option of REPLACING or AUGMENTING this definition.
Do you want to REPLACE the existing definition? (Y/N) [Y]: n
Do you want to AUGMENT the existing definition? (Y/N) [Y]:
14-SEP-1992 13:09:42
Now starting to run the MSL Translator ...
This may take approximately 1-10 minutes.
Issuing following command:
$ MANAGE/TOOLKIT/SPECIFICATION TS170014_MIBDEF.MS
DECmcc Management Specification Language Translation Tool
Version V1.2
********************* HERE IS THE ERROR ***********************
%MCCMSL-I-MSLLOCATION, Line: 302, File: ts170014_mibdef_enum.ms,
%MCCMSL-E-ID_CONFLICT, Object name or code conflicts with another object
at the same location in the dictionary
%MCCMSL-E-ERROR, MSL did not complete successfully, please see previous error
An error occurred while running the MSL Translator.
Check file TS170014_MIBDEF.LOG, if it exists, for any further information.
14-SEP-1992 13:09:44
Procedure terminated in error.
%NONAME-E-NOMSG, Message number 04EFB05A
___________________________________________________________________---
The customer has also tried answering Yes to the "REPLACE the existing
definition" question, with the exact same error message.
*** The following statement is from the customer:
I have looked at line 302 in the.ms file and don't know enough about the
syntax to see what the problem is. Could you possibly point me in the
direction. What clue to which Object name or code is there in the
message? How accurate is the line number in the error message?
Is it possible to query the dictionary to see where a conflict might
occur. I am ready to change the mib definition, but don't know which
part needs it.
There are several HLS mibs, one for each type of product we have. I have
successfully translated 4 of them.
Here is the piece of the .ms file in question:
TYPE
cmdPrivIndex_enm = 42 (
NetAccess = 1,
Autobaud = 2,
Ayt = 3,
PortSpeed = 4,
Binary = 5,
. . .
DefineUserDir = 309,
KeepaliveTimer = 310,
Contact = 311, !!! line 302
SnmpManager = 312,
PurgeServer = 313,
DownloadProtocol = 314,
PurgerUser = 43,
ShowSession = 315,
EthernetSeg = 316);
TYPE
resetButton_enm = 43 (
level1 = 1,
Any ideas or suggestions would be appreciated.
Walt
T.R | Title | User | Personal Name | Date | Lines |
---|
3755.1 | Duplicate enumration values? | YAHEY::BOSE | | Wed Sep 16 1992 16:42 | 10 |
|
Walt,
It looks like that there are duplicate enumeration values
in the mib (and hence in the msl). Can you ask the customer to make
sure that the enumeration for cmdPrivIndex does not have the value
311 appearing twice. Mail me the mib if you still have problems with
it.
Rahul.
|
3755.2 | Waiting to hear from customer | CX3PT1::SHOTO::W_MCGAW | | Fri Sep 18 1992 16:38 | 7 |
| Hi Rahul,
I responded back to the customer and am waiting to see if they can fix
the problem or need to send us the mib. I will keep you posted.
Thanks'
Walt
|
3755.3 | The mib is on its way. | CX3PT2::SHOTO::W_MCGAW | | Tue Sep 22 1992 16:00 | 5 |
| Hi Rahul,
The mib file will be on its way to you shortly. It's 93 blocks.
Walt
|