snmpset 에러에 대한 답변 부탁드립니다.
Reg. Date: July 25, 2005 By 전종대
snmpset -v1 -c public localhost system.sysLocation.0 s "right here"
또는
snmpset -v1 -c private localhost system.sysLocation.0 s "right here" 라는 명령을 내리면
Error in packet.
Reason: (noSuchName) There is no such variable name in this MIB.
Failed object: SNMPv2-MIB::sysLocation.0
이란 에러가 발생합니다.
snmpset -v 2c -c public localhost system.sysLocation.0 s "right here" 라는 명령을 내리면
Error in packet.
Reason: notWritable (that object does not support modification)
Failed object: SNMPv2-MIB::sysLocation.0
mib 디렉토리에서 해당 mib(system.sysLocation.0)파일을 확인했구요.
snmpget으로도 값을 가져오는 것을 확인했습니다.
config파일을 수정해서 테스트도 해봤는데 잘 않됩니다.
수정해본 부분은 다음과 같습니다.
access MyROGroup "" any noauth exact all all all
access MyRWGroup "" any noauth exact all all all
access public "" any noauth exact all all all
rwuser noauth noauth
rwcommunity public 192.168.1.0/24 system
rwcommunity private 192.168.1.0/24 all
무엇이 잘못인지 모르겠습니다.
아시는 분은 차근차근 좀 갈쳐주세요...
에고...그럼 즐거운 시간 되세요
snmpd.conf 파일에 해당 OID를 셋팅해버리면...
OID 속성이 Read-writer라도 Read-only로 밖에는 되지 않습니다.
그래서 snmpset하면 noWrite라고 나옵니다...^^
그럼 수고들 하세요