Debian Sarge Creative CamWeb Vista
Podłączenie kamery USB Creative CamWeb
Vista
1) Ściągamy źródła sterownika ze strony :
http://mxhaard.free.fr/download.html
2) Kompilujemy i instalujemy:
#tar -xzvf spca5xx-20060501.tar.gz #cd spca5xx-20060501 #dh_make -s #debian/rules binary #dpkg -i ../spca5xx_20060501-1_i386.deb
3) Instalujemy sterownik i podłączamy urządzenie:
#modprobe spca5xx #cat /proc/bus/usb/devices T: Bus=02 Lev=01 Prnt=01 Port=08 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=041e ProdID=403b Rev= 1.00 S: Manufacturer=Creative Technology Ltd. S: Product=Creative WebCam
Vista C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr
=100mA #ls -la /dev/video*
Jeżeli nie ma innego urządzenia pojawi sie video0, jeżeli jest inne system doda kolejne np.video1. W moim przypadku na płycie nforce4 pojawiło się urządzenie video1 po podłączeniu. Jednakże wystąpił błąd "Brak miejsca... DEALLOC error on init_Isoc". Było to spowodowane przejęciem całego pasma strumienia przez urządzenie ieee1394. Zrekompilowanie kernela z urządzeniem jako moduł i jego usunięcie "rmmod ieee1394" rozwiązało problem. 4) Obsługa
#apt-get install camstream camstream-doc $camstream //wybieramy urządzenie i określamy parametry CIF (352x288), 30fps = pojawi się obraz :)
W parametrach aplikacji można ustawić cel jako np. plik JPG/PNG oraz można wysyłać pliki na serwer zdalny poprzez wybranie funkcji FTP.
Obsługiwane urządzenia przez sterownik SPCA5XX można znaleźć tu:
http://mxhaard.free.fr/spca5xx.html
EDIT: moduł spca5xx znajduje się również w repozytorium Debiana (jeśli używasz testing etch lub sida). W takim wypadku wystarczy zainstalować module-assistant'a który moduł zbuduje za Ciebie szybko i skutecznie.
|
![]() |
|