SpamMePlease PleasePlease <spankthes...@googlemail.com> writes: > > I actually tried to load the new file with following code: > > print builder.MibBuilder().getMibPath() > mibBuilder = builder.MibBuilder().loadModules('jnx-bgpmib2') > > but I am experiencing the error: > > rivendell # python snmp.py > ('/usr/lib/python2.4/site-packages/pysnmp/v4/smi/mibs/instances', > '/usr/lib/python2.4/site-packages/pysnmp/v4/smi/mibs') > Traceback (most recent call last): > File "snmp.py", line 7, in ? > mibBuilder = builder.MibBuilder().loadModules('jnx-bgpmib2') > File "//usr/lib/python2.4/site-packages/pysnmp/v4/smi/builder.py", > line 82, in loadModules > raise error.SmiError( > pysnmp.smi.error.SmiError: MIB module > "/usr/lib/python2.4/site-packages/pysnmp/v4/smi/mibs/instances/jnx-bgpmib2.py" > load error: MIB file ".py" not found in search path > rivendell# ls -lA > /usr/lib/python2.4/site-packages/pysnmp/v4/smi/mibs/instances/jnx-bgpmib2.py > -rw-r--r-- 1 root root 2687 Mar 6 06:50 > /usr/lib/python2.4/site-packages/pysnmp/v4/smi/mibs/instances/jnx-bgpmib2.py > > Any clue what about is done wrong?
The pysnmp library is not able to find your generated file. Either copy your generated file to /usr/lib/python2.4/site-packages/pysnmp/v4/smi/mibs/instances or call setMibPath on the mibBuilder instance before calling loadModules to add the current directory (or whatever directory holds your generated file). -- http://mail.python.org/mailman/listinfo/python-list