Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. Не компилится MIB...

Не компилится MIB...

Scheduled Pinned Locked Moved Support (Russian)
7 Posts 3 Posters 58.6k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D
    D
    Dmitry
    wrote on last edited by
    #1

    Коллеги,

    Туплю, похоже, под конец рабочего дня... Не компиляется MIB для коммутатора ZyXEL GS4024. Ругается вот так:
    ZYXEL-GS4024-MIB: ERROR 001: Import symbol "ospfLsdbLSID" unresolved
    При этом, я точно знаю, что декларация ospfLsdbLSID есть в файле RFC1253-MIB.mib.txt. Этот файл в компиляемой директории присутствует и при старте nxmibc подгружается. Подскажите, плиз, что я не так делаю...

    Участвующие файлы прилагаю.

    Заранее благодарен.

    С уважением,
    Дмитрий


    zyxel-GS4024.mib.txt

    RFC1253-MIB.mib.txt

    OSPF-MIB.mib.txt

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #2

      У  меня совсем другая ошибка. Сначала было так:

      .\zyxel-GS4024.mib.txt: ERROR 003: Parser error - syntax error, unexpected RIGHT_BRACE_SYM, expecting UCASEFIRST_IDENT_SYM or LCASEFIRST_IDENT_SYM or NUMBER_SYM in line 1462

      Поправил MIB, убрав лишнюю запятую в конце списка:

              SYNTAX  INTEGER {
              	    config_1(1),
              	    config_2(2),
              }
      

      стало

              SYNTAX  INTEGER {
              	    config_1(1),
              	    config_2(2)
              }
      

      После этого получил

      ZYXEL-GS4024-MIB: ERROR 002: Import module "DISMAN-PING-MIB" unresolved

      Похоже он тоже нужен, помимо приложенных файлов.

      С уважением,
      Виктор

      1 Reply Last reply
      0
      • D
        D
        Dmitry
        wrote on last edited by
        #3

        Да, запятые я тоже правил. Забыл уже про них 🙂
        DISMAN-PING-MIB есть. Прилагаю.


        DISMAN-PING-MIB.mib.txt

        1 Reply Last reply
        0
        • D
          D
          Dmitry
          wrote on last edited by
          #4

          Возможно, еще вот этот файл понадобится.


          220XL3C0-enterprise.mib.txt

          1 Reply Last reply
          0
          • D
            D
            Dmitry
            wrote on last edited by
            #5

            Разобрался. Можно закрывать.
            Если кому интересно: в зухелевском MIBе ссылка на ospfLsdbLSID идет как

            ospfLsdbLSID
                FROM OSPF-MIB
            

            А реально оно прописано в RFC1253-MIB в моем случае. Исправление источника импорта в зухелевском MIBе решило проблему.

            1 Reply Last reply
            0
            • A
              A
              Anton8090
              wrote on last edited by
              #6

              Привет! Не компилится миб поликома рмх2000
              При компиляции есть ошибка

              
              .\POLYCOM-RMX-MIB.txt
              .\POLYCOM-RMX-MIB.txt: ERROR 003: Parser error - syntax error, unexpected TEXTUAL_CONVENTION_SYM, expecting LEFT_BRACE_SYM or SEQUENCE_SYM or NUMBER_SYM in line 38
              

              Ругается на этот участок кода (первую строку)

              rmxStatus ::= TEXTUAL-CONVENTION
                  STATUS          current
                  DESCRIPTION
                          "A possible status of RMX"
              	SYNTAX  	INTEGER {
              					normal  (0),
              					startup (1),
              					minor   (2),
              					major   (3)
                  }
              

              Как Я понял он хочет вместо rmxStatus ::= TEXTUAL-CONVENTION увидеть rmxStatus ::= { TEXTUAL-CONVENTION }
              После правки
              .\POLYCOM-RMX-MIB.txt: ERROR 003: Parser error - syntax error, unexpected TEXTUAL_CONVENTION_SYM, expecting UCASEFIRST_IDENT_SYM or LCASEFIRST_IDENT_SYM or NUMB
              ER_SYM in line 38

              Пробовал по разному извращаться, но не скомпилил.
              Приложил сам MIB. В стороннем браузере открыл и прочитал его.
              Буду благодарен за помощь или волшебный пендаль


              POLYCOM-RMX-MIB.mib

              1 Reply Last reply
              0
              • V
                V
                Victor Kirhenshtein
                wrote on last edited by
                #7

                В аттаче исправленный MIB. Проблема здесь была в том, что по RFC названия типов данных должны начинаться с большой буквы. Я переименовал rmxStatus в RmxStatus, и вроде теперь все хорошо.


                POLYCOM-RMX-MIB.txt

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                Powered by NodeBB Contributors
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups