도와주세요!!
글 수 15,339
2006.10.12 17:46:43 (*.229.193.167)
6669
ez-x5에 로지텍캠을 인식시키려고 합니다.
사용자 탭의 문서에 Logitech QuickCam Pro 4000 붙이기~문서와 같이 설정을 해주다가
9/16(9번째 page)에 mvc.c file수정후 make까지 성공을 하고
----------------------------------------------------------------------------------------------------
"보드에서 실행을 시켜봅니다~ ^.~;(맨밑 P.s 참조하세요)"라고 써있고
문서의 아래쪽에서
P.s. 보드에서 실행시킬때
shell> insmod pwc.o
shell> insmod -f -k pwcx-ezx5.o
shell> mknod /dev/video0 c 81 0
shell> chmod 666 /dev/video0
--------------------------여기서 부터 어떻게 해주어야 하는지 모르겠습니다.
보드에서 실행시킬때라고 되어있어
pwc.o를 host PC(리눅스가 구동되는 컴)의 /nfs 디렉토리로 복사시켜놓고,
ez-x5에서 mount -t nfs -o nolock hostPC의 IP:/nfs /mnt/nfs 명령어로 마운트 하고
[root@ez-x5 nfs]$ ls // (nfs의 경로는 /mnt/nfs)
pwc.o pwcx-ezx5.o
[root@ez-x5 nfs]$ insmod pwc.o
Using pwc.o
insmod: unresolved symbol usb_deregister
insmod: unresolved symbol video_register_device
insmod: unresolved symbol video_unregister_device
insmod: unresolved symbol usb_free_urb
insmod: unresolved symbol usb_alloc_urb
insmod: unresolved symbol usb_register
insmod: unresolved symbol usb_conrtol_msg
insmod: unresolved symbol usb_set_interface
이런 메세지가 나타나네요.
[root@ez-x5 nfs] insmod -f -k pwcx-ezx5.o 에서도
insmod: unresolved symbol ~~ 이라는 메세지가 나타나네요
어떻게 해결할수 있을까요?
참고로 ez-x5는 커널 버젼이 2.4.19이고 리눅스 커널(레드헷 9.0)버젼은 2.4.20입니다.
cd에서 제공되는 커널 linux2.4.19-x5-v07.tar.gz를 패치해서 그 커널로 make해서 상관없다고
알고 있습니다. 맞는건가요?
한가지 더,
libjpeg Link잊지말라고 문서(Logitech QuickCam Pro 4000 붙이기~문서)에 9 page에
있는데 무슨말인지 모르겠습니다.
조언 부탁드립니다..
사용자 탭의 문서에 Logitech QuickCam Pro 4000 붙이기~문서와 같이 설정을 해주다가
9/16(9번째 page)에 mvc.c file수정후 make까지 성공을 하고
----------------------------------------------------------------------------------------------------
"보드에서 실행을 시켜봅니다~ ^.~;(맨밑 P.s 참조하세요)"라고 써있고
문서의 아래쪽에서
P.s. 보드에서 실행시킬때
shell> insmod pwc.o
shell> insmod -f -k pwcx-ezx5.o
shell> mknod /dev/video0 c 81 0
shell> chmod 666 /dev/video0
--------------------------여기서 부터 어떻게 해주어야 하는지 모르겠습니다.
보드에서 실행시킬때라고 되어있어
pwc.o를 host PC(리눅스가 구동되는 컴)의 /nfs 디렉토리로 복사시켜놓고,
ez-x5에서 mount -t nfs -o nolock hostPC의 IP:/nfs /mnt/nfs 명령어로 마운트 하고
[root@ez-x5 nfs]$ ls // (nfs의 경로는 /mnt/nfs)
pwc.o pwcx-ezx5.o
[root@ez-x5 nfs]$ insmod pwc.o
Using pwc.o
insmod: unresolved symbol usb_deregister
insmod: unresolved symbol video_register_device
insmod: unresolved symbol video_unregister_device
insmod: unresolved symbol usb_free_urb
insmod: unresolved symbol usb_alloc_urb
insmod: unresolved symbol usb_register
insmod: unresolved symbol usb_conrtol_msg
insmod: unresolved symbol usb_set_interface
이런 메세지가 나타나네요.
[root@ez-x5 nfs] insmod -f -k pwcx-ezx5.o 에서도
insmod: unresolved symbol ~~ 이라는 메세지가 나타나네요
어떻게 해결할수 있을까요?
참고로 ez-x5는 커널 버젼이 2.4.19이고 리눅스 커널(레드헷 9.0)버젼은 2.4.20입니다.
cd에서 제공되는 커널 linux2.4.19-x5-v07.tar.gz를 패치해서 그 커널로 make해서 상관없다고
알고 있습니다. 맞는건가요?
한가지 더,
libjpeg Link잊지말라고 문서(Logitech QuickCam Pro 4000 붙이기~문서)에 9 page에
있는데 무슨말인지 모르겠습니다.
조언 부탁드립니다..
모듈이 하나도 않올라가 있는게 이상해서 usb관련 모듈과 video관련 모듈먼저
올리고 insmod pwc.o하니 올라가는군요..
쩝~! 허무하게 해결했네요...