저는 BusyBox가있는 Linux가 설치된 임베디드 장치에서 작업하고 있습니다. 고정 IP 주소를 설정하기 위해 명령 줄 도구를 제공해야합니다. 몇 가지 제한 사항이 있습니다. 시스템이 재부팅 할 때이 길을 잃기 때문에 일을 할 수 없습니다 ifconfig
를 사용임베디드 리눅스에서 IP 주소를 설정하는 방법은 무엇입니까?
- .
- 매우 제한된 리소스로 GUI가 없습니다.
- Linux 구성 파일을 수정하는 텍스트 편집기는
vi
입니다. 그러나 여하튼 그것은 받아 들여지지 않았다. 고객은vi
을 사용하는 방법이나 Linux에 대한 더 깊은 이해를 전혀 모르고 있기 때문입니다. "ConfigMyIP 192.168.0.1 255.255.255.0"과 같은 것을 누를 수 있도록 도구를 제공해야하며 작업이 완료되었습니다.
어떻게 할 수 있습니까? (shell
또는 C
또는 둘 다 사용)
수정해야 할 구성 파일과 그 파일에서 수정해야 할 부분을 알고있는 것으로 보이며 수정을 위해 GUI를 제공하는 방법을 묻는 것입니다. 그렇다면 프로그래머만큼이나 많은 대답이있을 것입니다. FWIW, 나는 Tcl/Tk 스크립트로 그것을 할 것이다; 상자에없는 경우 개인적으로 스크립트를 작성하고 싶지 않을 때 거의 한 시간이 지나야 설치됩니다. – nurdglaw
@nurdglaw 아니야. 임베디드 장치의 제한된 자원 때문에 GUI가 없습니다. 쉘만 있습니다.나는 Tcl/Tk에 익숙하지 않지만 새로운 소프트웨어를 설치하는 것도 옵션이 아니다. –
상자에 웹 서버가 있습니까? 고객이 GUI를 실행할 것으로 예상되는 시스템은 무엇입니까? 그것이 상자가 아닌 경우, 그 시스템은 상자와 어떻게 통신합니까? (상자의 "임베디드 장치"읽기 :-)) – nurdglaw