|
shishimaru
|
 |
« inserita:: Dicembre 04, 2009, 09:31:00 pm » |
|
ciao! ho provato col web e coi vari forum di supporto. sono stato ignorato,non mi rimane che rivolgermi a voi utenti tutti! possiedo,come da titolo,un notebook asus f5m con una webcam integrata ma che su gnu/linux,precisamente su ubuntu 9.10 (ma accade anche con altre versioni e altre distro) non funziona. cosa potrei fare? mi va benissimo anche che ci proviate,ogni aiuto è ben accetto! edit: dopo più di un anno, sul wiki è comparsa la soluzione che risolve la questione. http://wiki.ubuntu-it.org/Hardware/Webcam/SyntecFunzionava su Ubuntu 10.04 e va su Ubuntu 10.10. Sospetto che non funzioni invece con kernel 2.6.37 e 2.6.38. Vedrò meglio.
|
|
|
|
« Ultima modifica: Febbraio 15, 2011, 12:49:43 pm da shishimaru »
|
Registrato
|
ASUS F5m con Ubuntu 10.10 Maverick Meerkat amd64 Ram: 1GB CPU: AMD Turion64 Graphics by: Nvidia GeForce Go 6100
|
|
|
|
michele.p
|
 |
« Risposta #1 inserita:: Dicembre 04, 2009, 11:01:26 pm » |
|
...presumo cam integrata, giusto? ...iniziamo a vedere un po' le caratteristiche del portatile, output dei comando; lspci lspci -n e lsusb Bye 
|
|
|
|
|
Registrato
|
|
|
|
|
shishimaru
|
 |
« Risposta #2 inserita:: Dicembre 05, 2009, 04:03:30 pm » |
|
~$ lspci 00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) 00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:05.0 VGA compatible controller: nVidia Corporation C51 [GeForce Go 6100] (rev a2) 00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2) 00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3) 00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3) 00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3) 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) 00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1) 00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1) 00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
~$ lspci -n 00:00.0 0500: 10de:02f3 (rev a2) 00:00.2 0500: 10de:02fe (rev a2) 00:00.3 0500: 10de:02f8 (rev a2) 00:00.4 0500: 10de:02f9 (rev a2) 00:00.5 0500: 10de:02ff (rev a2) 00:00.6 0500: 10de:027f (rev a2) 00:00.7 0500: 10de:027e (rev a2) 00:02.0 0604: 10de:02fc (rev a1) 00:03.0 0604: 10de:02fd (rev a1) 00:05.0 0300: 10de:0247 (rev a2) 00:09.0 0500: 10de:0270 (rev a2) 00:0a.0 0601: 10de:0260 (rev a3) 00:0a.1 0c05: 10de:0264 (rev a3) 00:0a.3 0b40: 10de:0271 (rev a3) 00:0b.0 0c03: 10de:026d (rev a3) 00:0b.1 0c03: 10de:026e (rev a3) 00:0d.0 0101: 10de:0265 (rev a1) 00:0e.0 0101: 10de:0266 (rev a1) 00:10.0 0604: 10de:026f (rev a2) 00:10.1 0403: 10de:026c (rev a2) 00:14.0 0680: 10de:0269 (rev a3) 00:18.0 0600: 1022:1100 00:18.1 0600: 1022:1101 00:18.2 0600: 1022:1102 00:18.3 0600: 1022:1103 01:00.0 0200: 168c:001c (rev 01)
~$ lsusb Bus 001 Device 003: ID 174f:6a31 Syntek Web Cam - Asus A8J, F3S, F5R, VX2S, V1S Bus 001 Device 002: ID 0bda:0116 Realtek Semiconductor Corp. Mass Storage Device Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 002: ID 0b05:1712 ASUSTek Computer, Inc. BT-183 Bluetooth 2.0+EDR adapter Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
|
|
|
|
|
Registrato
|
ASUS F5m con Ubuntu 10.10 Maverick Meerkat amd64 Ram: 1GB CPU: AMD Turion64 Graphics by: Nvidia GeForce Go 6100
|
|
|
|
michele.p
|
 |
« Risposta #3 inserita:: Dicembre 05, 2009, 06:59:31 pm » |
|
...il modulo del kernel è; stk11xx ma non seguo questo progetto quindi non saprei dirti se è stato implementato nel kernel. Continua ad essere sviluppato separatamente ( http://syntekdriver.svn.sourceforge.net/) quindi sembrerebbe di no. Ad ogni modo i sorgenti del modulo (driver) li trovi qui; http://sourceforge.net/projects/syntekdriver/oppure puoi utilizzare i più recenti dell'SVN dal primo link (devi però installare Subversion). Verifica se è già parte integrante del kernel con il comando; modprobe -l | grep stk e se eventualmente viene caricato; lsmod | grep stk cosa ti restituiscono i comandi? Bye 
|
|
|
|
« Ultima modifica: Dicembre 05, 2009, 07:02:45 pm da michele.p »
|
Registrato
|
|
|
|
|
shishimaru
|
 |
« Risposta #4 inserita:: Dicembre 05, 2009, 08:00:35 pm » |
|
~$ modprobe -l | grep stk kernel/drivers/rtc/rtc-stk17ta8.ko kernel/drivers/media/video/stkwebcam.ko kernel/drivers/media/video/gspca/gspca_stk014.ko salvatore@salvatore-laptop:~$ lsmod | grep stk il secondo comando non mi restituisce alcun output: ~$ lsmod | grep stk
grazie degli aiuti 
|
|
|
|
|
Registrato
|
ASUS F5m con Ubuntu 10.10 Maverick Meerkat amd64 Ram: 1GB CPU: AMD Turion64 Graphics by: Nvidia GeForce Go 6100
|
|
|
|
michele.p
|
 |
« Risposta #5 inserita:: Dicembre 05, 2009, 10:08:12 pm » |
|
...ci sono dei moduli, ma non so' che cosa supportano perché non li uso. Riporta l'output dei comandi; modinfo stkwebcam e modinfo gspca_stk014 Bye 
|
|
|
|
|
Registrato
|
|
|
|
|
shishimaru
|
 |
« Risposta #6 inserita:: Dicembre 06, 2009, 12:30:28 pm » |
|
ecco: ~$ modinfo stkwebcam filename: /lib/modules/2.6.32mykernel/kernel/drivers/media/video/stkwebcam.ko description: Syntek DC1125 webcam driver author: Jaime Velasco Juan <jsagarribay@gmail.com> and Nicolas VIVIEN license: GPL srcversion: 85D9BA61A77638A9C8EFBF5 alias: usb:v05E1p0501d*dc*dsc*dp*icFFiscFFipFF* alias: usb:v174FpA311d*dc*dsc*dp*icFFiscFFipFF* depends: videodev vermagic: 2.6.32mykernel mod_unload modversions K8 parm: hflip:Horizontal image flip (mirror). Defaults to 1 (bool) parm: vflip:Vertical image flip. Defaults to 1 (bool) parm: debug:Debug v4l ioctls. Defaults to 0 (int)
e ~$ modinfo gspca_stk014 filename: /lib/modules/2.6.32mykernel/kernel/drivers/media/video/gspca/gspca_stk014.ko license: GPL description: Syntek DV4000 (STK014) USB Camera Driver author: Jean-Francois Moine <http://moinejf.free.fr> srcversion: B9101FAE466CB74CE748DA8 alias: usb:v05E1p0893d*dc*dsc*dp*ic*isc*ip* depends: gspca_main vermagic: 2.6.32mykernel mod_unload modversions K8
|
|
|
|
|
Registrato
|
ASUS F5m con Ubuntu 10.10 Maverick Meerkat amd64 Ram: 1GB CPU: AMD Turion64 Graphics by: Nvidia GeForce Go 6100
|
|
|
|
michele.p
|
 |
« Risposta #7 inserita:: Dicembre 06, 2009, 01:05:31 pm » |
|
...dalla breve ricerca che ho fatto sembrerebbe che al momento il driver non sia stato implementato ancora nella mainline del kernel quindi va compilato a parte partendo dai sorgenti; http://sourceforge.net/projects/syntekdriver/possibilmente la versione SVN sì tale da avere migliore compatibilità con gli ultimi kernel. A proposito di kernel, leggo "2.6.32mykernel"; hai scaricato l'ultima versione e l'hai ricompilata? Bye 
|
|
|
|
|
Registrato
|
|
|
|
|
shishimaru
|
 |
« Risposta #8 inserita:: Dicembre 06, 2009, 01:38:51 pm » |
|
proprio così  sapevo farlo già prima,ma con la guida di linux magazine riesco a farlo molto più velocemente! poi ovviamente ho apportato io di mio qualche modifica,trovata sul web. l'ideale sarebbe capire quali sono i driver che mi servono caricare nel kernel perchè non sono in grado di capire come riconoscerli. così ottengo migliorie! ma pazienza. ora provo a compilare 
|
|
|
|
|
Registrato
|
ASUS F5m con Ubuntu 10.10 Maverick Meerkat amd64 Ram: 1GB CPU: AMD Turion64 Graphics by: Nvidia GeForce Go 6100
|
|
|
|
shishimaru
|
 |
« Risposta #9 inserita:: Dicembre 06, 2009, 01:48:47 pm » |
|
novità. ho provato a seguire questi passaggi: $ make -f Makefile.standalone clean $ make -f Makefile.standalone $ modprobe videodev $ insmod stk11xx.ko l'ultimo con sudo perchè l'output era "operation not permitted". il secondo comando mi restituiva questo: $ make -f Makefile.standalone make -C /lib/modules/2.6.32mykernel/build SUBDIRS=/home/mionome/Programmi/stk11xx-2.1.0 modules make[1]: ingresso nella directory «/usr/src/linux-source-2.6.32» Building modules, stage 2. MODPOST 1 modules make[1]: uscita dalla directory «/usr/src/linux-source-2.6.32» make: ctags: comando non trovato make: *** [driver] Errore 127
cosa è successo? è successo che la lucetta gialla (o era verde?  ) accanto la cam si è accesa per un secondo per poi scomparire! usando il programma cheese vedo che continua a non funzionare. mi chiedo cosa ho sbagliato di preciso.
|
|
|
|
« Ultima modifica: Dicembre 06, 2009, 01:58:31 pm da shishimaru »
|
Registrato
|
ASUS F5m con Ubuntu 10.10 Maverick Meerkat amd64 Ram: 1GB CPU: AMD Turion64 Graphics by: Nvidia GeForce Go 6100
|
|
|
|
michele.p
|
 |
« Risposta #10 inserita:: Dicembre 06, 2009, 02:58:19 pm » |
|
...devi dare solo il primo comando per la compilazione, ovvero; make -f Makefile.standalone clean Dopo, con il permesso dell'amministratore, poiché il modulo appena compilato dipende dal modulo videodev come da output seguente; modinfo /home/micha/Temp/stk11xx-2.1.0/stk11xx.ko filename: /home/micha/Temp/stk11xx-2.1.0/stk11xx.ko description: Syntek USB Video Camera author: Nicolas VIVIEN license: GPL alias: usb:v05E1p0501d*dc*dsc*dp*ic*isc*ip* alias: usb:v174Fp6D51d*dc*dsc*dp*ic*isc*ip* alias: usb:v174Fp6A54d*dc*dsc*dp*ic*isc*ip* alias: usb:v174Fp6A51d*dc*dsc*dp*ic*isc*ip* alias: usb:v174Fp6A33d*dc*dsc*dp*ic*isc*ip* alias: usb:v174Fp6A31d*dc*dsc*dp*ic*isc*ip* alias: usb:v174FpA821d*dc*dsc*dp*ic*isc*ip* alias: usb:v174FpA311d*dc*dsc*dp*ic*isc*ip* depends: videodev vermagic: 2.6.29.6K3 preempt mod_unload modversions K7 4KSTACKS parm: fps:Frames per second [5-30] (int) parm: hflip:Horizontal image flip (int) parm: vflip:Vertical image flip (int) parm: brightness:Brightness setting (int) parm: whiteness:Whiteness setting (int) parm: colour:Colour setting (int) parm: contrast:Contrast setting (int) carichi il modulo videodev; modprobe -v videodev infine carichi, dalla cartella locale quindi non puoi utilizzare modprobe, il modulo per la tua webcam; insmod stk11xx.ko sempre con i diritti dell'amministratore. Succede qualcosa? Bye 
|
|
|
|
|
Registrato
|
|
|
|
|
shishimaru
|
 |
« Risposta #11 inserita:: Dicembre 06, 2009, 04:35:14 pm » |
|
~/Programmi/stk11xx-2.1.0$ sudo modprobe -v videodev [sudo] password for salvatore: WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
e ~/Programmi/stk11xx-2.1.0$ sudo insmod stk11xx.ko insmod: error inserting 'stk11xx.ko': -1 File exists

|
|
|
|
|
Registrato
|
ASUS F5m con Ubuntu 10.10 Maverick Meerkat amd64 Ram: 1GB CPU: AMD Turion64 Graphics by: Nvidia GeForce Go 6100
|
|
|
|
michele.p
|
 |
« Risposta #12 inserita:: Dicembre 06, 2009, 06:41:44 pm » |
|
...vuol dire che i moduli sono caricati; in sostanza se li hai caricati prima e ancora non hai spento il PC non è necessario ricaricarli. Ad ogni modo, una volta che li hai caricati prova ad aprire un programma di VoIP ad esempio Ekiga oppure utilizza Cheese e vedi se ti vedi.  ...verifica anche se durante il caricamento del modulo stk11x c'è una variazione di colore nel led della cam. Bye 
|
|
|
|
|
Registrato
|
|
|
|
|
shishimaru
|
 |
« Risposta #13 inserita:: Dicembre 06, 2009, 06:45:19 pm » |
|
non mi vedo  nessuna variazione del led
|
|
|
|
|
Registrato
|
ASUS F5m con Ubuntu 10.10 Maverick Meerkat amd64 Ram: 1GB CPU: AMD Turion64 Graphics by: Nvidia GeForce Go 6100
|
|
|
|
michele.p
|
 |
« Risposta #14 inserita:: Dicembre 06, 2009, 06:49:45 pm » |
|
...stai usando Ekiga? ...prova a vedere se nelle impostazioni video è selezionato il giusto device (la webcam in sostanza). Bye 
|
|
|
|
|
Registrato
|
|
|
|
|