도와주세요!!
글 수 15,339
2008.07.07 16:56:59 (*.11.119.190)
8493
타겟(au1200)에서 직접 ttyACM0 를 등록하여 사용하면
fail to open이라는 message가 나옵니다.
즉, AU1200 보드에서
[root@falinux /]$ cd /dev
[root@falinux dev]$ mknod /dev/ttyACM0 c 166 0
[root@falinux dev]$ mknod /dev/ttyACM0 c 166 0
를 실행하고 난뒤
[root@falinux /]$ pppd connect ' chat -v "" ~~~~' /dev/ttyACM0
( <-- /dev/ttyACM0를 이용하는 프로그램 실행)
pppd 가 ttyACM0를 인식해서 이용하고 있는 가 볼려고
/var/log/messages 보았는데
"Fail to open /dev/ttyACM0 : No such device" 라는 메세지가 보입니다.
Target 상에서 직접 디바이스 등록하면 안되는 건지?
그렇다면 Ramdisk 상에서는 /dev 디렉토리가 없는데
Host linux(target에 올릴 mipse용 linux 소스 시스템) 에서 디바이스 등록을 어떻게 해야하는 지요?
조언 부탁드립니다.
fail to open이라는 message가 나옵니다.
즉, AU1200 보드에서
[root@falinux /]$ cd /dev
[root@falinux dev]$ mknod /dev/ttyACM0 c 166 0
[root@falinux dev]$ mknod /dev/ttyACM0 c 166 0
를 실행하고 난뒤
[root@falinux /]$ pppd connect ' chat -v "" ~~~~' /dev/ttyACM0
( <-- /dev/ttyACM0를 이용하는 프로그램 실행)
pppd 가 ttyACM0를 인식해서 이용하고 있는 가 볼려고
/var/log/messages 보았는데
"Fail to open /dev/ttyACM0 : No such device" 라는 메세지가 보입니다.
Target 상에서 직접 디바이스 등록하면 안되는 건지?
그렇다면 Ramdisk 상에서는 /dev 디렉토리가 없는데
Host linux(target에 올릴 mipse용 linux 소스 시스템) 에서 디바이스 등록을 어떻게 해야하는 지요?
조언 부탁드립니다.
위의 방법에는 문제될 것이 없는 것 같습니다..
램디스크를 만드릭 위해서는 acr 이라는 스크립터 파일이 있습니다. 이 파일을 열어 보시면 mknod 를 사용하여 장치파일들을 만드는 부분이 있습니다. 여기서 추가하시고 acr 스크립터를 실행시켜서 램디스크 이미지를 만드시면 됩니다.
위의 문제는 아무래도 메이져 번호 또는 마이너 번호 , 장치파일명을 다시 한번 확인 해 보시는 것이 좋을 듯 하네요..
그럼 좋은 하루 되세요...