Здравствуйте.
Ubuntu 13.04, kernel 3.0.75, ARM
Забираю всё что нужно для сборки драйвера:
apt-get install kernel-package libncurses5-dev wget bzip2 build-essential linux-source
Распаковываю исходники, копирую Module.symvers, конфигурирую и т.п.
Собираю:
root@odroid:/usr/src/linux# make SUBDIRS=drivers/media/usb/gspca modules
CC [M] drivers/media/usb/gspca/ov534.o
CC [M] drivers/media/usb/gspca/ov534_9.o
LD [M] drivers/media/usb/gspca/gspca_ov534.o
LD [M] drivers/media/usb/gspca/gspca_ov534_9.o
Building modules, stage 2.
MODPOST 2 modules
WARNING: "v4l2_ctrl_auto_cluster" [drivers/media/usb/gspca/gspca_ov534_9.ko] undefined!
LD [M] drivers/media/usb/gspca/gspca_ov534.ko
LD [M] drivers/media/usb/gspca/gspca_ov534_9.ko
root@odroid:/usr/src/linux# cp drivers/media/usb/gspca/gspca_ov534.ko /lib/modules/$(uname -r)/kernel/drivers/media/video/gspca
Пытаюсь добавить модуль:
root@odroid:/usr/src/linux# modprobe -r gspca-ov534
root@odroid:/usr/src/linux# modprobe gspca-ov534
ERROR: could not insert 'gspca_ov534': Exec format error
Подскажите, пожалуйста, в каком направлении хотя бы искать причину?