(RISOLTO fare funzionare una webcam

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: fare funzionare una webcam

Messaggio da spit »

Allora, sudo sta per Super User DO, ovvero fa' come se fossi superutente. Serve per eseguire comandi che un normale utente non può utilizzare. Qual'è il tuo problema? con che comando?
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

ciao spit.
embè un pò tutti dato che sono alleprime armi con ubuntu e linux in generale sto cercando di imparali questi comandi. so bene che mi servirano sempre e dato che sono l'unico utente e quindi l'amministratore non c'è bisogno che uso sudo. se ho cpito bene.
come lo avrai letto è che stiamo cercando di fare funzionare questa Creative Technology, Ltd WebCam PD1001. e non ci siamo ancora riusciti perche come dicono Poppillo e guiodic sembra esserci problemi proprio con quella cam.
se ti và di provarci , per non fare confusione, ti propongo di ripartire dall'inizio e di guidarmi passo passo anche per quanto riguarda i comandi, saresti veramente gentile te ne sarò veramente molto grato.
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: fare funzionare una webcam

Messaggio da spit »

beh, stando a quello che ho visto dal tuo dmesg sembra che con quei moduli la webcam venga adeguatamente riconosciuta, ma non si crea nessun device video. che è buffo e curioso. Allora, facciamo una prova o due: stacca il cavetto usb della webcam e dai un

Codice: Seleziona tutto

lsmod | grep se
(il primo comando mostra la lista dei moduli caricati, il carattere | passa l'output a grep che cerca al suo interno tutte le occorrenze di un dato termine, in questo caso *se*. Se hai troppo output prova a scrivere, invece che solo *se*, *se4*.)
Ora attacca il cavetto, e dai un

Codice: Seleziona tutto

dmesg | tail 
che già dovresti sapere a cosa serve.
Popo il dmesg, ridai il primo comando (lsmod eccetera).
Alla fine della festa, controlla di nuovo giusto per scrupolo se non sia stato creato un dispositivo video, cosa che hai già fatto qualche post fa, decidi tu che comando usare o quale ti sembra più elegante. :P

Ovviamente posta qui l'output di ogni comando nell'ordine in cui te li ho chiesti.

(Perdonami se non sarò solerte a rispondere, ma vivo in maniera un po' complicata e in posti abbastanza particolari nonchè distanti tra di loro, e non sempre trovo una wlan a cui attaccarmi col fido portatilino...)
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

Ok Spit. non preocuparti. sono molto paziente e non c'è fretta!.
dunque questo è il 1° passo, (  faccio manmano per fare bene ):
francis@francis-desktop:~$ lsmod | grep se
Module                  Size  Used by
cpufreq_userspace      5280  0
cpufreq_conservative    8072  0
snd_seq_dummy          4740  0
snd_seq_oss            33152  0
snd_seq_midi            9600  0
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_rawmidi            25728  2 snd_mpu401_uart,snd_seq_midi
snd_seq                53232  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24324  2 snd_pcm,snd_seq
psmouse                39952  0
snd_seq_device          9228  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    54660  13 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
serio_raw              8068  0
fuse                  47124  5
francis@francis-desktop:~$
pero non so riconoscere se ce troppo output quindi ho fatto le 2 possibilità,ma con *se4* non c'è nessun resultato.
il 2°e 3° passo
francis@francis-desktop:~$ dmesg | tail
[46336.838294] sd 4:0:0:0: [sda] Write Protect is off
[46336.838300] sd 4:0:0:0: [sda] Mode Sense: 53 00 00 08
[46336.838305] sd 4:0:0:0: [sda] Assuming drive cache: write through
[46336.838308]  sda: sda1
[46336.856712] sd 4:0:0:0: [sda] Attached SCSI disk
[46336.856759] sd 4:0:0:0: Attached scsi generic sg0 type 0
[46931.312802] usb 5-3: USB disconnect, address 6
[49974.258586] usb 1-2: USB disconnect, address 3
[50887.422400] usb 1-2: new full speed USB device using uhci_hcd and address 4
[50887.608161] usb 1-2: configuration #1 chosen from 1 choice
francis@francis-desktop:~$ lsmod | grep se
Module                  Size  Used by
cpufreq_userspace      5280  0
cpufreq_conservative    8072  0
snd_seq_dummy          4740  0
snd_seq_oss            33152  0
snd_seq_midi            9600  0
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_rawmidi            25728  2 snd_mpu401_uart,snd_seq_midi
snd_seq                53232  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24324  2 snd_pcm,snd_seq
psmouse                39952  0
snd_seq_device          9228  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    54660  13 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
serio_raw              8068  0
fuse                  47124  5
francis@francis-desktop:~$
ti posto il prossimo passo fra un pò
Ultima modifica di frantoal il domenica 20 gennaio 2008, 11:27, modificato 1 volta in totale.
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

come vo puoi vedere qui sotto a seguito dei comandi precedenti o fatto le prove che mi hai chiesto in in tutti modi che avevo fatto in precedenza. ma nn mi sembra aver avuto un buon risultato:
francis@francis-desktop:~$ ls /dev/vi*
ls: /dev/vi*: Nessun file o directory
francis@francis-desktop:~$ /dev/video0
bash: /dev/video0: Nessun file o directory
francis@francis-desktop:~$ ls /dev | grep video
francis@francis-desktop:~$ sudo modprobe se401
[sudo] password for francis:
francis@francis-desktop:~$ sudo modprobe se401
francis@francis-desktop:~$ dmesg | tail
[46336.838308]  sda: sda1
[46336.856712] sd 4:0:0:0: [sda] Attached SCSI disk
[46336.856759] sd 4:0:0:0: Attached scsi generic sg0 type 0
[46931.312802] usb 5-3: USB disconnect, address 6
[49974.258586] usb 1-2: USB disconnect, address 3
[50887.422400] usb 1-2: new full speed USB device using uhci_hcd and address 4
[50887.608161] usb 1-2: configuration #1 chosen from 1 choice
[51865.230582] Linux video capture interface: v2.00
[51865.248916] /build/buildd/linux-source-2.6.22-2.6.22/drivers/media/video/se401.c: SE401 usb camera driver version 0.24 registering
[51865.248956] usbcore: registered new interface driver se401
francis@francis-desktop:~$ /dev/video0
bash: /dev/video0: Nessun file o directory
francis@francis-desktop:~$ cd /dev
francis@francis-desktop:/dev$
francis@francis-desktop:/dev$ dir
1-2        ptyba  ptyq9  ptyv8  ram15      tty61  ttye9  ttyt4  ttyy3
2-2        ptybb  ptyqa  ptyv9  ram2        tty62  ttyea  ttyt5  ttyy4
adsp      ptybc  ptyqb  ptyva  ram3        tty63  ttyeb  ttyt6  ttyy5
agpgart    ptybd  ptyqc  ptyvb  ram4        tty7  ttyec  ttyt7  ttyy6
audio      ptybe  ptyqd  ptyvc  ram5        tty8  ttyed  ttyt8  ttyy7
bus        ptybf  ptyqe  ptyvd  ram6        tty9  ttyee  ttyt9  ttyy8
cdrom      ptyc0  ptyqf  ptyve  ram7        ttya0  ttyef  ttyta  ttyy9
cdrom1    ptyc1  ptyr0  ptyvf  ram8        ttya1  ttyp0  ttytb  ttyya
cdrw1      ptyc2  ptyr1  ptyw0  ram9        ttya2  ttyp1  ttytc  ttyyb
console    ptyc3  ptyr2  ptyw1  random      ttya3  ttyp2  ttytd  ttyyc
core      ptyc4  ptyr3  ptyw2  rtc        ttya4  ttyp3  ttyte  ttyyd
disk      ptyc5  ptyr4  ptyw3  sequencer  ttya5  ttyp4  ttytf  ttyye
dmmidi1    ptyc6  ptyr5  ptyw4  sequencer2  ttya6  ttyp5  ttyu0  ttyyf
dsp        ptyc7  ptyr6  ptyw5  shm        ttya7  ttyp6  ttyu1  ttyz0
dvd        ptyc8  ptyr7  ptyw6  snapshot    ttya8  ttyp7  ttyu2  ttyz1
dvd1      ptyc9  ptyr8  ptyw7  snd        ttya9  ttyp8  ttyu3  ttyz2
dvdrw1    ptyca  ptyr9  ptyw8  sndstat    ttyaa  ttyp9  ttyu4  ttyz3
fd        ptycb  ptyra  ptyw9  stderr      ttyab  ttypa  ttyu5  ttyz4
fd0        ptycc  ptyrb  ptywa  stdin      ttyac  ttypb  ttyu6  ttyz5
full      ptycd  ptyrc  ptywb  stdout      ttyad  ttypc  ttyu7  ttyz6
fuse      ptyce  ptyrd  ptywc  tty        ttyae  ttypd  ttyu8  ttyz7
hda        ptycf  ptyre  ptywd  tty0        ttyaf  ttype  ttyu9  ttyz8
hda1      ptyd0  ptyrf  ptywe  tty1        ttyb0  ttypf  ttyua  ttyz9
hda2      ptyd1  ptys0  ptywf  tty10      ttyb1  ttyq0  ttyub  ttyza
hda3      ptyd2  ptys1  ptyx0  tty11      ttyb2  ttyq1  ttyuc  ttyzb
hda5      ptyd3  ptys2  ptyx1  tty12      ttyb3  ttyq2  ttyud  ttyzc
hda6      ptyd4  ptys3  ptyx2  tty13      ttyb4  ttyq3  ttyue  ttyzd
hdc        ptyd5  ptys4  ptyx3  tty14      ttyb5  ttyq4  ttyuf  ttyze
hdd        ptyd6  ptys5  ptyx4  tty15      ttyb6  ttyq5  ttyv0  ttyzf
hpet      ptyd7  ptys6  ptyx5  tty16      ttyb7  ttyq6  ttyv1  urandom
initctl    ptyd8  ptys7  ptyx6  tty17      ttyb8  ttyq7  ttyv2  usb1
input      ptyd9  ptys8  ptyx7  tty18      ttyb9  ttyq8  ttyv3  usb2
kmem      ptyda  ptys9  ptyx8  tty19      ttyba  ttyq9  ttyv4  usb3
kmsg      ptydb  ptysa  ptyx9  tty2        ttybb  ttyqa  ttyv5  usb4
log        ptydc  ptysb  ptyxa  tty20      ttybc  ttyqb  ttyv6  usb5
loop0      ptydd  ptysc  ptyxb  tty21      ttybd  ttyqc  ttyv7  usbdev1.1_ep00
lp0        ptyde  ptysd  ptyxc  tty22      ttybe  ttyqd  ttyv8  usbdev1.1_ep81
MAKEDEV    ptydf  ptyse  ptyxd  tty23      ttybf  ttyqe  ttyv9  usbdev1.4_ep00
mem        ptye0  ptysf  ptyxe  tty24      ttyc0  ttyqf  ttyva  usbdev1.4_ep81
midi1      ptye1  ptyt0  ptyxf  tty25      ttyc1  ttyr0  ttyvb  usbdev1.4_ep82
mixer      ptye2  ptyt1  ptyy0  tty26      ttyc2  ttyr1  ttyvc  usbdev2.1_ep00
mixer1    ptye3  ptyt2  ptyy1  tty27      ttyc3  ttyr2  ttyvd  usbdev2.1_ep81
net        ptye4  ptyt3  ptyy2  tty28      ttyc4  ttyr3  ttyve  usbdev2.2_ep00
null      ptye5  ptyt4  ptyy3  tty29      ttyc5  ttyr4  ttyvf  usbdev2.2_ep02
nvidia0    ptye6  ptyt5  ptyy4  tty3        ttyc6  ttyr5  ttyw0  usbdev2.2_ep81
nvidiactl  ptye7  ptyt6  ptyy5  tty30      ttyc7  ttyr6  ttyw1  usbdev2.2_ep83
oldmem    ptye8  ptyt7  ptyy6  tty31      ttyc8  ttyr7  ttyw2  usbdev3.1_ep00
parport0  ptye9  ptyt8  ptyy7  tty32      ttyc9  ttyr8  ttyw3  usbdev3.1_ep81
port      ptyea  ptyt9  ptyy8  tty33      ttyca  ttyr9  ttyw4  usbdev4.1_ep00
ppp        ptyeb  ptyta  ptyy9  tty34      ttycb  ttyra  ttyw5  usbdev4.1_ep81
psaux      ptyec  ptytb  ptyya  tty35      ttycc  ttyrb  ttyw6  usbdev5.1_ep00
ptmx      ptyed  ptytc  ptyyb  tty36      ttycd  ttyrc  ttyw7  usbdev5.1_ep81
pts        ptyee  ptytd  ptyyc  tty37      ttyce  ttyrd  ttyw8  vcs
ptya0      ptyef  ptyte  ptyyd  tty38      ttycf  ttyre  ttyw9  vcs1
ptya1      ptyp0  ptytf  ptyye  tty39      ttyd0  ttyrf  ttywa  vcs2
ptya2      ptyp1  ptyu0  ptyyf  tty4        ttyd1  ttys0  ttywb  vcs3
ptya3      ptyp2  ptyu1  ptyz0  tty40      ttyd2  ttyS0  ttywc  vcs4
ptya4      ptyp3  ptyu2  ptyz1  tty41      ttyd3  ttys1  ttywd  vcs5
ptya5      ptyp4  ptyu3  ptyz2  tty42      ttyd4  ttyS1  ttywe  vcs6
ptya6      ptyp5  ptyu4  ptyz3  tty43      ttyd5  ttys2  ttywf  vcs7
ptya7      ptyp6  ptyu5  ptyz4  tty44      ttyd6  ttyS2  ttyx0  vcs8
ptya8      ptyp7  ptyu6  ptyz5  tty45      ttyd7  ttys3  ttyx1  vcsa
ptya9      ptyp8  ptyu7  ptyz6  tty46      ttyd8  ttyS3  ttyx2  vcsa1
ptyaa      ptyp9  ptyu8  ptyz7  tty47      ttyd9  ttys4  ttyx3  vcsa2
ptyab      ptypa  ptyu9  ptyz8  tty48      ttyda  ttys5  ttyx4  vcsa3
ptyac      ptypb  ptyua  ptyz9  tty49      ttydb  ttys6  ttyx5  vcsa4
ptyad      ptypc  ptyub  ptyza  tty5        ttydc  ttys7  ttyx6  vcsa5
ptyae      ptypd  ptyuc  ptyzb  tty50      ttydd  ttys8  ttyx7  vcsa6
ptyaf      ptype  ptyud  ptyzc  tty51      ttyde  ttys9  ttyx8  vcsa7
ptyb0      ptypf  ptyue  ptyzd  tty52      ttydf  ttysa  ttyx9  vcsa8
ptyb1      ptyq0  ptyuf  ptyze  tty53      ttye0  ttysb  ttyxa  xconsole
ptyb2      ptyq1  ptyv0  ptyzf  tty54      ttye1  ttysc  ttyxb  zero
ptyb3      ptyq2  ptyv1  ram0  tty55      ttye2  ttysd  ttyxc
ptyb4      ptyq3  ptyv2  ram1  tty56      ttye3  ttyse  ttyxd
ptyb5      ptyq4  ptyv3  ram10  tty57      ttye4  ttysf  ttyxe
ptyb6      ptyq5  ptyv4  ram11  tty58      ttye5  ttyt0  ttyxf
ptyb7      ptyq6  ptyv5  ram12  tty59      ttye6  ttyt1  ttyy0
ptyb8      ptyq7  ptyv6  ram13  tty6        ttye7  ttyt2  ttyy1
ptyb9      ptyq8  ptyv7  ram14  tty60      ttye8  ttyt3  ttyy2
francis@francis-desktop:/dev$
cosa ne pensi?
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

ho riffatto tutta la stessa sequenza, te l' incollo qui sotto:
francis@francis-desktop:~$ lsmod | grep se
Module                  Size  Used by
se401                  19972  0
compat_ioctl32          2304  1 se401
videodev              29312  1 se401
cpufreq_userspace      5280  0
cpufreq_conservative    8072  0
snd_seq_dummy          4740  0
snd_seq_oss            33152  0
snd_seq_midi            9600  0
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_rawmidi            25728  2 snd_mpu401_uart,snd_seq_midi
snd_seq                53232  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24324  2 snd_pcm,snd_seq
psmouse                39952  0
snd_seq_device          9228  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    54660  13 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
serio_raw              8068  0
usbcore              138632  6 se401,usb_storage,libusual,ehci_hcd,uhci_hcd
fuse                  47124  5
francis@francis-desktop:~$ dmesg | tail
[50887.422400] usb 1-2: new full speed USB device using uhci_hcd and address 4
[50887.608161] usb 1-2: configuration #1 chosen from 1 choice
[51865.230582] Linux video capture interface: v2.00
[51865.248916] /build/buildd/linux-source-2.6.22-2.6.22/drivers/media/video/se401.c: SE401 usb camera driver version 0.24 registering
[51865.248956] usbcore: registered new interface driver se401
[52520.641726] eth0: link down
[52529.735601] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[52778.126912] usb 1-2: USB disconnect, address 4
[52816.435120] usb 1-2: new full speed USB device using uhci_hcd and address 5
[52816.620868] usb 1-2: configuration #1 chosen from 1 choice
francis@francis-desktop:~$ lsmod | grep se
Module                  Size  Used by
se401                  19972  0
compat_ioctl32          2304  1 se401
videodev              29312  1 se401
cpufreq_userspace      5280  0
cpufreq_conservative    8072  0
snd_seq_dummy          4740  0
snd_seq_oss            33152  0
snd_seq_midi            9600  0
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_rawmidi            25728  2 snd_mpu401_uart,snd_seq_midi
snd_seq                53232  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24324  2 snd_pcm,snd_seq
psmouse                39952  0
snd_seq_device          9228  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    54660  13 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
serio_raw              8068  0
usbcore              138632  6 se401,usb_storage,libusual,ehci_hcd,uhci_hcd
fuse                  47124  5
francis@francis-desktop:~$ cd /dev
francis@francis-desktop:/dev$ dir
1-2        ptyba  ptyq9  ptyv8  ram15      tty61  ttye9  ttyt4  ttyy3
2-2        ptybb  ptyqa  ptyv9  ram2        tty62  ttyea  ttyt5  ttyy4
adsp      ptybc  ptyqb  ptyva  ram3        tty63  ttyeb  ttyt6  ttyy5
agpgart    ptybd  ptyqc  ptyvb  ram4        tty7  ttyec  ttyt7  ttyy6
audio      ptybe  ptyqd  ptyvc  ram5        tty8  ttyed  ttyt8  ttyy7
bus        ptybf  ptyqe  ptyvd  ram6        tty9  ttyee  ttyt9  ttyy8
cdrom      ptyc0  ptyqf  ptyve  ram7        ttya0  ttyef  ttyta  ttyy9
cdrom1    ptyc1  ptyr0  ptyvf  ram8        ttya1  ttyp0  ttytb  ttyya
cdrw1      ptyc2  ptyr1  ptyw0  ram9        ttya2  ttyp1  ttytc  ttyyb
console    ptyc3  ptyr2  ptyw1  random      ttya3  ttyp2  ttytd  ttyyc
core      ptyc4  ptyr3  ptyw2  rtc        ttya4  ttyp3  ttyte  ttyyd
disk      ptyc5  ptyr4  ptyw3  sequencer  ttya5  ttyp4  ttytf  ttyye
dmmidi1    ptyc6  ptyr5  ptyw4  sequencer2  ttya6  ttyp5  ttyu0  ttyyf
dsp        ptyc7  ptyr6  ptyw5  shm        ttya7  ttyp6  ttyu1  ttyz0
dvd        ptyc8  ptyr7  ptyw6  snapshot    ttya8  ttyp7  ttyu2  ttyz1
dvd1      ptyc9  ptyr8  ptyw7  snd        ttya9  ttyp8  ttyu3  ttyz2
dvdrw1    ptyca  ptyr9  ptyw8  sndstat    ttyaa  ttyp9  ttyu4  ttyz3
fd        ptycb  ptyra  ptyw9  stderr      ttyab  ttypa  ttyu5  ttyz4
fd0        ptycc  ptyrb  ptywa  stdin      ttyac  ttypb  ttyu6  ttyz5
full      ptycd  ptyrc  ptywb  stdout      ttyad  ttypc  ttyu7  ttyz6
fuse      ptyce  ptyrd  ptywc  tty        ttyae  ttypd  ttyu8  ttyz7
hda        ptycf  ptyre  ptywd  tty0        ttyaf  ttype  ttyu9  ttyz8
hda1      ptyd0  ptyrf  ptywe  tty1        ttyb0  ttypf  ttyua  ttyz9
hda2      ptyd1  ptys0  ptywf  tty10      ttyb1  ttyq0  ttyub  ttyza
hda3      ptyd2  ptys1  ptyx0  tty11      ttyb2  ttyq1  ttyuc  ttyzb
hda5      ptyd3  ptys2  ptyx1  tty12      ttyb3  ttyq2  ttyud  ttyzc
hda6      ptyd4  ptys3  ptyx2  tty13      ttyb4  ttyq3  ttyue  ttyzd
hdc        ptyd5  ptys4  ptyx3  tty14      ttyb5  ttyq4  ttyuf  ttyze
hdd        ptyd6  ptys5  ptyx4  tty15      ttyb6  ttyq5  ttyv0  ttyzf
hpet      ptyd7  ptys6  ptyx5  tty16      ttyb7  ttyq6  ttyv1  urandom
initctl    ptyd8  ptys7  ptyx6  tty17      ttyb8  ttyq7  ttyv2  usb1
input      ptyd9  ptys8  ptyx7  tty18      ttyb9  ttyq8  ttyv3  usb2
kmem      ptyda  ptys9  ptyx8  tty19      ttyba  ttyq9  ttyv4  usb3
kmsg      ptydb  ptysa  ptyx9  tty2        ttybb  ttyqa  ttyv5  usb4
log        ptydc  ptysb  ptyxa  tty20      ttybc  ttyqb  ttyv6  usb5
loop0      ptydd  ptysc  ptyxb  tty21      ttybd  ttyqc  ttyv7  usbdev1.1_ep00
lp0        ptyde  ptysd  ptyxc  tty22      ttybe  ttyqd  ttyv8  usbdev1.1_ep81
MAKEDEV    ptydf  ptyse  ptyxd  tty23      ttybf  ttyqe  ttyv9  usbdev1.5_ep00
mem        ptye0  ptysf  ptyxe  tty24      ttyc0  ttyqf  ttyva  usbdev1.5_ep81
midi1      ptye1  ptyt0  ptyxf  tty25      ttyc1  ttyr0  ttyvb  usbdev1.5_ep82
mixer      ptye2  ptyt1  ptyy0  tty26      ttyc2  ttyr1  ttyvc  usbdev2.1_ep00
mixer1    ptye3  ptyt2  ptyy1  tty27      ttyc3  ttyr2  ttyvd  usbdev2.1_ep81
net        ptye4  ptyt3  ptyy2  tty28      ttyc4  ttyr3  ttyve  usbdev2.2_ep00
null      ptye5  ptyt4  ptyy3  tty29      ttyc5  ttyr4  ttyvf  usbdev2.2_ep02
nvidia0    ptye6  ptyt5  ptyy4  tty3        ttyc6  ttyr5  ttyw0  usbdev2.2_ep81
nvidiactl  ptye7  ptyt6  ptyy5  tty30      ttyc7  ttyr6  ttyw1  usbdev2.2_ep83
oldmem    ptye8  ptyt7  ptyy6  tty31      ttyc8  ttyr7  ttyw2  usbdev3.1_ep00
parport0  ptye9  ptyt8  ptyy7  tty32      ttyc9  ttyr8  ttyw3  usbdev3.1_ep81
port      ptyea  ptyt9  ptyy8  tty33      ttyca  ttyr9  ttyw4  usbdev4.1_ep00
ppp        ptyeb  ptyta  ptyy9  tty34      ttycb  ttyra  ttyw5  usbdev4.1_ep81
psaux      ptyec  ptytb  ptyya  tty35      ttycc  ttyrb  ttyw6  usbdev5.1_ep00
ptmx      ptyed  ptytc  ptyyb  tty36      ttycd  ttyrc  ttyw7  usbdev5.1_ep81
pts        ptyee  ptytd  ptyyc  tty37      ttyce  ttyrd  ttyw8  vcs
ptya0      ptyef  ptyte  ptyyd  tty38      ttycf  ttyre  ttyw9  vcs1
ptya1      ptyp0  ptytf  ptyye  tty39      ttyd0  ttyrf  ttywa  vcs2
ptya2      ptyp1  ptyu0  ptyyf  tty4        ttyd1  ttys0  ttywb  vcs3
ptya3      ptyp2  ptyu1  ptyz0  tty40      ttyd2  ttyS0  ttywc  vcs4
ptya4      ptyp3  ptyu2  ptyz1  tty41      ttyd3  ttys1  ttywd  vcs5
ptya5      ptyp4  ptyu3  ptyz2  tty42      ttyd4  ttyS1  ttywe  vcs6
ptya6      ptyp5  ptyu4  ptyz3  tty43      ttyd5  ttys2  ttywf  vcs7
ptya7      ptyp6  ptyu5  ptyz4  tty44      ttyd6  ttyS2  ttyx0  vcs8
ptya8      ptyp7  ptyu6  ptyz5  tty45      ttyd7  ttys3  ttyx1  vcsa
ptya9      ptyp8  ptyu7  ptyz6  tty46      ttyd8  ttyS3  ttyx2  vcsa1
ptyaa      ptyp9  ptyu8  ptyz7  tty47      ttyd9  ttys4  ttyx3  vcsa2
ptyab      ptypa  ptyu9  ptyz8  tty48      ttyda  ttys5  ttyx4  vcsa3
ptyac      ptypb  ptyua  ptyz9  tty49      ttydb  ttys6  ttyx5  vcsa4
ptyad      ptypc  ptyub  ptyza  tty5        ttydc  ttys7  ttyx6  vcsa5
ptyae      ptypd  ptyuc  ptyzb  tty50      ttydd  ttys8  ttyx7  vcsa6
ptyaf      ptype  ptyud  ptyzc  tty51      ttyde  ttys9  ttyx8  vcsa7
ptyb0      ptypf  ptyue  ptyzd  tty52      ttydf  ttysa  ttyx9  vcsa8
ptyb1      ptyq0  ptyuf  ptyze  tty53      ttye0  ttysb  ttyxa  xconsole
ptyb2      ptyq1  ptyv0  ptyzf  tty54      ttye1  ttysc  ttyxb  zero
ptyb3      ptyq2  ptyv1  ram0  tty55      ttye2  ttysd  ttyxc
ptyb4      ptyq3  ptyv2  ram1  tty56      ttye3  ttyse  ttyxd
ptyb5      ptyq4  ptyv3  ram10  tty57      ttye4  ttysf  ttyxe
ptyb6      ptyq5  ptyv4  ram11  tty58      ttye5  ttyt0  ttyxf
ptyb7      ptyq6  ptyv5  ram12  tty59      ttye6  ttyt1  ttyy0
ptyb8      ptyq7  ptyv6  ram13  tty6        ttye7  ttyt2  ttyy1
ptyb9      ptyq8  ptyv7  ram14  tty60      ttye8  ttyt3  ttyy2
francis@francis-desktop:/dev$
magari ci si capisce meglio. vedi tu se c'è qualcosa di buono?
scusami tu ma veramente sono ignorante!
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: fare funzionare una webcam

Messaggio da Guiodic »

spit ha scritto: beh, stando a quello che ho visto dal tuo dmesg sembra che con quei moduli la webcam venga adeguatamente riconosciuta, ma non si crea nessun device video. che è buffo e curioso.
Veramente i messaggi del kernel dicono solo che il modulo è caricato (ovviamente, è stato caricato apposta).
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: fare funzionare una webcam

Messaggio da spit »

Guiodic ha scritto:
Veramente i messaggi del kernel dicono solo che il modulo è caricato (ovviamente, è stato caricato apposta).
che è esattamente quello che volevo capire. A questo punto la soluzione più plausibile mi sembra una:quello non è il modulo giusto.
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: fare funzionare una webcam

Messaggio da spit »

Ok, appurato che ti servono gli epcam.

Scusa, ora non ho tempo, ma prima di martedì ti passo i sorgenti e ti spiego come compilarli....
Il risultato non sarà buono, ma sicuramente è meglio di nulla, no?

a presto
Spit
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: fare funzionare una webcam

Messaggio da Guiodic »

L'epcam è una patch al kernel, quindi bisogna ricompilare tutto il kernel ...
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

grazie amici, davero gentili.
Avatar utente
spit
Prode Principiante
Messaggi: 94
Iscrizione: giovedì 30 agosto 2007, 19:34
Località: siena
Contatti:

Re: fare funzionare una webcam

Messaggio da spit »

non necessariamente. Ho trovato qualcosina di interessante sul forum internazionale... Non garantiscono risultati eccelsi, ma meglio di nulla...
Allora. Per prima cosa scarica il file che allego. Dopodichè, a meno che tu non li abbià già, scarica gli header del kernel e i restricted modules, nonchè il necessario alla compilazione
sudo apt-get install build-essential linux-headers-`uname -r` linux-restricted-modules-`uname -r`
ciò fatto spostati nella cartella dove hai scaricato il file e scompattalo con il comando
tar -jxvf epcam-src-0.7.3.tar.bz2
spostati nella cartella estratta dall'archivio

Codice: Seleziona tutto

cd epcam-src-0.7.3
e ora compila con

Codice: Seleziona tutto

sudo make
Ci metterà qualche istante. Una volta terminato, nella speranza che non ti dia errori (in caso contrario posta l'output del terminale) installa il tutto con

Codice: Seleziona tutto

sudo make install
Alla fine della festa facciamo pulizia con

Codice: Seleziona tutto

sudo make clean
Ora, ammesso che ogni cosa sia andata per il verso giusto, carica il modulo con
sudo modprobe epcam
Ora, previo incrocio di dita, controlla se esiste il device video in /dev (come al solito).
Nel forum internazionale è stato testato con gutsy e il relativo kernel 2.6.22...speriamo che funzioni anche per te...
Allegati
epcam-src-0.7.3.tar.bz2
(110.86 KiB) Scaricato 73 volte
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

ti posto il primo passo per chiedetrti una altra cosa già che ci siamo.Ogni volta che installo un programma, esuccesso con amule, con brassero ed anche con altri ,il cupsis a restituito l'errore 1 come puoi vederlo in questo caso, perché ??
pero in fin dei conti il programma me lo installa lo stesso e funzionante. per caso è un pacchetto da installare?

francis@francis-desktop:~$ sudo apt-get install build-essential linux-headers-`uname -r` linux-restricted-modules-`uname -r`
[sudo] password for francis:
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso     
Reading state information... Fatto             
build-essential è già alla versione più recente.
linux-headers-2.6.22-14-generic è già alla versione più recente.
linux-restricted-modules-2.6.22-14-generic è già alla versione più recente.
0 aggiornati, 0 installati, 0 da rimuovere e 3 non aggiornati.
2 non completamente installati o rimossi.
È necessario prendere 0B di archivi.
Dopo l'estrazione, verranno occupati 0B di spazio su disco.
Configuro cupsys (1.3.2-1ubuntu7.5) ...
Reloading AppArmor profiles : done.
usage: update-rc.d [-n] [-f] remove
      update-rc.d [-n] defaults [NN | sNN kNN]
      update-rc.d [-n] start|stop NN runlvl [runlvl] [...] .
                -n: not really
                -f: force
dpkg: errore processando cupsys (--configure):
il sottoprocesso post-installation script ha restituito un codice di errore 1

dpkg: problemi con le dipendenze impediscono la configurazione di hplip:
hplip dipende da cupsys (>= 1.1.20); comunque:
  Il pacchetto cupsys non è ancora configurato.
dpkg: errore processando hplip (--configure):
problemi con le dipendenze - lasciato non configurato
Sono occorsi degli errori processando:
cupsys
hplip
E: Sub-process /usr/bin/dpkg returned an error code (1)
francis@francis-desktop:~$
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

scusa spit , ma non riesco a trovare la cartella dove è stato scaricato.  ho esplorato in tute le risorse ma le cartelle hanno nomi o codici che non mi risultano nel operazione del terminalepostato prima.
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

si ho trovato diverse cartelle  (2.6.22-14-generic) in file system - boot. ma non so come e quale aprire, dal terminale mi da questo
francis@francis-desktop:~$ tar -jxvf epcam-src-0.7.3.tar.bz2
tar: epcam-src-0.7.3.tar.bz2: Impossibile open: Nessun file o directory
tar: Errore irrimediabile: esco
tar: Child returned status 2
tar: Uscita per errore ritardata dall'errore precedente
francis@francis-desktop:~$
to detto che che ci vuole pazienza, non so ancora fare niente!
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: fare funzionare una webcam

Messaggio da Guiodic »

frantoal ha scritto: scusa spit , ma non riesco a trovare la cartella dove è stato scaricato.  ho esplorato in tute le risorse ma le cartelle hanno nomi o codici che non mi risultano nel operazione del terminalepostato prima.
scusa... riscaricalo e mettilo in un posto sicuro (tipicamente la tua home)  :-\
Avatar utente
tyrant
Prode Principiante
Messaggi: 61
Iscrizione: domenica 19 marzo 2006, 15:38

Re: fare funzionare una webcam

Messaggio da tyrant »

Mi aggiungo alla discussione invece di aprirne una nuova, ho anche io lo stesso problema eccetto alcuni particolari che riporto sotto.

La mia webcam è una Nortek Element One 300 pro, per la precisione:  Microdia Clas Ohlson TWC-30XOP WebCam <- trovato tramite il comando lsusb

Codice: Seleziona tutto

nemesis@tyrant:~$ lsusb
Bus 006 Device 004: ID 0c45:602c Microdia Clas Ohlson TWC-30XOP WebCam
Bus 006 Device 002: ID 0079:0006  
Bus 006 Device 001: ID 0000:0000  
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 002: ID 0d49:3200 Maxtor 
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000
Il file /dev/video0 viene creato (non posto tutto l'output per non occupare troppo spazio)

Codice: Seleziona tutto

nemesis@tyrant:/dev$ dir
...
ptyb0      ptyq0  ptyv0  ram0   tty53       ttye1  ttysd  ttyxd  vcsa7
ptyb1      ptyq1  ptyv1  ram1   tty54       ttye2  ttyse  ttyxe  vcsa8
ptyb2      ptyq2  ptyv2  ram10  tty55       ttye3  ttysf  ttyxf  video0
ptyb3      ptyq3  ptyv3  ram11  tty56       ttye4  ttyt0  ttyy0  xconsole
ptyb4      ptyq4  ptyv4  ram12  tty57       ttye5  ttyt1  ttyy1  zero
ptyb5      ptyq5  ptyv5  ram13  tty58       ttye6  ttyt2  ttyy2
...
output lsmod

Codice: Seleziona tutto

nemesis@tyrant:/dev$ lsmod | grep se
Module                  Size  Used by
cpufreq_userspace       5280  0 
cpufreq_conservative     8072  0 
snd_seq_dummy           4740  0 
snd_seq_oss            33152  0 
snd_seq_midi            9600  0 
snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
snd_seq                53232  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              24324  2 snd_pcm,snd_seq
snd_rawmidi            25728  2 snd_mpu401_uart,snd_seq_midi
snd_seq_device          9228  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
psmouse                39952  0 
snd                    54660  14 snd_intel8x0,snd_mpu401,snd_mpu401_uart,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_pcm,snd_seq,snd_timer,snd_rawmidi,snd_seq_device
serio_raw               8068  0 
fuse                   47124  3 
output dmesg | tail

Codice: Seleziona tutto

nemesis@tyrant:/dev$ dmesg | tail
[ 2235.174466] usb 6-2: USB disconnect, address 5
[ 2235.174603] usb 6-2: Disconnecting SN9C1xx PC Camera...
[ 2235.174605] usb 6-2: V4L2 device /dev/video0 deregistered
[ 2263.360434] usb 6-2: new full speed USB device using uhci_hcd and address 6
[ 2263.519988] usb 6-2: configuration #1 chosen from 1 choice
[ 2263.524885] usb 6-2: SN9C10[12] PC Camera Controller detected (vid:pid 0x0C45:0x602C)
[ 2263.611818] usb 6-2: OV7630 image sensor detected
[ 2263.734708] usb 6-2: Initialization succeeded
[ 2263.734746] usb 6-2: V4L2 device registered as /dev/video0
[ 2263.734749] usb 6-2: Optional device control through 'sysfs' interface disabled
Non esistono decisioni sbagliate
ma solo possibili conseguenze negative.
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: fare funzionare una webcam

Messaggio da Guiodic »

tyrant ha scritto: Mi aggiungo alla discussione invece di aprirne una nuova, ho anche io lo stesso problema eccetto alcuni particolari che riporto sotto.
Chiamali particolari.... è tutto diverso, è un'altra webcam, altro driver ed altra situazione... :-\
Avatar utente
tyrant
Prode Principiante
Messaggi: 61
Iscrizione: domenica 19 marzo 2006, 15:38

Re: fare funzionare una webcam

Messaggio da tyrant »

Avevo intuito che ci fosse una linea comune, alla fine se non ho capito male a entrambi serve un pacchetto di driver per i modelli che abbiamo.
Ovviamente c'è sempre da imparare, casomai apro un'altra discussione se c'è la speranza di far andare quest'aggeggio  (b2b)
Non esistono decisioni sbagliate
ma solo possibili conseguenze negative.
frantoal
Prode Principiante
Messaggi: 166
Iscrizione: martedì 13 febbraio 2007, 11:56

Re: fare funzionare una webcam

Messaggio da frantoal »

Ciao Guiodic; lo farei volentieri ma non sò come dare una direzione dal terminale.
me lo puoi indicare per favore?
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti