Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
Bu makalenin farkl� dillerde bulundu�u adresler: English  Castellano  Deutsch  Francais  Italiano  Nederlands  Russian  Turkce  Korean  

convert to palmConvert to GutenPalm
or to PalmDoc

[Photo of the Author]
taraf�ndan Guido Socher

Yazar hakk�nda:

Guido �ok uzun zamand�r L�nux fanati�i. �o�u zaman ya yaz�l�m �retiyor yada LF i�in �al���yor, zaman zaman da baz� donan�m par�alar� dizayn ediyor.


��erik:

Seri Ba�l� Bilgisayar Kapama D��mesi ve LED

�eviri : H�seyin Kaya

[Illustration]

�zet:

Biz bu makalede sunucuya seri hattan ba�lanan k���k bir d��me dizayn ettik. �htiya� duyuldu�unda bunu kullanarak makineyi kapatabiliyorsunuz.



 

Giri�

Ger�ek bir sunucu normalde klavye, monit�r veya fare'ye ihtiya� duymaz. Linux gibi iyi bir i�letim sistemine ve a� kart�na ihtiyac� vard�r. Fare ve klavye gibi d�� aletler sadece rahats�zl�k verirler. Makinede linux cal���yorsa uzaktan y�netim en iyi ve en uygun c�z�md�r.

Ben bir bilgisayar sat�n al�rken BIOS'unun a��l��ta klavye aramama secene�i olmas�n� tercih ederim. Arti� b�t�n kaliteli anakart �reticileri bu �zelli�i sunuyorlar. Hala baz�lar� herkesin sadece windows kulland���n� ve a��l��ta klavyeye ihtiyac� olduklar�n� zannediyorlar. Bu ayr� bir hikaye ancak ben bu t�r donan�mlar almay� tavsiye etmiyorum.

Klavye ve monit�r� olmayan bu t�r bir bilgisayar 'firewall','sanaly�re sunucusu', 'NFS dosya sunucusu ','mesaj sunucusu', 'ADSL a�ge�idi bilgisayar�' gibi uygulamalar i�in m�kemmeldir. �ok g��l� olmas� gerekmiyor. Yeteri kadar belle�i olan eski bir Pentium 100 Mhz y�zden fazla bilgisayara kolayl�kla hizmet verebilir.

Makinaya ba�l� bir klavyenin olmamas� g�zel ,��nk� b�ylece sunucu odan�n bir k��esinde veya �at� kat�nda duran k���k bir kutu oluyor. Bazen bilgisayar� kapatmak i�in ilk �nce sunucuya ba�lan�p sonra 'shutdown' komutunu kullanmak yerine, makinan�n �zerinde bir kapatma d��mesi olmas�n� istersiniz. ��yle bir durumda olabilirsiniz mesela; sunucu odas�nda olursunuz ve en yakin �al�sma istasyonu 100 metre uzakta olabilir veya sunucuya fiziksel m�dahele imkan�n�z olur ancak 'root' �ifreniz yoktur ve g�� kayna��n� kapatmadan �nce sunucuyu kapatmak istiyor olabilirsiniz.

Hemen g�� kayna��n� kesmek iyi bir fikir de�il ��nk� kaydedilmemi� bilgileri kaybedebilirsiniz ve a��l��ta sabit disklerin kontrol� �ok vakit al�r.

��z�m bu yaz�da sunulan k���k ve ucuz seri bir alet.

 

Cihaz

2 LED ve 1 d��mesi olan bir cihaz �retece�iz. Ye�il LED, d��menin aktif oldu�unu, yava��a yan�p s�nen sar� LED ise sunucunun �al��t���n� veya kapatma i�leminin devam etti�ini i�aret ediyor. Sunucuyu kapatmak i�in d��meye 3 saniye s�re ile bas�yorsunuz.

D��meye bast���n�zda ye�il ���k kapama i�leminin ba�lad���n� g�stermek i�in s�ner. O an "/sbin/shutdown/ -t2 -h now" komutu �al��maya ba�lar. Sar� ���k 'server' �al���rken hala yan�p s�nmeye devam eder. Sar� �����n yan�p s�nmesi bittikten sonra g�c� kesmek i�in 10 saniye daha beklemelisiniz. Sar� ���k b�t�n i�lemler bitirilince ve diskler ayr�l�nca s�ner.
E�er bilgisayar�n�z�n otomatik kapanma �zelli�i var ise 10 saniye beklemek zorunda de�ilsiniz. Sadece makina kendi kendine kapan�ncaya kadar beklemeniz yeterli.  

Seri Hat

'Serial' aray�zle ilgili ilgin� olan �ey ioctl sistemiyle kontrol edebilece�iniz bir�ok i�nelerinin bulunmas�d�r.Bu demektir ki d��menin konumunu g�rebilmek veya LED'leri kontrol edebilmek i�in �ekirdekte bir de�i�iklik yapmak gerekmiyor.Seri hatt�n d���k enerjide cal��abilen 2 LED i�in yeterli g�c� vard�r. RTS ve DTR i�nelerini LED'ler i�in 'Carrier Detect' hatt�n� da d��me konumu i�in kullanaca��z.
9 PIN D-SUB MALE

Bilgisayar�n 9 i�neli erkek D-SUB resmi.

9 PIN-connector 25 PIN-connector �sim Dir Tan�m
1 8 CD giri� Carrier Detect
2 3 RXD giri� Veri Al�m�
3 2 TXD ��k�� Veri Aktar�m�
4 20 DTR ��k�� Data Terminal Ready
5 7 GND -- System Ground
6 6 DSR giri� Data Set Ready
7 4 RTS ��k�� Request to Send
8 5 CTS giri� Clear to Send
9 22 RI giri� Ring Indicator


 

Devre

Bu devreyi LED'leri ile birlikte yapabilmeniz i�in gerekli par�alar.

Devre Þemasý Par�alar devre �emas�ndaki gibi birle�tirilir. Seri hatlardaki voltaj seviyesi +/- 10 Volt civar�ndad�r. 1.5K Ohm luk diren�ler d���k g��l� LED'lere uygundur ama normal LED'ler de kullan�labilir. Diren�leri de�i�tirmenizi veya d��ar�dan g�� kayna�� kullanman�z� tavsiye etmem; ��nk� 'serial port'u kontrol eden chipler anakart�n 'chipset'inin par�alr�d�r. E�er onlar� yakarsan�z b�t�n anakart� de�i�tirmek zorunda kal�rs�n�z.


pcb

The above image shows the etched circuit board. I don't have an exact board layout for you because I prefer to do small circuits as free hand drawing directly on the board with etch resistant ink.

B�t�n par�alar� ile birlikte devrenin son hali yaz�n�n ba��nda g�r�l�yor.'server' �n �n�ne dikkatlice 3 delik a�abilirsiniz. LED'ler i�in 3 mm lik 2 tane, 1 tane ise kapama d��mesi i�in. Devre �ok hafif oldu�u i�in kapama d��mesi devreyi ta��r.

 

Yaz�l�m

Gerekli yaz�l�m �ok k���k ve arka planda �al��an t�rden. /etc/rc.d/rc3.d/ i�erisindeki bir dosya ile �al��t�r�l�yor. Yaz�l�m 'seri port' u okuyan ve oraya yazan ioctl(fd, TIOCMSET,...) ve ioctl(fd, TIOCMGET, ...) ikilisini kullan�yor. Program� indirmek i�in sled-0.1.tar.gz ba�lant�s�na t�klay�n. Orada Makefile ve y�kleme ile ilgili bilgileride bulabilirsiniz.

�yi u�ra��lar

 

Bu yaz� i�in g�r�� bildiriminde bulunabilirsiniz

Her yaz� kendi g�r�� bildirim sayfas�na sahiptir. Bu sayfaya yorumlar�n�z� yazabilir ve di�er okuyucular�n yorumlar�na bakabilirsiniz.
 talkback page 

G�rsely�re sayfalar�n�n bak�m�, LinuxFocus Edit�rleri taraf�ndan yap�lmaktad�r
© Guido Socher, FDL
LinuxFocus.org

Buray� klikleyerek hatalar� rapor edebilir ya da yorumlar�n�z� LinuxFocus'a g�nderebilirsiniz
�eviri bilgisi:
en -> -- Guido Socher
en -> tr H�seyin Kaya

2001-02-27, generated by lfparser version 2.9