기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요.

이번에 회사에서 프로그램을 좀 수정해달라고 해서 하는데
문제가 있어서 질문을 하려고 합니다.

어플리케이션으로 system("ifconfig");
명령을 실행하고 그 결과 값을 어플리케이션이 받고 싶습니다.

혹시 이런 경우 여러분들은 어떻게 해결을 하셨는지요.
노하우가 있을 것 같은데 도통 감이 안오네요.
경력이 적어서 그런지 센스가 없어서 그런지 에고 힘드네요.

그럼 고수님들의 도움 부탁드립니다.

혹시 관계가 있을지 몰라서 적어봅니다. syslogd 는 부팅시 안뜨게 해놓은 상태입니다.

유형목

2007.01.09 09:03:53
*.131.98.52

system() 함수를 쓰는 것은 그리 권장할만한 방법이 아닙니다.

왜 쓰면 안되는지는 여기서 설명하기가 좀 그렇네요.

target=_blank>http://www.joinc.co.kr/modules.php?name=News&file=article&sid=132


위의 링크 3.1 절을 참고하길..

암튼 ifconfig 명령만 내려도 상당히 정보가 많습니다. 그 많은 정보를 다 원하는것은 아닐테고 정확히 어플리케이션이 넘겨 받아야 할 정보가 무엇인지 알아야 합니다.

알아야 할 정보가 단순하게 IP주소 정도라면 다른 간단한 함수 호출로 해결 됩니다.

오주열

2007.01.09 20:46:56
*.123.193.26

^^ 그렇군요. 저는 맥어드레스를 받아보고 싶어서요. 현재 맥을 따로 저장하는 공간이 없어서 flash의 부트로더 마지막 공간에 넣었는데 맥을 보고 판단해야 할 정보가 있어서요^^
유형목님 감사합니다.

고현철

2007.01.09 21:56:51
*.117.46.252

busybox의 ifconfig 소스를 보시면 해당 ioctl이 있습니다.

저도 예전에 해본적이 있는데, 소스를 다 날려버린 듯 하네요(회사 pc에 있는).
busybox를 받아서 ifconfig쪽을 보시기 바랍니다.

오주열

2007.01.09 23:25:27
*.123.193.26

그렇군요. 일단은 제가 이솝보드로 하고있는 작업이 아니라서 busybox를 들여다 볼수는 없겠는데 어차피 거기서 거기일테니 비슷한 파일을 찾아보면 답이 나오겠네요. 답변주신 분들 감사합니다. 임시방편으로 popen() 함수를 이용해서 해결 봤습니다만 깔끔하게 하려면 ioctl을 이용해야겠습니다.
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
348 opie설치시 에러[완료] [1] 이태간 2007-01-10 799
347 안녕하세요. nand flash 관련하여 문의 사항이 있습니다. [1] 김민수 2007-01-09 986
346 [질문] 터치 스크린 작동.. [1] 유태경 2007-01-09 867
» 어플리케이션에서 system() 의 결과를 받아들이는 방법<--완료 [4] 오주열 2007-01-09 635
344 [질문]SDL에서 터치 화면 맞지않는 문제 <= 완료 [5] 김경복 2007-01-09 2857
343 ARM MMU 설정중에 질문올립니다 [3] 서연석 2007-01-08 962
342 sd, cf에서 사용하는 nand의 경우에는 bad block관리가 어떻게 되나... [3] 성진호 2007-01-08 918
341 [질문] X-window 설치. [4] 유태경 2007-01-08 908
340 [추가 질문] cam driver 질문입니다. [4] 김유석 2007-01-08 1389
339 mac Address 관련 질문 드립니다.[완료] [4] 김성주 2007-01-08 723
338 주저리.주저리..요즘 Fedora 땜시.. [3] 김영일 2007-01-08 817
337 [질문] root fs를 만드는 중에 질문드립니다.<-[완료] [5] 유태경 2007-01-08 732
336 [완료]펌웨어 차원에서 로우레벨 부터 먼저 시작해 보려고 합니다.... [2] 최정수 2007-01-07 656
335 X를 build했는데요.. touch가 제대로 동작을 안하는 듯 합니다. --... [10] 이수 2007-01-07 757
334 보드의 랜 설정문제 질문 요청<---(완료) [14] 최상의 2007-01-07 897
333 LCD 가격 문의드립니다.[완료] [3] 성진호 2007-01-06 764
332 [질문] 사진에 있던 보드 케이스. [2] 유태경 2007-01-06 621
331 [질문]MP3 Decoder 구현[완료] [5] 최재혁 2007-01-06 958
330 [질문] nor 와 nand mtd파티션이 얼마나 가능한가요? <-[완료... [2] 김유창 2007-01-06 818
329 [질문] uboot에서 fatload시..[미해결] [7] 강효민 2007-01-06 939

사용자 로그인