If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.

0
U

Property:MIB

From BoxMatrix
(Redirected from MIB)


BoxMatrix >> Lexicon >> Network-Protocols >> MIB @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Media

Computer FRITZ I18N Telephony Smarthome Internet Protocols Multimedia Formats Hardware Software Research

Protocol

Goto:   FRITZ!OS   -   RTL96-Chipset  -  Falcon-Chipset  -  Puma-Chipset  -  SMW-Browser

Details

For the proprietary XML-MIB Realtek uses to store residential gateway configuration see libmib.so.

A MIB is a database of SNMP or OMCI accessible configuration and status objects of a device.
It is modular and consists of MIB modules which typically are organized in .mib files which use the SMI syntax.

Modules can have dependencies to each others and may also extend the SMI syntax.
Typically they cover one standard per file, but they may as well be Vendor specific.
Hundreds of RFCs cover MIB modules, but MIB standards also come from the ITU-T, CableLabs and other organisations.

The database is organized in an OID addressable tree of configuration and status objects.

FRITZ!OS

For the user AVM provided the UPnP and TR-064 protocols for remote configuration and monitoring.

RTL96-Chipset

For Fiber models OMCI is mandatory in PON networks but can only be accessed from the ISP side.
That's why AVM only provides the MIBs for Fiber models to ISPs.

On RTL96 chipsets the MIB is handled as part of the OMCI stack, in highly modular way.
The root API is libavmomci.so, which loads the MIB libraries libomci_mib.so, libomci_fal.so and libomci_voice.so.

Each of the MIB libraries is extensible by numerous plugin libraries, see their articles.

Falcon-Chipset

todo

Puma-Chipset

For DOCSIS models SNMP is mandatory but can only be accessed from the ISP side.
That's why AVM only provides the MIBs for DOCSIS models to ISPs.

MIBs

Listing of the AVM DOCSIS starter MIBs tarball which ISPs adapt to their needs (2022-06-06):

  • avm.mib - AVM Fritz!Box MIB definition - enterprises OID 872
  • avmfeature.mib - AVM Fritz!Box feaature MIB definition
  • avmsip.mib - SIP global / profile / ua settings
  • avmsw.mib - CVC enveloped FRITZ!OS update
  • avmupc.mib - Fixed address handling / RIPv2
  • bpi2ext.mib - RFC-4131 addings - BPI2 management objects - part 2
  • CISCO-DOCS-EXT-MIB.txt - Cisco extension of the DOCSIS Radio Frequency interface
  • CISCO-SMI.txt - SMI for the Cisco enterprise
  • CLAB-DEF-MIB.mib - CableLabs enterprise namespace - modified PacketCable specific subset
  • DOCS-BPI2-MIB.mib - RFC-4131 - BPI2 management objects - part 1
  • DOCS-QOS-MIB.mib - ietf-ipcdn-qos-mib - DOCSIS 1.1 QOS
  • DSG-IF-STD-MIB.mib - RFC-4546 - DOCSIS Set-top Gateway (DSG) client controller
  • esafe.mib - eDOCSIS eSAFE components
  • gen-miblist.pl - Helper to create miblist.txt and snmp.local.conf
  • hcnum-tc.mib - High capacity data types not present in SMIv2
  • IANAifType-MIB.mib - Adds the IANA enumerated values of the ifType object
  • if3.mib - DOCSIS 3.0 management
  • if31.mib - DOCSIS 3.1 management
  • ifext2.mib - DOCSIS 2.0 feature set enhancement for SCDMA / MSC
  • manuf.mib - SMI for the AVM enterprise
  • mcast.mib - Multicast over DOCSIS
  • miblist.txt - Created by gen-miblist.pl
  • MPLS-LSR-STD-MIB.txt - Multiprotocol Label Switching (MPLS)
  • pnm.mib - DOCSIS 3.1 Proactive Network Maintenance (PNM)
  • product.mib - Private MIB module for Puma5 Cable Modem Production
  • qos3.mib - DOCSIS 3.0 and 3.1 QOS for channel bonding
  • rfc1213.mib-nouse - RFC-1213 - Management of TCP-IP-based internets: MIB-II
  • rfc2786.mib - RFC-2786 - Diffie-Helman USM Key
  • rfc2790.mib - RFC-2790 - Host Resources
  • rfc2863.mib - RFC-2863 - Interfaces Group
  • rfc2933.mib - RFC-2933 - IGMP MIB
  • rfc3083.mib - RFC-3083 - DOCSIS Baseline Privacy Interface Management
  • rfc3411.mib - RFC-3411 - Architecture for Describing SNMP Management Frameworks
  • rfc3412.mib - RFC-3412 - SNMP Message Processing and Dispatching
  • rfc3413.mib - RFC-3413 - SNMP Applications
  • rfc3414.mib - RFC-3414 - User-based Security Model (USM) for SNMPv3
  • rfc3415.mib - RFC-3415 - View-based Access Control Model (VACM) for SNMP
  • rfc3418.mib - RFC-3418 - MIB for the SNMP
  • rfc3584.mib - RFC-3584 - SNMP v1-v3 Coexistence
  • rfc3635.mib - RFC-3635 - Ethernet-like Interface Types
  • rfc4001.mib - RFC-4001 - Textual Conventions for Internet Network Addresses
  • rfc4022.mib - RFC-4022 - MIB for the TCP protocol
  • rfc4113.mib - RFC-4113 - MIB for the UDP protocol
  • rfc4131.mib - RFC-4131 - DOCSIS Baseline Privacy Plus
  • rfc4188.mib - RFC-4188 - Managed Objects for Bridges
  • rfc4293.mib - RFC-4293 - MIB for the IP protocol
  • rfc4323.mib - RFC-4323 - DOCSIS QOS MIB
  • rfc4546.mib - RFC-4546 - DOCSIS 2.0 Radio Frequency (RF) Interface Management
  • rfc4639.mib - RFC-4639 - DOCSIS MIB
  • SNMPv2-PDU.fix.txt - SNMPv2 Report-PDU syntax
  • ups.mib - Uninterruptible Power Supplies (UPS) MIB

The MIBs likely come from a TI Puma5 SDK, enhanced by Intel for the Puma6 and Puma7, customized by AVM.
Edit: Some MIBs likely come from the Cablelabs DOCSIS MIBs.

snmp.local.conf

Not all of these are necessarily used by default - see the snmp.local.conf template (2022-06-06):

mibdirs +/usr/avm/share/snmp/mibs
mibreplacewithlatest yes

# STD mibs
mibs +SNMPv2-MIB:SNMPv2-TC:SNMP-FRAMEWORK-MIB:SNMP-TARGET-MIB
mibs +IANAifType-MIB:EtherLike-MIB
mibs +IF-MIB:IP-MIB:IP-FORWARD-MIB:INET-ADDRESS-MIB
mibs +IGMP-STD-MIB:UDP-MIB:TCP-MIB:BRIDGE-MIB
mibs +OSPFV3-MIB:OSPF-TRAP-MIB:RADIUS-ACC-CLIENT-MIB:ENTITY-MIB
mibs +HCNUM-TC:DISMAN-PING-MIB
# MPLS on c10k
mibs +MPLS-TE-STD-MIB:MPLS-LSR-STD-MIB

# DOCSIS mibs
mibs +CLAB-DEF-MIB:DOCS-IF-MIB:DOCS-IFEXT2-MIB:DOCS-CABLE-DEVICE-MIB
mibs +DOCS-IF3-MIB:DOCS-IF31-MIB:DOCS-MCAST-MIB
mibs +DOCS-BPI-MIB:DOCS-BPI2EXT-MIB
mibs +DOCS-IETF-BPI2-MIB
# mibs +DOCS-BPI2-MIB
mibs +DOCS-QOS-MIB:DOCS-QOS3-MIB:DOCS-PNM-MIB
mibs +ESAFE-MIB

# AVM mibs
mibs +TI-MANUFACTURER-MIB:TI-PRODUCTION-MIB
mibs +AVM-MIB:AVM-FB-DEVSW-MIB:AVM-FB-UPC-MIB
mibs +AVM-FB-FEATURE-MIB:AVM-FB-DEVSIP-MIB

# CMTS
mibs +CISCO-SMI:CISCO-DOCS-EXT-MIB

# 
mibs +HOST-RESOURCES-MIB

# .....
# mibs +NET-SNMP-MIB:NET-SNMP-EXAMPLES-MIB
# mibs +NET-SNMP-PASS-MIB:NET-SNMP-VACM-MIB
# mibs +DIFFSERV-DSCP-TC
# mibs +SNMP-COMMUNITY-MIB:SNMP-FRAMEWORK-MIB:SNMP-MPD-MIB
# mibs +SNMP-TARGET-MIB:SNMP-USER-BASED-SM-MIB:SNMP-USM-DH-OBJECTS-MIB
# mibs +SNMP-VIEW-BASED-ACM-MIB
# mibs +SNMP-USM-DH-OBJECTS-MIB
# mibs +SNMPv2-SMI
# mibs +EtherLike-MIB:ENTITY-MIB

SMW-Browser

Information is currently being retrieved from the backend.
 

Synonyms

Showing 1 related property.

M