Newsgroup: it.comp.os.linux.iniziare
Titolo: webcam

 
Il tuo computer sembra utilizzare il modulo usb-uhci e non l'usb-ohci:
questo dipende dal tuo tipo di hardware. Nel file /etc/modules.conf
dovresti avere una riga del tipo:
alias usb-interface usb-uhci
Se non c'è aggiungila, così il modulo verrà caricato al boot!
In ogni caso, se usi il comando modprobe nome_modulo_webcam
invece di insmod, verrano caricati tutti i moduli necessari per la tua 
webcam.

al mio
modprobe mod_quickcam.o
mi risponde:
can't locale module quickcam.o
invece se scrivo :
insmode mod_quickcam.o (come da file leggimi)
risponde:
a module named mod_quickcam already exists
some cavolo istallo la cam????
enrico


 
Da root (non rutt :-)) usa il comando lsmod per sapere 
quali moduli sono caricati in memoria. Hai usato il comando
depmod -a dopo aver compilato il driver per aggiornare il database
dei moduli?  Usa cat /proc/bus/usb/devices per vedere se la webcam 
è installata!


mi dice che il modulo usb-uhci è unused!!
la cam è collegata ma non si accende.
ho notato un altro messaggio quando faccio ./quickcam.sh
Warning: loading mod_quickcam.o will taint the kernel: no license
che vuol dire mi servono mica le video4linux ? se si dove le trovo?
ciao e infinite grazie.

Zorro wrote:

Certo che ti serve video4linux: nel file /etc/modules.conf dovresti avere
delle righe tipo queste per far partire tutto al boot:
# Webcam
alias char-major-81 videodev # fondamentale
alias char-major-81-0 mod_quickcam
post-install usb-uhci modprobe -k mod_quickcam
Comunque, anche io devo installare la mia quickcam su questo nuovo sistema.
Penso di farlo stasera: poi potro darti più aiuto!

 
Allora zorro, ho scaricato dal cvs dato il make e compilato: uso una 
quickcam express e mandrake 8.0.  Se uso quickcam.sh ottengo il tuo stesso
errore riguardo a usb-uhci. Se invece di quickcam.sh uso insmod 
mod_quickcam.o il driver viene caricato e la webcam funziona: ho scattato 
qualche foto col programma vidcat e vengono anche molto bene! 
Se uso dmesg ottengo:
usb-uhci.c: $Revision: 1.259 $ time 11:55:04 Feb 12 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xe000, IRQ 10
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.251 Georg Acher, Deti Fliegl, Thomas Sailer, Roman 
Weissgaerber
usb-uhci.c: USB Universal Host Controller Interface driver
usb.c: registered new driver quickcam
USB Quickcam Class ff SubClass ff idVendor 46d idProduct 840
USB Quickcam camera found using: $Id: quickcam.c,v 1.102 2002/03/25 
22:22:34 jfclere Exp $
quickcam: probe of HDCS1000 sensor = 08 00 id: 08
quickcam: HDCS1000 sensor detected
Se do cat /proc/bus/usb/quickcam ottengo:
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   2 Ivl=255ms
T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
D:  Ver= 1.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=0840 Rev= 1.00
S:  Product=Camera
Detto questo, avendo una quickcam express, non credo che userò questo 
driver che è x le quickcam in generale ma uno specifico x la mia e che si 
installi in /lib/modules...Questo driver ancora non puo' essere caricato 
all'avvio: quindi quando ti ho suggerito nel post di prima la riga nel file 
/etc/modules.conf
post-install usb-uhci modprobe -k mod_quickcam
Era una cazzata perchè il modulo non è fisicamente nella cartella usata al 
boot! Ora se insmod mod_quickcam.o funziona, e lsmod ti dice
mod_quickcam [0]
allora procurati w3cam, un modulo cgi-bin che contiene anche vidcat:
compilalo su /dev/video0 o /dev/video1 a seconda del device ke usi e poi
dai un bel 
vidcat -s 320x240 > test.jpg
Dovresti esserci nella foto!Speriamo ciao!

 ha scritto nel messaggio
news:2EuG8.468$e5....@twister1.libero.it...


 Dovresti esserci nella foto!Speriamo ciao!
ciao,
scusa se ti scrivo, ma non ci capisco più niente.
dove trovo video4linux? non lo forniscono com le distribuzioni?
riesci a spiegarmi passo passo cosa devo fare?
ringrazio per il tempo che mi dedichi.
ciao 
enrico