On Feb 10, 2014, at 1:16 AM, Иши Кылса wrote:

> Thanks for you reply. Concerning the subscribtion list, I have earlier filled 
> in the fields and sent request to subscribe to this list, but still haven't 
> got an answer. 

I added you manually, but check your spam folder just in case it ended up there.

> Yes, I do have a MIB file that was on CD that came with the UPS, attached it 
> to this message.  
> 
> Thanks for the link, started following it and at the step concerning runninh 
> script scripts/subdriver/gen-snmp-subdriver.sh downloaded the archive 
> nut-2.6.2.tar.gz but there is no script gen-snmp-subdriver.sh in it, only 
> file path-to-subdriver.sh in directory scripts/subdriver/. Then through 
> google found the script gen-snmp-subdriver.sh and put in directory 
> scripts/subdriver/ and ran it: 

Hmm, we'll have to add that to the distribution.

Not sure what Google found, but this is generally where the latest version is 
kept:

https://github.com/networkupstools/nut/blob/master/scripts/subdriver/gen-snmp-subdriver.sh

For now, I am putting fixes on this branch:

https://github.com/networkupstools/nut/blob/snmp_subdriver/scripts/subdriver/gen-snmp-subdriver.sh

Can you try the version from the second link? (use the "Raw" button to download 
the script itself)

> ./gen-snmp-subdriver.sh -H 10.200.254.39 -c public -n NETCARD.mib

I would recommend using "-n TrippLite" or similar, since the rest of the MIB 
names are company names rather than product names. Also, the name needs to be a 
valid C identifier (alphanumeric).

> snmp_build: unknown failuresnmpget: Error building ASN.1 representation 
> (Can't build OID for variable)
> COUNT = 0 / 0
> Creating netcard.mib-mib.h
> Creating netcard.mib-mib.c
> Done.
> 
> Do not forget to:
> * bump DRIVER_VERSION in snmp-ups.c (add "0.01")
> * copy "netcard.mib-mib.h" and "netcard.mib-mib.c" to "../../drivers"
> * add #include "netcard.mib-mib.h" to snmp-ups.c
> * add &netcard.mib to snmp-ups.c:mib2nut[] list,
> * add netcard.mib-mib.c to snmp_ups_SOURCES in drivers/Makefile.am
> * add netcard.mib-mib.h to dist_noinst_HEADERS in drivers/Makefile.am
> * copy netcard.mib-mib.c and netcard.mib-mib.h to ../drivers/
> * "autoreconf && configure && make" from the top level directory
> 
> Does it mean it is ok?

-- 
Charles Lepple
clepple@gmail



_______________________________________________
Nut-upsuser mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser

Reply via email to