Myslím, že pleteš dvě věci dohromady
OID - položka je jednoznačně identifikována pomocí číselného identifikátoru (např. 1.3.6.1.2.1.2.2.1.6.1)
MIB odkaz - je to zástupný textový název pro OID. Např. výše uvedené OID 1.3.6.1.2.1.2.2.1.6.1 je v MIB tabulce reprezentováno jako "iso.org.dod.internet.mgmt.mib-2.interfaces.ifTable.ifEntry.ifPhysAddress"
To je pro vyjasnění pojmů... Teď když chceš z nějakého zařízení číst nějakou položku, tak buď požadovanou položku pro čtení zadáš ve formě OID nebo MIB odkazu. Pokud zadáváš pomocí OID, nemusíš do systému nic instalovat. Pokud pomocí MIB odkazu, tak do systému nejdříve potřebuješ nahrát potřebné MIB tabulky, aby systém věděl, na jaké OID má MIB odkaz převést. Je to prostě překlad textových adres na číselné (stejně jako DNS).
Tedy, pokud zadáváš položku pomocí správného OID a stejně nedostáváš hodnotu, tak je chyba někde jinde...např. nepovolené SNMP na zařízení, špatně nastavená Community apod.