[질문] -1 unknown symbol in module 이 뭔가요?

brian.ryu의 이미지

2.6버전(페도라 코어3)에서 캠용 디바이스 드라이버를 올리기 위해
컴파일 했습니다. 컴파일은 이상없이 진행되어 xxx.ko 파일이 생성되었습니다.

그런데, insmod 시 에러가 발생합니다.

무슨 에러인지 몰라서 이렇게 올립니다.

[root@Fedora cpia2_driver-2.0]# insmod cpia2.ko 
insmod: error inserting 'cpia2.ko': -1 Unknown symbol in module
[root@Fedora cpia2_driver-2.0]# 

고수님들의 도움이 필요한 초짜입니다.

익명 사용자의 이미지

dmesg 를 확인해보세요.

brian.ryu의 이미지

cpia2: Unknown symbol v4l2_prio_max
cpia2: Unknown symbol v4l2_prio_change
cpia2: Unknown symbol remap_pfn_range
cpia2: Unknown symbol video_devdata
cpia2: Unknown symbol v4l2_prio_check
cpia2: Unknown symbol v4l2_prio_close
cpia2: Unknown symbol video_unregister_device
cpia2: Unknown symbol v4l2_prio_init
cpia2: Unknown symbol video_device_alloc
cpia2: Unknown symbol video_register_device
cpia2: Unknown symbol v4l2_prio_open
cpia2: Unknown symbol video_usercopy
cpia2: Unknown symbol video_device_release

이렇게 나옵니다.

페도라 코어 3 [모두 설치 : 6GB 가량] 설치되어 있습니다.