Linux, a porty szeregowe.: Sztuczki i chwyty.
Następna strona
Poprzednia strona
Spis treści
11. Sztuczki i chwyty.
Kilka sztuczek, które mogą Ci się przydać ...
11.1 Kermit i zmodem.
Abu korzystać z protokołu zmodem w programie kermit,
dodaj do pliku .kermrc następujace dane:
define rz !rz < /dev/cua3 > /dev/cua3
define sz !sz \%0 > /dev/cua3 < /dev/cua3
Pamiętaj o podaniu prawidłowego portu, tego, do którego
przyłączone jest modem. Nastepnie w wierszu zachęty programu
kermit po prostu napisz rz lub sz
<filename>.
11.2 Automatyczne ustawinie rodzaju terminala.
Aby automatycznie ustawiac typ terminala dla wszystkich sesji
prowadzonych przez daną linie, dodaj do pliku
/etc/inittab odpowiednią informację. Gdybym miał
terminala vt100 przyłączony do portu ttyS1 dodałbym
opcję wt100 do wiersza opisującego tę linię:
S1:456:respawn:/sbin/getty ttyS1 DT9600 vt100
Możesz również korzystać z programu tset, który
potrafi określić rodzaj terminala i nie jest zależny od
żadnych ustawień domyślnych.
11.3 Kolorowe ls przy połączeniach przez porty szeregowe.
Jeśli użycie kolorów ls bruździ w ustawieniach terminala
trzeba to wyłączyć. ls --color i ls --colour
wykorzystuje kolory. Niektóre dystrybucje korzystają domyślnie
z "kolorowego" ls. Sprawdz /etc/profile i
/etc/csh.cshrc czy nie znajdziesz tam aliasów dla
ls. Możesz również sam zrobić alias ls na ls
--no-color, jeśli nie chcesz zmieniać domyślnej konfiguracji
systemu.
11.4 Drukowanie na drukarce przyłączonej do terminala.
Istnieje program o nazwie vtprint, który potrafi to
zrobić.
ftp://ftp.sdsu.edu/pub/vtprint lub
http://www.sdsu.edu/~garrett.
Inny program, który to umożliwia nosi nazwę
xprt.
ftp://sunsite.unc.edu/pub/Linux/system/printing.
11.5 Czy Linux potrafi automagicznie skonfigurować urządzenia szeregowe?
Tak. Aby Linux mógł rozpoznać i skonfigurować urządzenie
szeregowe dodaj do pliku startowego
(/etc/rc.d/rc.local lub
/etc/rc.d/rc.serial) następujące polecenie:
/sbin/setserial /dev/cuaN auto_irq skip_test autoconfig
Zrób to dla każdego portu, który chcesz
skonfigurować. Pamiętaj aby podać nazwę pliku urządzenia,
które rzeczywiście istnieje w twoim komputerze.
Uwagi na temat kart wieloportowych.
Informacje o adesach portów i przerwaniach dla kart
wieloportowych znajdziesz w pliku rc.serial w pakiecie
setserial. Zawiera mnóstwo szczegółów na temat kart
wieloportowych, włączając adresy portów i nazwy urządzeń.
11.6 Korzystanie z konsoli przez port szeregowy.
W numerze 36 znajdzesz artykuł Linux Journal,
http://www.ssc.com/lj/issue36/index.html
wyjaśniający w jaki sposób korzystać z konsoli przez port
szeregowy. Niestety listy wysyłane do autora powracają. Mam
nadzieje, że wkrótce artykuł pojawi się w serwisie Linux
Journal pod podanym wcześniej adresem.
11.7 Wyższe prędkości transmisji.
Jeśli w systemach z dyskami (E)IDE zauwazysz niskią szybkość
transmisji przez porty szeregowe i bledy (overruns) portu
szeregowego skorzystaj z programu hdparm. Jest to
narzędzie, które umożliwia modyfikacje parametrów urządzeń
(E)IDE, włączając odblokowywanie innych przerwań w czasie
trwania przerwani IRQ dysku. Zwiększy to czułość systemu i
ułatwi mu szybszą reakcję na wydarzenia eliminując błędy
występujące na porcie szeregowym (overruns). Pamiętaj aby
bardzo dokładnie przeczytać dokumentacje programu ponieważ
niektóre sterowniki/dyski nie lubią takich ustawień i mogą
zniszczyć system plików znajdujący sie na dysku.
Zwróć również uwagę na narzędzie o nazwie irqtune
umożliwiające zmianę prirytetów przerwań IRQ poszczególnych
urządzeń, na przykład portu szeregowego, na którym pracuje
Twój modem. Może to z zwiększyć szybkość przesyłania
informacji przez port szeregowy twojego komputera. Dokumnet
FAQ dotyczący irqtune jest dostępny pod adresem
http://www.best.com/~cae/irqtune.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
AX25 HOWTO pl 11info sheet howto pl 11Serial HOWTO pl 6 (2)Serial HOWTO pl 1 (2)Serial HOWTO pl (2)Serial HOWTO pl 2 (2)Serial HOWTO pl 8 (2)Serial HOWTO pl (3)NIS HOWTO pl 11 (2)Serial HOWTO pl 14 (2)NET 3 HOWTO pl 11 (2)DOSEMU HOWTO pl 11 (2)Serial HOWTO pl 7 (2)Ftape HOWTO pl 11 (2)Serial HOWTO pl 15 (2)ppp howto pl 11Serial HOWTO pl 9 (2)bootdisk howto pl 11więcej podobnych podstron