일단 여기서 말하는 모든 내용은 호스트에서는 모두 가능했던 사항입니다
(fedora 6 환경에서 jpeglib등 필요한 것들 모두 설치함)

로지텍 4000 웹캠을 사용하기 위해서

커널 컴파일 하기 전에 커널 옵션에서(menuconfig) ov511과 V4L 모듈에 *체크를 하고

zImage 생성후에 타킷에 다운로드를 하였습니다.

(커널은 CD에서 제공하는 2.6.13버전과 과 2.6.8버전 둘다 해 보았습니다)

정상적으로 부팅이 되었고 USB에 웹캠을 꽂아보니

drivers/usb/media/ov511.c : USB OV511+  video device found
.
.
.
.

등등등 이라고 뜨면서 웹캠이 장착됐다는 메세지는 나옵니다만

lsmod를 해보니

[root@falinux /]$ lsmod
Module              Size    Used   By   Not   Tainted

이런 메세지만 뜨고 올라온 모듈에 대한 내용은 하나도 안나오네요.

원래 이런 메세지가 뜨는게 이게 정상인가요?

그래서 insmod로 모듈을 올려 보려고 해도

[root@falinux /]$ insmod ov511.o
insmod: /lib/modules/2.6.8-rc2-ez-s1: No such file or directory
insmod: ov511.ko: no module by that name found

라면서 추가가 되지 않습니다.


그래서 그냥 모듈이 올라갔다 가정하고 USB웹캠으로 캡처한 사진을 JPEG로 저장해보기 위해

mvc라는걸 사용했는데 컴파일 한것을 타킷으로 다운로드 시켜서 실행을 시켜보았지만
(물론 arm-linux-gcc로 컴파일 했습니다)

[root@falinux mvc-0.8.8]$ mknod /dev/video0 c 81 0
[root@falinux mvc-0.8.8]$ ./mvc -f jpeg -C 11264
MVC version 0.8.8

Press CTRL+Z to switch program to daemon mode.

NOT Compiled with JPEG support!!


라는 메세지가 뜨면서 되질 않네요


제가 기본적인것에서 뭔가 잘못하고 있는건가요?

지금 이것때문에 2주째 골치가 썩고 있습니다.  답변 부탁드릴께요 ㅠ_ㅠ