Добрый день!
Программа супер, можно использовать мобильник как вебкамеру, что очень удобно.
я создал файл который запускаю в терминале со следующим содержимым:
cd ~/smartcam-1.4.0/driver_src
make -C /lib/modules/`uname -r`/build M=`pwd`
sudo /sbin/modprobe videodev
sudo /sbin/insmod smartcam.ko
sudo chmod 0666 /dev/video0
P.S. я в Linux новичек, может кто подскажет, как сделать, чтоб после загрузки системы "драйвер" вставал автоматом (т.к. после перезагрузки системы нужно повторять эти команды заново иначе skype не видит устройство)...
--------------
А вот с новым ядром 2,6,31-14 была проблема:
make: Вход в каталог `/usr/src/linux-headers-2.6.31-14-generic'
CC [M] /home/ruslan/smartcam-1.4.0/driver_src/smartcam.o
/home/ruslan/smartcam-1.4.0/driver_src/smartcam.c:596: error: ‘VID_TYPE_CAPTURE’ undeclared here (not in a function)
вылечилось комментированием строки 596 в файле smartcam.c
вот результат, со скайпом работает:
ruslan@home:~$ cd ~/smartcam-1.4.0/driver_src
ruslan@home:~/smartcam-1.4.0/driver_src$ make -C /lib/modules/`uname -r`/build M=`pwd`
make: Вход в каталог `/usr/src/linux-headers-2.6.31-14-generic'
Building modules, stage 2.
MODPOST 1 modules
make: Выход из каталога `/usr/src/linux-headers-2.6.31-14-generic'
ruslan@home:~/smartcam-1.4.0/driver_src$ sudo /sbin/modprobe videodev
ruslan@home:~/smartcam-1.4.0/driver_src$ sudo /sbin/insmod smartcam.ko
insmod: error inserting 'smartcam.ko': -1 File exists
ruslan@home:~/smartcam-1.4.0/driver_src$ sudo chmod 0666 /dev/video0
ruslan@home:~/smartcam-1.4.0/driver_src$ smartcam
smartcam: registered DBUS service "org.gnome.smartcam"
Found smartcam device file: /dev/video0
smartcam: started comm thread
smartcam: port = 1
smartcam: accepted bt connection from 00:1D:6E:52:86:EA