mib2c를 이용하여 소스코드 기본틀을 찍어(?) 낼 때 가끔 소스 코드가 안나오는 경우가 있습니다.
이런 경우에는 주로 두가지 정도의 실수를 해결함으로서 정상적으로 작동하게 만들 수 있습니다.


우선 첫번째의 경우.

export MIBS="Some module Name"

이라고 할때 이 모듈을 못 찾을 때 이런 현상이 나타나기도 합니다.
이럴 경우 한번 입력한 export 때문에 오류가 생기는 경우가 있었던것 같습니다.
자세히는 모르지만 이 경우에는

#exprot
#export MIBS="Some module Name"


으로 한번 export 명령어를 사용하여 초기화 한 후에 작업하는 경우 정상적으로 작동하였습니다.

두번째의 경우 ASN.1 의 형식에 맞지 않게 만들어진 경우 입니다.
저의 경우 하나하나 지워가면서 테스트 결과 저의 실수한 부분을 찾아서 정상적으로 소스코드를 찾아냈습니다. 일종의 노가다 전법이긴 하지만 때로는 예상치 못한 실수를 찾아 낼 수 있었습니다.

가끔 정상적으로 되는데 소스코드가 이상해요!! 라고 하시는 분들은...
mib2c를 실행하면 첫부분에 소스코드 정보가 찍히는데 정확한 OID 값을 확인하시면 쉽게 에러 여부를 찾을 수 있습니다.

개인의 경험에 의해서 작업하는 것이므로 만약 잘못된 부분이 있다면 알려주세요 ^^
크리에이티브 커먼즈 라이센스
Creative Commons License
2008/10/02 03:26 2008/10/02 03:26

트랙백을 보내세요

트랙백 주소 :: http://www.teshi.net/trackback/33

댓글을 달아 주세요

비밀글 (Serect)
댓글 달기 (Submit)