[Nasıl] Microdia SN9C201 tanıtma

Başlatan kuleyni, 30 Haziran 2009 - 11:22:56

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

kuleyni

Uzun zamandır bunu arıyordum sonunda buldum sizlerle paylaşmak istedim çok gıcık bişey bu microdia  :)

ilk önce kamerayı öğreniyoruz:
lsusb|grep Microdia

Yukarıdaki komutun çıktısı böyle olmalı : Bus 002 Device 003: ID 0c45:627b Microdia PC Camera (SN9C201)

Şimdi terminali açıp komutları girmeye başlayalım.

kernel source için gerekli kod,eğer zaten kuruluysa önemli değil şüphedeyseniz de kodu çalıştırın.

sudo apt-get install linux-headers-`uname -r` linux-source

Kurulumun ihtiyaç duyduğu diğer yazılımlar için kodlar:

sudo apt-get install ubuntu-dev-tools
sudo apt-get install exuberant-ctags
sudo apt-get install git
sudo apt-get install git-core


Terminalde ev dizininde olmanız gerekiyor eğer değilseniz "cd"komutuyla geçiniz.

Şimdi gerekli doyaları internetten indirip ev dizinimize kopyalayacak olan kod:

git clone http://repo.or.cz/r/microdia.git

Şimdi ev dizini altında oluşan microdia dizinine geçiyoruz.

cd microdia
ve aşağıdaki komutu veriyoruz
make

Şimdi aşağıdaki kodları sırasıyla uyguluyoruz.

sudo modprobe videodev
sudo modprobe compat_ioctl32 # Just needed on a 64bit System. Not necessary on x86 32bit.
sudo insmod ./sn9c20x.ko
sudo install -d /lib/modules/`uname -r`/misc
sudo install sn9c20x.ko /lib/modules/`uname -r`/misc
sudo depmod -a
sudo modprobe sn9c20x


Şimdi derlenmiş dosyalar için temizlik:
make clean

Denemek için depodan program kuralım veya sizin istediğiniz başka bi program.Ben bunu kurdum."cheese"
sudo apt-get install cheese

Denemek için hemen terminalde
cheese
isterseniz kurduğunuz programı grafik menüsü altından da çalıştırabilirsiniz.

Eğer bir sistem güncellemesi ile kernel değişirse aşağıdaki kodlar ile kamerayı çalışabilir hale getirebiliriz tekrar:

Ev dizininde olmamız gerekiyor.Eğer değilsek
cd

Eğer microdia klasörü orda değilse
git clone http://repo.or.cz/r/microdia.git
komutuyla tekrar indiriyoruz.Ve içine giriyoruz
cd microdia

Sonrasında aşağıdaki kodları uyguluyoruz.

make clean
make
sudo modprobe videodev
sudo modprobe compat_ioctl32 # Just needed on a 64bit System. Not necessary on x86 32bit.
sudo insmod ./sn9c20x.ko
sudo install -d /lib/modules/`uname -r`/misc
sudo install sn9c20x.ko /lib/modules/`uname -r`/misc
sudo depmod -a
udo modprobe sn9c20x
make clean


Kaynak:ubuntuforums


heartsmagic

Sanki benzer işlemleri bizim forumda da yaptırmıştık bazı arkadaşlara. Özellikle

sudo insmod ./sn9c20x.ko
sudo install -d /lib/modules/`uname -r`/misc
sudo install sn9c20x.ko /lib/modules/`uname -r`/misc


bölümleri çok tanıdık geldi

Fakat böyle ayrı bir başlık da çok faydalı oldu, teşekkürler @kuleyni.
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.

kuleyni

Forumda araştırdım ama tam çözülmüş bir başlık bulamadım.Birde ubuntuforums da arama yapayım dedim bu belgeyi buldum.Sıkıntı çeken arkadaşlar daha kolay kursun diye.Ama bir daha kamera alırken microdia chipli olmamasına dikkat edeceğim.Ağzım yandı bi kere :)

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.

kuleyni

Hmmm evet bazı kısımları aynı.Olsun daha düzenli oldu ve tek başlık altında olduğundan daha kolay ulaşılabilir diye düşünüyorum :)

heartsmagic

Alıntı yapılan: heartsmagic - 30 Haziran 2009 - 11:49:57
Fakat böyle ayrı bir başlık da çok faydalı oldu, teşekkürler @kuleyni.

demiştim zaten :)
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.

günberi

Bu başlığı wikiye taşısak. zaman zaman ihtiyaç olacak. kernel güncellemelerinde falan dönüp bakmamız gerekecek. wikide ulaşması daha kolay oluyor. Ne dersiniz.
Lâ fetâ illâ Ali, lâ seyfe illâ Zülfikâr

Felâsife

Alıntı Yapçok gıcık bişey bu microdia 
Aynen  katılıyorum.

mono@mono-pardus ~ $ lsusb|grep Microdia
Bus 001 Device 005: ID 0c45:627b Microdia PC Camera (SN9C201 + OV7660)


Bu arıza cameradan bende de var ve 1 senedir filan yatıp duruyordu, uğraşmıştım ama çalıştımamıştım, sonunda vaz geçmiştim kurmaktan.

Yalnız Pardus 2009 bu kamerayı depodan microdia paketini yükleyince, hiç bir ayar yapmadan şıp diye tanıdı o iyi oldu :D
Maceraya hazır mısın!  Bir BSD almaz mısın?

heartsmagic

Alıntı yapılan: günberi - 30 Ağustos 2009 - 20:19:07
Bu başlığı wikiye taşısak. zaman zaman ihtiyaç olacak. kernel güncellemelerinde falan dönüp bakmamız gerekecek. wikide ulaşması daha kolay oluyor. Ne dersiniz.

Çok güzel olur. Üyeliğin var mıydı Wikimizde :D
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.

günberi

@kuleyni'nin vardır herhalde. :)
Lâ fetâ illâ Ali, lâ seyfe illâ Zülfikâr

kuleyni

#10
evet var o zaman ben aktarayım wiki ye ilk defa wikiye ekleme yapacam :)

Arkadaşlar bu wikiye eklemek beni deli etti nerdeyse eklemek isteyen bi arkadaş ekleyebilir.Wiki konusunda pek bilgim yok şu anda öğrenmem gereken daha önemli şeyler var :)

sabotajkedisi

Arkadaşlar, Söylediklerinizi denedim.
Cheese de çok güzel çalışıyor, hatta windows tan güzel diyebilirim.
Ancak diğer programlarda çalışmıyor. ne skype de ne camaronada ne amsnde ....

kuleyni

Hmmm diğer programlarda tercihler,seçenekler biraz karıştırın oralarda kamera ile ilgili olan yerde kameranız listede yer alıyor mu?Ayrıca SN9C201 kameralar 9.10 da takar takmaz çalışıyor sürücüyü sisteme dahil etmişler.

garafatma

Bende sabitledim. Eline sağlık @kuleyni :)
Bira, Tanrı'nın bizi sevdiğinin ve eğlenmemizi istediğinin kanıtıdır.

>-- Askıdaki Çeviri --< Ubuntu Türkçe Çevirilerine Sizde Destek Olun
Elveda metal müziğin tanrısı... \m/ Ronnie James DIO: 1942 - 2010

sabotajkedisi

#14
Evet, 9.10 u yükledim kamerayı otomatik tanıyor. Ama nedense skype de hala çalıştıramadım. Daha doğrusu çalışıyor ama çıkan yeşil çizgiler yüzünden hiç bir şey gözükmüyor.

sabotajkedisi

Şu sinir aleti skype de çalıştırabilen varmı?

kuleyni

@sabotajkedisi skype son sürüm beta olduğu için problemler var beta olmayan stabil sürüm kulanırsanız sorun çıkartacağını sanmam.

cihangules

"git clone http://repo.or.cz/r/microdia.git" komutuna kadar tamam herşey... ama bu komutu yazınca
"fatal: could not create work tree dir 'microdia': Permission denied." diye bir hata alıyorum sebebini biliyormusunuz

heartsmagic

Eğer "permission" hatası alıyorsan sahip olmadığın bir dizinde işlem yapıyorsun demektir. Ev dizinindeyken denedin mi bunu?
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.

kemikk

#19
Konuyu hortlatmak istemezdim ama, FATAL: Error inserting sn9c20x (/lib/modules/2.6.35-25-generic/misc/sn9c20x.ko): Device or resource busy hatası alıyorum. Geçen sene kameramı kurup çalıştırabilmiştim, Ubuntu 10.10a geçtikten sonra çalıştıramaz oldum. Forumda neredeyse her başlığa baktım, denedim.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 14 Şubat 2011 - 19:57:03

Hala bir çözüm bulamadım :(