snmp エージェントをプローブするために mrtg をセットアップしようとしています。snmp エージェントは v3 ユーザー/パス認証でセットアップされており、正常に動作しています。
ただし、次のコマンドを使用して mrtg の構成ファイルを作成しようとすると:
sudo cfgmaker --global 'WorkDir: /var/www/mrtg' --output /etc/mrtg/mrtg.cfg \
<IPADRESS>:2161::::3 --username=<USER> --authprotocol=md5 --authpassword=<PASSWORD>
次のエラーが表示されます。
--authpassword を使用するには、/usr/bin/cfgmaker 行 1531 で --contextengineid が必要です。
SNMP v2 用のファイル (コミュニティ文字列を使用) を生成すると、問題なく動作します。
cfg ファイルを作成するために必要な snmp エージェントの contextengineid を取得するにはどうすればよいですか?