2017-10-16 17 views
0

나는 내 rootfs에 통합 된 TI wilink 유틸리티를 만들었습니다. 이것은 petalinux 2016.4를 사용하고 yocto 빌드에 설치 템플릿 응용 프로그램을 만들어 rootfs에있는 모든 도구와 라이브러리를 복사합니다. BOOT.bin과 image.ub를 가져 오면 파일과 라이브러리를 볼 수 있지만 wpa_supplicant를 실행하려고하면 작동하지 않습니다. 심지어 wpa_supplicant -h 실 거예요.-sh/usr/local/sbin/wpa_supplicant 그런 파일이나 디렉토리가 없습니다.

-sh: /usr/local/sbin/wpa_supplicant: no such file or directory.

파일이 존재하고 또한 실행 권한이 : 그것은 나에게 오류를 보여줍니다. 왜 실행할 수 없습니까? 감사합니다.

+0

# 파일/usr/local/sbin/wpa_supplicant의 출력 내용은 무엇입니까? – pmod

답변

0

일반적으로 이것은 실행 가능한 파일이 잘못된 아키텍처 용으로 제작됨을 의미합니다. 즉, 실행중인 환경과 구축중인 환경간에 불일치가 있습니다.

# file /usr/local/sbin/wpa_supplicant 
... 

# uname -m 
... 

을 당신이 후 모두가 어떻게 TI의 와이 링크를 구축하고 아래로 비등, 불일치가 표시되는 경우 :이 있습니다 (대상에서 실행)이 일치 않도록하거나 할 수없는 방법이다.