Installed programs versions: MRTG 2.17.2 & ActivePerl-5.8.0.802<br><br>I'm trying to get MRTG using SNMPv3 running under Windows 7. I have successfully used it with SNMPv1 but need to make the change to v3. I have combed the message board to see what I'm doing wrong but haven't found anything. I have successfully installed:<br>
<br>NET::SNMP v(6.01)<br>Crypt::DES v(2.05)<br>Digest::MD5 v(2.51)<br>Digest::SHA1 v(2.13)<br>Digest::SHA v(5.63)<br>Digest::HMAC v(1.03)<br>Crypt::Rijndael v(1.09)<br><br>I tested NET::SNMP with <perl -e "use Net::SNMP"> and just a prompt back. I've used the command <perl -MCPAN -e "install Crypt::DES">, etc to verify I have the latest versions of all non-core modules. <br>
<br>When I run cfgmaker with the following parameters:<br><br>perl cfgmaker --enablesnmpv3 --username=<username> --authprotocol=sha --authpassword=<passwd> --privprotocol=aescfb128 --privpassword=<passwd> --contextengineid=8000000903002893FE999B81 --snmp-options=:::::3 <switch IP><br>
<br>I get the error:<br>Usage:<br> cfgmaker [options] [community@]router [[options] [community@]router ...]<br><br><removed for brevity><br> <br>'--privprotocol' is not recognized as an internal or external command, operable program or batch file.<br>
<br><br>I have tried using each of these cfb128aes, cfb128aes128, aescfb128 for --privprotocol but get the same error every time. I have looked at the USM.pm and it looks like aescfb128 is the correct one. <br><br>My username contains numbers, letters and the "!" My passwords contain numbers, letters "!" and "&" for characters, could those be causing the problem?<br>
<br>Any suggestions? Comments? Nasty Remarks? Thanks for your time.<br clear="all"><br>-- <br>Rich<br>