Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] webcam e lettore sd non funzionante con ubuntu 10.10
#1
Rainbow 
Buon giorno a tutti.
Dopo win 7 sono passato, su consiglio di un amico, a ubuntu 10.10. Mi è piaciuto perché rispetta lo spirito di libertà e gratuità che internet dovrebbe avere come servizio per migliorare la propria esistenza.
Purtroppo mi sono accorto che la webcam non funzionava e nemmeno il lettore sd del mio notebook asus f5r.Cosa che prima non accadeva con win 7.
Ho seguito le schede fornite dal forum di ubuntu, anche alcune video guide del prof. Cantaro, trovate sul forum, ma non sono riuscito a fare progressi. Non nascondo di essere un neofita. Quindi chiedo gentilmente se qualcuno mi può aiutare.
Grazie e buone feste.
Cita messaggio
#2
Se potessi dirci il tipo di portatile (marca e modello) sarebbe utile Exclamation
Ogni fallimento avvicina sempre più alla meta... Arrendersi subito equivale a non provare affatto.

Il bisogno di conoscere e scoprire, è la fiamma che alimenta la fornace che è il cervello umano.
Cita messaggio
#3
Rainbow 
(21-12-2011, 23:48 )francater Ha scritto: Se potessi dirci il tipo di portatile (marca e modello) sarebbe utile Exclamation

Forse il fatto che è stato scritto in minuscolo non te l'ha fatto notare, ma c'era scritto : NOTEBOOK ASUS F5R, terza riga dopo i saluti.
Grazie comunque per l'interessamento.
Buone feste.
betSmile
Cita messaggio
#4
Hai ragione, spesso leggo velocemente i post... è un mio difetto.
Comunque per la webcam puoi usare il driver syntek
Ogni fallimento avvicina sempre più alla meta... Arrendersi subito equivale a non provare affatto.

Il bisogno di conoscere e scoprire, è la fiamma che alimenta la fornace che è il cervello umano.
Cita messaggio
#5
(25-12-2011, 21:20 )francater Ha scritto: Hai ragione, spesso leggo velocemente i post... è un mio difetto.
Comunque per la webcam puoi usare il driver syntek

OK.Ho scaricato il driver usando il tuo link.E' andato a finire nella cartella scaricati.Ora cosa devo fare?
Non a caso te lo chiedo. Infatti come ho detto nella prima lettera è un passaggio che ho già fatto. Una volta scaricato il driver come faccio ad installarlo?
Ti ricordo che anche il lettore di SD non va.
Grazie.
Cita messaggio
#6
Scompatta l'archivio, all'interno trovi un file README dove è scritto cosa fare.
Ogni fallimento avvicina sempre più alla meta... Arrendersi subito equivale a non provare affatto.

Il bisogno di conoscere e scoprire, è la fiamma che alimenta la fornace che è il cervello umano.
Cita messaggio
#7
(27-12-2011, 21:35 )francater Ha scritto: Scompatta l'archivio, all'interno trovi un file README dove è scritto cosa fare.

Questo è quello che ho trovato nel file README , come devo procedere:


Syntek USB 2.0 Video Camera
===========================

Note : The syntek USB 2.0 video camera driver for DC-1125 ans STK-1135 is currently being developed
on Linux. This driver can do damages. Use this driver only if you know what you are doing.

---------------------------------------------------------------------------------------------------

Table of contents :

1. Requirements

2. Compilation
2.1 Documentation
2.2 Kernel module

3. Installation

4. Usage
4.1 Option "fps" module
4.2 Options "hflip" and "vflip" module
4.3 Options "contrast", "colour", "whiteness" and "brightness"
4.4 Use the "sysfs"

5. Status of project

6. Test experimental

7. Debug
7.1. 'lsusb' output
7.2. USB logs from Windows
7.3. USB logs from Linux
7.4. Enable module traces

8. Licence

---------------------------------------------------------------------------------------------------

1. Requirements

Kernel 2.6.18 or higher
Doxygen to compile the documentation

---------------------------------------------------------------------------------------------------

2. Compilation

2.1 Documentation

To build documentation :
$ make -f Makefile.standalone doc
$ make -f Makefile.standalone cleandoc

2.2 Kernel module

To build the kernel module :
$ make -f Makefile.standalone
or
$ make -f Makefile.standalone driver

$ make -f Makefile.standalone clean

---------------------------------------------------------------------------------------------------

3. Installation

TODO...

---------------------------------------------------------------------------------------------------

4. Usage

4.1 Option "fps" module

The syntek module waits the option "fps" (10, 15, 20, 25, 30) :
$ modprobe stk11xx fps=30

By default, the fps is set to '25'.

4.2 Options "hflip" and "vflip" module

The syntek module waits the options "hflip" and "vflip" (values are 0 or 1):
$ modprobe stk11xx hflip=0 vflip=1

By default, the hflip and vflip are set to '1'.

4.3 Options "contrast", "colour", "brightness" and "whiteness"

The syntek module waits the options "contrast", "colour", "brightness" and "whiteness" :
$ modprobe stk11xx contrast=0x7F00 colour=0x7F00

By default, the value of these options is set to '0x7F00'.

4.4 Use the "sysfs"

In the directory : /sys/class/video4linux/videoX (by sample video0), you
can read and write some parameters :
$ cat hflip
$ echo 0 > hflip

To display informations about driver :
$ cat informations

---------------------------------------------------------------------------------------------------

5. Status

The kernel module is currently being developped.

The driver supports several webcam models :
- 0x174F:0xA311 : Quiet good supported (developper's model)
- 0x174F:0xA821 : Supported (only the video stream)
- 0x174F:0x6A31 : Supported (only the video stream)
- 0x05E1:0x0501 : Like '0x174F:0xA311' (it's the same model)

To increase the support, I need some help... Or somebody gives me the webcam !

---------------------------------------------------------------------------------------------------

6. Test experimental

To build and load the driver, follow the steps :

$ make -f Makefile.standalone clean
$ make -f Makefile.standalone
$ modprobe videodev
$ insmod stk11xx.ko

To test the driver with the V4L v1 API (map methode) :

$ camorama -D --width=640 --height=480

To test the driver with the V4L v1 API (read methode) :

$ camorama -D -R --width=640 --height=480

To test the driver with the V4L v2 :

$ xawtv

To use mplayer / mencoder :

$ mplayer tv:// -tv driver=v4l:width=640:height=480
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=yuy2:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=uyvy:device=/dev/video0
$ mplayer tv:// -tv driver=v4l2:width=720:height=576:outfmt=yuy2:device=/dev/video0:input=1

$ mencoder tv:// -tv driver=v4l:width=640:height=480:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi
$ mencoder tv:// -tv driver=v4l2:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0 -nosound -ovc lavc -o out.avi

---------------------------------------------------------------------------------------------------

7. Debug

7.1. 'lsusb' output

[root@Dahlia driver]$ lsusb
Bus 002 Device 002: ID 046d:c047 Logitech, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 002: ID 0b05:1712 ASUSTek Computer, Inc.
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 004: ID 174f:a311 <== Our Webcam
Bus 001 Device 001: ID 0000:0000

[root@Dahlia driver]$ lsusb -d 174f:a311 -vvv > lsusb.txt

7.2. USB logs from Windows
There is 3 USB logs useful :
- Log 1 : when you plug your webcam
- Log 2 : when you run VideoView.exe (with the default settings)
- Log 3 : when you run VideoView.exe, then change the resolution to 1280x1024

7.3. USB logs from Linux
Use the kernel module usbmon (enable option debugfs in the kernel)

7.4. Enable module traces
You can enable : CONFIG_STK11XX_DEBUG and CONFIG_STK11XX_DEBUG_STREAM

---------------------------------------------------------------------------------------------------

8. Licence

The kernel module is distributed under the licence GPL.

Grazie.
Cita messaggio
#8
Apri il terminale e vai nella cartella dove si trovano i file scompattati, quindi digita

sudo make -f Makefile.standalone driver
e poi, se tutto è andato bene (posta qui l'ouput magari) dai il comando

modprobe stk11xx (posta anche questo output)
Ogni fallimento avvicina sempre più alla meta... Arrendersi subito equivale a non provare affatto.

Il bisogno di conoscere e scoprire, è la fiamma che alimenta la fornace che è il cervello umano.
Cita messaggio
#9
(28-12-2011, 18:35 )francater Ha scritto: Apri il terminale e vai nella cartella dove si trovano i file scompattati, quindi digita

sudo make -f Makefile.standalone driver
e poi, se tutto è andato bene (posta qui l'ouput magari) dai il comando

modprobe stk11xx (posta anche questo output)


Ahimè cominciamo male. Dopo il primo comando il terminale mi dice questo:

luigi@luigi-F5R:~$ sudo make -f Makefile.standalone driver
[sudo] password for luigi:
make -C /lib/modules/2.6.35-31-generic-pae/build SUBDIRS= modules
make[1]: ingresso nella directory "/usr/src/linux-headers-2.6.35-31-generic-pae"
CHK include/linux/version.h
CHK include/generated/utsrelease.h
make[2]: *** Nessuna regola per generare l'obiettivo "kernel/bounds.c", necessario per "kernel/bounds.s". Arresto.
make[1]: *** [prepare0] Errore 2
make[1]: uscita dalla directory "/usr/src/linux-headers-2.6.35-31-generic-pae"
make: *** [driver] Errore 2


Non contento ho riprovato così.Sono andato nella crtella dei files scompattati . Dalla cartella Makefile standalone ho copiato il comando da te indicato e l'ho incollato nel terminale. Ne è uscito questo:


luigi@luigi-F5R:~$  make -f Makefile.standalone drivermake -C /lib/modules/2.6.35-31-generic-pae/build SUBDIRS=/home/luigi modulesmake[1]: ingresso nella directory "/usr/src/linux-headers-2.6.35-31-generic-pae"  CC [M]  /home/luigi/stk11xx-usb.o  CC [M]  /home/luigi/stk11xx-v4l.o/home/luigi/stk11xx-v4l.c: In function ‘v4l_stk11xx_do_ioctl’:/home/luigi/stk11xx-v4l.c:1171: warning: ‘pix_format.bytesperline’ may be used uninitialized in this function/home/luigi/stk11xx-v4l.c:1171: warning: ‘pix_format.sizeimage’ may be used uninitialized in this function/home/luigi/stk11xx-v4l.c:1171: warning: ‘pix_format.pixelformat’ may be used uninitialized in this function  CC [M]  /home/luigi/stk11xx-sysfs.o  CC [M]  /home/luigi/stk11xx-dev.o  CC [M]  /home/luigi/stk11xx-buf.o  CC [M]  /home/luigi/stk11xx-bayer.o  CC [M]  /home/luigi/stk11xx-dev-a311.o  CC [M]  /home/luigi/stk11xx-dev-a821.o  CC [M]  /home/luigi/stk11xx-dev-6a31.o  CC [M]  /home/luigi/stk11xx-dev-6a33.o  CC [M]  /home/luigi/stk11xx-dev-6a51.o  CC [M]  /home/luigi/stk11xx-dev-6a54.o  CC [M]  /home/luigi/stk11xx-dev-6d51.o  LD [M]  /home/luigi/stk11xx.o  Building modules, stage 2.  MODPOST 1 modules  CC      /home/luigi/stk11xx.mod.o  LD [M]  /home/luigi/stk11xx.komake[1]: uscita dalla directory "/usr/src/linux-headers-2.6.35-31-generic-pae"ctags: Warning: ignoring null tag in Scaricati/wine-1.3.32/.fr-QfFtBR/wine-1.3.32/dlls/jscript/tests/api.jsctags: Warning: ignoring null tag in Scaricati/wine-1.3.32/.fr-4qdtRU/wine-1.3.32/dlls/jscript/tests/api.jsctags: Warning: ignoring null tag in Scaricati/wine-1.3.32/dlls/jscript/tests/api.jsctags: Warning: cannot open source file ".local/share/ubuntuone/Purchased from Ubuntu One" : No such file or directoryctags: Warning: cannot open source file ".config/google-chrome/SingletonCookie" : No such file or directoryctags: Warning: cannot open source file ".config/google-chrome/SingletonLock" : No such file or directory

Che ne pensi?
Cita messaggio
#10
Mi posti l'output del comando

uname -a
Ogni fallimento avvicina sempre più alla meta... Arrendersi subito equivale a non provare affatto.

Il bisogno di conoscere e scoprire, è la fiamma che alimenta la fornace che è il cervello umano.
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)