[ Pobierz całość w formacie PDF ]
.Je�eliznasz IRQ urz�dzenia, powinieneS od razu u�y� opcjiirq.Autoconfig Parametr ten musi by� okreSlony w po��czeniu z parametremport.Podanie tego parametru powoduje, �e setserial zleca j�druprób� automatycznego okreSlenia typu uk�adu UART znaj-duj�cego si� pod zadanym adresem portu.Je�eli zostanie podanyrównie� parametrauto_irq, j�dro podejmie tak�e prób� auto-matycznego wykrycia IRQ.skip_test Parametr ten mówi j�dru, aby nie wykonywa�o sprawdzaniatypu uk�adu UART podczas automatycznej konfiguracji.Jest onniezb�dny, je�eli uk�ad UART nie jest poprawnie wykrywanyprzez j�dro.Plik rc konfiguruj�cy porty szeregowe w czasie uruchamiania komputera mo�ewygl�da� tak jak w przyk�adzie 4-1.W wi�kszoSci dystrybucji Linuksa b�dzie onbardziej wyrafinowany ni� tutaj.Przyk�ad 4-1.Przyk�adowy plik rc.serial zawieraj�cy polecenia setserial# /etc/rc.serial  skrypt konfiguruj�cy ��cze szeregowe## Konfiguracja urz�dze� szeregowych/sbin/setserial /dev/ttyS0 auto_irq skip_test autoconfig/sbin/setserial /dev/ttyS1 auto_irq skip_test autoconfig/sbin/setserial /dev/ttyS2 auto_irq skip_test autoconfig/sbin/setserial /dev/ttyS3 auto_irq skip_test autoconfig## WySwietlenie konfiguracji urz�dze� szeregowych/sbin/setserial -bg /dev/ttyS* U�ywanie narz�dzi konfiguracyjnych 55Argument-bg /dev/ttyS*w ostatnim poleceniu wypisze �adnie sformatowanepodsumowanie konfiguracji wszystkich urz�dze� szeregowych.Wynik b�dzie wy-gl�da� tak jak w przyk�adzie 4-2.Przyk�ad 4-2: Wynik polecenia setserial -bg /dev/ttyS/dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A/dev/ttyS1 at 0x02f8 (irq = 3) is a 16550APolecenie sttyNazwa stty mo�e oznacza�  set tty , ale polecenie stty bywa te� u�ywane do wy-Swietlania konfiguracji terminala.Polecenie stty, prawdopodobnie jeszcze bardziejni� setserial, wprawia w konsternacj� posiadan� liczb� charakterystyk, które mo�nakonfigurowa�.W tej chwili poka�emy najwa�niejsze z nich.Pozosta�e znajdziesz nastronie podr�cznika elektronicznego stty.Polecenie stty jest najcz�Sciej u�ywane do konfigurowania parametrów terminala,które decyduje na przyk�ad, czy wprowadzane znaki b�d� wySwietlane na ekraniealbo czy klawisz powinien generowa� sygna� przerwania.WczeSniej wyjaSniliSmy,�e urz�dzenia szeregowe s� urz�dzeniami tty i dlatego polecenie stty odnosi si� tak-�e do nich.Jednym z najwa�niejszych zastosowa� stty w urz�dzeniach szeregowych jestw��czenie uzgadniania sprz�towego w urz�dzeniu.WczeSniej krótko wspomnieliS-my o uzgadnianiu sprz�towym.DomySlna konfiguracja urz�dze� szeregowychzak�ada wy��czenie uzgadniania sprz�towego.Wówczas mog� dzia�a� kable szere-gowe  trzy�y�owe.Nie obs�uguj� one sygna�ów wymaganych do uzgadnianiasprz�towego i gdyby by�o ono domySlnie w��czone, nie mo�na by�oby przez nieprzes�a� �adnych znaków, by to zmieni�.Co dziwniejsze, niektóre szeregowe programy komunikacyjne nie w��czaj� uzgadniaiasprz�towego, a wi�c je�eli twój modem je obs�uguje, powinieneS go skonfigurowa�tak, �eby go u�ywa� (odszukaj w instrukcji modemu w�aSciwe polecenie), a tak�eskonfiguruj odpowiednio urz�dzenie szeregowe.Polecenie stty ma znacznikcrtscts,który w��cza uzgadnianie sprz�towe w urz�dzeniu  b�dziesz musia� go u�y�.Po-lecenie prawdopodobnie najlepiej uruchomi� z pliku rc.serial (lub równowa�nego)w czasie startu systemu za pomoc� polece� pokazanych w przyk�adzie 4-3.Przyk�ad 4-3.Przyk�adowe polecenia stty w pliku rc.serial#stty crtscts > /var/log/finger.log; \if [ %h != "vlager.vbrew.com:" ]; then \finger -l @%h >> /var/log/finger.log \fiArgumenty%h i%ds� rozwijane przez tcpd odpowiednio do nazwy hosta klientai nazwy us�ugi.Szczegó�y znajdziesz na stronie podr�cznika elektronicznegohosts_access(5).* Zwykle tylko nazwy lokalne uzyskane z /etc/hosts nie zawieraj� kropek.** Chocia� nazwa sugeruje, �e jest to warunek ekstremalny, s�owo kluczowePARANOIDjest dobr� warto-Sci� domySln�, gdy� zabezpiecza przed z�oSliwymi hostami, które udaj�, �e s� kimS, kim nie s�.Niewszystkie wersje tcpd maj� wkompilowan� obs�ug�PARANOID.Je�eli twoja wersja nie ma, musiszprzekompilowa� tcpd [ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • milosnikstop.keep.pl