Ini berangkat dari pengalaman saya men-setting webcam Logitech Quickcam Pro 4000. Pertama kali colok, linux langsung mengenali webcam saya dengan baik...
Ini adalah keluaran perintah lsusb ...
root[uhuy]# lsusb
Bus 001 Device 002: ID 046d:08b2 Logitech, Inc. QuickCam Pro 4000
Bus 001 Device 001: ID 0000:0000
root[uhuy]#
Dan ini adalah keluaran perintah dmesg (saya potong, takut kepanjangan)
root[uhuy]# dmesg
...
Linux video capture interface: v2.00
pwc: Philips webcam module version 10.0.13 loaded.
pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.
pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,
pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.
pwc: Logitech QuickCam 4000 Pro USB webcam detected.
pwc: Registered as /dev/video0.
usbcore: registered new interface driver Philips webcam
usbcore: registered new interface driver snd-usb-audio
...
root[uhuy]#
See...? webcam saya Logitech ke detect sebagai philips webcam, lewat modul pwc. Sebenarnya saya udah download modul pwc ini disini. Tapi ternyata untuk versi kernel 2.6.xxx modul pwc untuk webcam logitech ini sudah ada. Untuk memastikannya, setelah menancapkan kamera ke port usb anda bisa mengechek modulnya dengan perintah lsmod sebagai root. Punya saya kernel versi 2.6.23.13 keluarannya begini (dipotong, biar nggak kepanjangan)...
root[uhuy]# lsmod
Module Size Used by
...
pwc 68736 0
compat_ioctl32 1152 1 pwc
videodev 21504 1 pwc
v4l2_common 11136 1 videodev
snd_hwdep 3972 1 snd_usb_audio
v4l1_compat 11652 1 videodev
snd 25860 10 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_usb_audio,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device,snd_hwdep
soundcore 3424 3 snd
...
root[uhuy]#
Berarti tidak ada yang perlu dilakukan dengan webcam dan drivernya. Sekarang kita perlu menginstall xawtv (aplikasi untuk menggunakan webcam-nya).
Repository zenwalk tidak menyediakan xawtv yang saya cari. Maka saya mencarinya di repository slackware. Versi terakhir adalah 3.95. Saya mendownload-nya dahulu baru kemudian diinstall dengan perintah 'installpkg xawtv-3.95.tgz'. Barangkali anda bisa juga mempergunakan perintah netpkg dengan terlebih dahulu menyesuaikan source repository-nya ke http://repository.slacky.eu/slackware-11.0/ tapi saya sendiri belum coba cara ini.
Setelah installasi xawtv selesai ternyata masih ada masalah, yaitu masih kurang satu library lagi yaitu libzvbi.so.0. Pesan error-nya begini; 'can not load shared library libzvbi.so'. Barangkali kalo saya menginstall dengan 'netpkg' hal seperti ini tidak perlu terjadi? Maka jurus andalanpun digunakan, GOOGLE, boo!. Ketemu alamat ini cuma sayang, paket libzvbi hanya tersedia dalam format rpm, tidak ada format tgz yang merupakan package installasi slackware dan keturunannya.
Jadi, setelah mendownloadnya anda perlu merubahnya ke format tgz. Begini perintahnya; 'rpm2tgz libzvbi-0.2.30-2mamba.i586.rpm'. Lakukan perintah itu dari directory tempat anda menyimpan file libzvbi-0.2.30-2mamba.i586.rpm. Enter, dan tunggu beberapa detik, maka di directory itu akan ada file baru bernama libzvbi... dengan format .tgz.
Sekarang lakukan installasi paket libzvbi dengan perintah 'installpkg libzvbi*.tgz', dan setelah selesai keluarlah dari account root lalu ketikkan 'xawtv'. Seharusnya anda sudah bisa melihat gambar dari webcam anda...
Misi selanjutnya adalah menggunakannya untuk video chat di yahoo. Saya sudah punya gyache (yahoo messenger client yang support webcam) yang sudah jalan. Terus apalagi ya yang kurang? Baru saja mencoba 'Start My Webcam' tapi nggak ada keluaran apa-apa. Huuuh...