Saturday, August 15, 2009

Fedora 11 de Ses Takılması


Fedora 11 kullanırken, ses de küçük takılmalar yaşıyorsanız aşağıdaki çözümü deneyebilirsiniz.

Aşağıdaki dosya içinde "load-module module-hal-detect" satırı bulun ve sonuna "tsched=0" ekleyin.
vim /etc/pulse/default.pa
[...]
load-module module-hal-detect tsched=0
[...]
Bu bilgiyi şu adresden edindim, <http://zeusville.wordpress.com/2009/08/10/note-to-self-2/> ben de sorun büyük ölçüde kayboldu. Sorunun normalde Çekirdekdeki ses kartı ile ilgili sürücünün hatalı olmasından kaynaklandığı belirtilmiş.
Daha fazla detay için: https://fedoraproject.org/wiki/Features/GlitchFreeAudio

Tuesday, August 11, 2009

SouptoNuts

Linux ile ilgili ipuçlarının ingilizce bulunduğu güzel bir site:
<http://souptonuts.sourceforge.net/>

Linux_tips dosyasında bütün ipuçları var.

Monday, August 10, 2009

2 radyo antenli HP MSM320-R arası bağlantı

Geçenlerde 2 adet HP MSM320-R arası bağlantı yapmaya çalışırken ürün belgesinde, cihazlar arası bağlantı için bir anten ile "802.11a" protokolunu, istemciler v.b. içinde diğer antende "802.11b/g" kullanmanın daha verimli olacağının belirtilmiş olduğunu gördüm. Fakat epey bir uğraştan sonra bunun aradaki mesafeden ya da dış etkilerden v.b. dolayı zor olacağına karar vererek, yine ürün belgesinde belirtilen "802.11a" mesafe desteğinin daha kısa olduğunu görünce, cihazlar arası bağlantı için de 802.11b/g karar verdim, etkilenme fazla olmaması içinde cihazlar arası bağlantı için "13. kanal" diger anten içinde "13. kanal" dışındaki kanallar seçerek sorunu giderdim.

Sözün özü "802.11a" mesafe desteğinin, "802.11b/g" den daha kısa olduğunu öğrenmiş oldum. Birilerinin işine yarayabilir diye düşünerek de buraya not alayım istedim. :-)

2 Samba sunucu arasında 2 yönlü güven oluşturmak


Samba kullanırken, 2 farklı sunucuda samba kurmuş iseniz ve kullanıcılarınızın karşılıklı olarak diğer sunucu kaynaklarını kullanmasını istiyorsanız, sunucularınızın karşılıklı birbirlerine güvenmeleri gerekir. ingilizce "two way trust relationship" denilen bir bağlantı oluşturmak gerekir.
Öncelikle karşılıklı sunucularda birer kayıt yaratmalısınız:
smbpasswd -a -i karsi_etkialani_adi
...
Added user karsi_etkialani_adi$
Her iki sunucuda da, "/etc/samba/smbpasswd" dosyasında bu kayıtları, [i ] ekli olarak görebilirsiniz.
Bundan sonra:
net rpc trustdom establish karsi_etkialani_adi
Burada sorulan şifre karşı sunucuda daha önce yarattığınız şifredir.

winbind ve samba servislerini yeniden başlatınız.

test için:
net rpc trustdom list -Uroot
ayrıca:
wbinfo -m ile de trust bilgisini alabilirsiniz. Yine winbind -u komutunda
"karsi_etkialani_adi\kullanıcı_adı" şeklinde kullanıcı adlarını görebilmelisiniz.

Bu konu ile ilgili Samba belgesine buradan bakabilirsiniz:
<http://samba.org/samba/docs/man/Samba-HOWTO-Collection/InterdomainTrusts.html>

Karşılaşan olabilir diyerek kısa bir ek not:
Bu işlemi Fedora da kurulu samba 3.0.14a ile Centos üzerinde kurulu 3.0.33
arasında başaramadık, çözüm olarak Centos daki samba sürümünü 3.0.14a yaparak başarabildik.