안녕하세요! 저는 요즘 snmp 모니터링을 하기 위해서 노력하고 있는 사람입니다.

다름이 아니라, Net-snmp 크로스 컴파일까지는 마쳤는데,

문제는 NET-SNMP 설치 폴더를 ez 보드의 app 즉, nand mtdblock2 로 옮기고 실행을 하면 에러 메세지가 나오면서

프로세서가 동작을 안하네여.

에러메세지 :
                pc : [<c0097d54>]    lr : [<c0097ba4>]    Not tainted
>sp : c0b65c50  ip : c09e0788  fp : 00000001
>r10: 0001d78b  r9 : c02d75d8  r8 : 0000000b
>r7 : 00000ebc  r6 : c09e076c  r5 : c0b99000  r4 : c0a41b58
>r3 : 00000aa6  r2 : c0a41bac  r1 : c09e076c  r0 : c0a41b58
>Flags: Nzcv  IRQs on  FIQs on  Mode SVC_32  Segment user
>Control: 397F  Table: A0B5C000  DAC: 00000015


제가 구축한 환경은 대략 이렇습니다.

호스트 : 리눅스 os / 클라이언트 : ez-x5

컴파일 옵션 : ./configure --host=armv5l --build=i386 --with-cc=armv5l-linux-gcc --with-ar=armv5l-linux-ar
         --with-endianness=little

버젼 : net-snmp 5.4.pre

호스트와 타겟간의 ping test는 물론 이상이 없습니다.

agent의 활성화도 확인해보았습니다.


host쪽 snmpd를 활성화하고, agent쪽의 터미널(ezboot)로

snmpwalk 명령을 실행하면 host쪽의 자료를 가져옵니다. 위의 결과로 보면,

네트워크 연결엔 이상이 없는 것 같습니다.

크로스컴파일 시에 agent 관련 옵션이 잘못 된 것인가여? 고수님들의 가르침 한수 부탁드립니다