Debian Squeeze, fresh install from DVD ISO.
apt-get update
apt-get upgrade
apt-get install build-essential
apt-get install zoneminder v4l-conf
# MySQL root user - I left it blank every time it asked (about 3 times).
ln -s /etc/zm/apache.conf /etc/apache2/conf.d/zoneminder.conf
/etc/init.d/apache2 force-reload
adduser www-data video
v4l-info
Should show the C250 as a V4L2 on /dev/video0
zmu -d /dev/video0 -q -v
Should also show the C250
vi /etc/sysctl.conf
set kernel.shmall = 90% of your RAM in bytes
set kernel.shmmax = 90% of your RAM in bytes
reboot
ZM: Add new, General:
Source Type local
Function Monitor or MoDetect
Maximum FPS 8 (chosen purely to cut down on CPU use)
Source:
Device Path /dev/video0
Capture Method Video for Linux version 2
Device Channel 0
Device Format NTSC
Capture Palette YUYV
Capture Width 640
Capture Height 480