Asus A3 serisi laptop web cam ve kulaklık sorunu

Başlatan kerim_elk, 13 Mayıs 2008 - 17:20:17

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

kerim_elk

Arkadaşlar uzun zamandır Pardus kullanmaktaydım Pardus ta da yaşadığım web cam ve kulaklık sorunlarını pardus wiki deki belgeler sayesinde halletmiştim ama Ubuntuda beceremedim. Web cam driver (syntek semicondüctor) yardımları olabilecek arkadalara şimdiden teşekkür ederim

ufuk_k

https://answers.launchpad.net/ubuntu/+question/19226

Burada bir anlatım var. Kaynak kodunu çekip kurman gerekiyor sürücüyü sanırım. İngiizce sorun ise yardım ederim.

kerim_elk

#2
Driverı indirdim kuramadım yardımcı olursan sevinirim

heartsmagic

Bu bilgiye ilaveten
sudo lsusb

komutu da faydalı olacaktır. En azından aramalarda hangi çip setmiş ona göre bakarız.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ufuk_k

Evet lsusb komutunun çıktısını verirsen ona göre arama yapabiliriz. İndirdiğin driverın adı nedir, nasıl bir dosya? Hangi dizine koydun?

kerim_elk

#5
Alıntı yapılan: ufuk_k - 13 Mayıs 2008 - 21:05:59
Evet lsusb komutunun çıktısını verirsen ona göre arama yapabiliriz. İndirdiğin driverın adı nedir, nasıl bir dosya? Hangi dizine koydun?

İndiridiğim dosya Syntek webcam driver başlangıç menüsüne koydum sışktı açtım kurulum için derleyi kuramadım kullandığım komutlar ./configure   make    makeinstall  ama olmadı

root@kerim-laptop:/home/kerim# lsusb
Bus 004 Device 002: ID 174f:a311  (sanırım bu web cam e ait ama driver kurulu değil)
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000 
Bus 001 Device 002: ID 04d9:0499 Holtek Semiconductor, Inc. (bu Mouse)
Bus 001 Device 001: ID 0000:0000 


ufuk_k

#6
./configure
make
sudo make install
olması gerekir. Tabi komutları dizinin içinde veriyorsunuzdur umarım, yoksa çalışmaz. Forumda anlatım var.

kerim_elk

Alıntı yapılan: ufuk_k - 14 Mayıs 2008 - 23:19:37
./configure
make
sudo make install
olması gerekir. Tabi komutları dizinin içinde veriyorsunuzdur umarım, yoksa çalışmaz. Forumda anlatım var.

Bu komutları uygulayamadım yardımların için yine de teşekkürler biraz daha araştırma yapayım ben en iyisi

heartsmagic

Uygulayamadım dersen yardım edemeyiz. "Şu adımda şunu yaptım şu hatayı aldım, hata da bu" diyerek belirtirsen yorum yapabiliriz.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerim_elk

#9
indirdiğim kurulum dosyası *.tar.gz uzantılı açtığımda aşağıdaki dosyalar var içinde sizin verdiğiniz komutları kullanmak istediğimde hedef yok kural yok gibi uyarılar verdi...Ekran görüntüsünü ekliyorum.

Bu dosyayı açtığım klasör ve içindekiler
[IMG]http://img514.imageshack.us/img514/5382/ekrangrntsjq8.th.png[/img]

Bu da konsolda komutların sonucu
[IMG]http://img514.imageshack.us/img514/9313/ekrangrnts1cj2.th.png[/img]

Ayrıca ses denetimlerinde kulaklık gözükmüyor ve kulaklık çıkışını kullanamıyorum Pardus ta bir dosya oluşturup ilaveler yapıyorduk......

heartsmagic

Orada bir README dosyası var, sanırım yardımcı olacaktır.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kerim_elk

Alıntı yapılan: heartsmagic - 15 Mayıs 2008 - 22:03:29
Orada bir README dosyası var, sanırım yardımcı olacaktır.

Ben buradaki içerikten derleme ve kurulum hakkında bir şey anlamadım eğer siz anladı iseniz yardımınızı rica ederim README dosyasını ekliyorum...

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

$ 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.

heartsmagic

Zat-ı muhterem INSTALLATION kısmını todo'ya koymuş, ilginç.
Normal şartlar altında configure dosyası yoksa sadece make'in yürümesi lazım. Ancak burada işlemediğine göre bir gariplik var. Nerede bu paket?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

atomkarinca

sudo apt-get install exuberant-ctags

dizinde;


make -f Makefile.standalone

kerim_elk

Alıntı yapılan: tanzer - 16 Mayıs 2008 - 00:35:39
sudo apt-get install exuberant-ctags

dizinde;


make -f Makefile.standalone

Verdiğiniz kodlarla syntek kamera kurulumu oldu teşekkürler fakat görüntü tepetaklak şimdi vflip=0 hflip=1 gibi müdahale edebileceğim bir dosya olmalı ki (hangi dizinde tabi o da lazım) bu tepetaklak işini çözelim?

atomkarinca

#15
sudo modprobe stk11xx hflip=0 vflip=1

kendine göre değiştirebilirsin.

heartsmagic

Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

ufuk_k

Çok güzel bir bilgi olmuş tanzer. Teşekkürler.

kerim_elk



Bu komutu konsolda vermeme rağmen restart yaptığımda halen görüntü tepetaklak idi vflip değeri ile oynamama rağmen düzelmedi bu dosya nerde ise onu bulup ona müdahale etsem?Ama nerede onu da bilmiyorum....