/* Void Main's Red Hat/Fedora Tips */

{ Red Hat/Fedora Tips(); } else { main(); }
The 3Com HomeConnect NetCam under Red Hat 8.0
#include <stddisclaimer.h>

These instructions are just a slight modification to the instructions for installing the 2.4.20 kernel from source. When you finish you should be able to use your 3Com Homeconnect USB Netcam with gnomemeeting, xawtv, and possibly other applications.

Let us begin: Start by looking over the kernel from source document and performing the instructions in it until you reach the "make xconfig" step at which point return back to this document and perform the following steps:

# cd  ..
# wget  http://unc.dl.sourceforge.net/sourceforge/homeconnectusb/vicam_patch.gz
# gunzip  vicam_patch.gz
# cd  linux
# patch  -p1  <  ../vicam_patch

Now go back to the kernel from source document pick up where you left off starting with the "make xconfig" step.

When you finish you should be able to run the "gnomemeeting" command or the "xawtv" command and get video from your Homeconnect camera:

gnomemeeting screenshot xawtv screenshot

Other tricks you can do is take a snapshot from the command line by typing:

$ cat  /dev/video0  >  cam.raw

This "cam.raw" file can be converted into any image format you want using the "convert" command from the ImageMagick package:

$ convert  -depth  8  -size  320x240  -gamma  1.8  rgb:cam.raw  cam.jpg

Or you could put those commands into a script so you can just type something like "capture mysnapshot.jpg" or "capture mysnapshot.png", etc:

if [ $# -ne 1 ]; then
  echo "Syntax: `basename $0` image.ext"
  echo "  where \"ext\" can be png, jpg, etc"
cat /dev/video0 > /tmp/cam.raw
convert -depth 8 -size 320x240 -gamma 1.8 rgb:/tmp/cam.raw $1
rm -f /tmp/cam.raw

Save the above in a file called "capture". Make the file executable by typing "chmod +x capture" and put it somewhere in your PATH (/usr/bin or ~/bin).

Summary: Now I don't want to go so far as to recommend this particular camera but if you just happen to have one (like me) you might want to be able to use it.

More Info:

Have Fun!


Valid HTML 4.01!