Angstrom Linux를 실행하는 임베디드 PC가 있습니다. 예를 들어 나중에 네트워크에 연결할 때와 같이 시작하는 동안 네트워크를 사용할 수 없으면 사용할 수 없게 됩니다. 피하고 싶은 장치를 다시 시작하면 처음부터 네트워크를 사용할 수 있기 때문에 작동합니다.
를 사용하여 Eth0 인터페이스를 시작하려고 했지만 ifup eth0
다음 오류 메시지가 표시되었습니다 ifup: can't open '/etc/network/interfaces': No such file or directory
. (물론 지금은 네트워크가 Conman에 의해 관리되고 있으며 다른 Linux 운영 체제의 클래식 폴더는 존재하지 않습니다. 왜 아직도 ifup
시스템에 존재하는지 궁금합니다...). 그래서 다음을 사용하여 인터페이스를 다시 시작해 보았습니다.
service network restart
/etc/init.d/network restart
/etc/init.d/networking restart
어떤 명령도 작동하지 않습니다. Angstrom OS를 실행하는 내장형 PC에서 eth0 인터페이스를 재부팅하려면 어떻게 해야 합니까? → 부팅 후 연결된 이더넷 케이블을 식별합니까?
답변1
이더넷 케이블을 다시 연결할 때 인식되지 않는 문제는 하드웨어 오류로 인해 발생합니다. 내장 컴퓨터를 교체했는데 잘 작동합니다.
그러나 네트워크의 다른 장치가 문제 없이 네트워크에 액세스할 수 있음에도 불구하고 네트워크에 액세스할 수 없는 경우가 있습니다. 이 문제는 다음 명령을 실행하여 해결할 수 있습니다.
systemctl restart network.target