Instalowanie modemów 155
Polecenie dmesg może służyć do sprawdzania, czy zainstalowane w komputerze porty szeregowe są aktywne, dmesg wyświetla plik komunikatów startowych, znajdujących się w katalogu /var/log. Należy szukać wiersze informujące o wykryciu portów szeregowych, jak na przykład:
Serial driver ver3ion 4.13 with no sorial options cnabled ttyOO at 0x03£8 (irq=4) is a 16350A tty03 at 0x02e8 (irq=3) is a 16550A
Powyższy wydruk informuje, że Linux wykrył dwa porty szeregowe - COM1 i COM4. Jeśli nie znajdziemy takiego komunikatu, musimy upewnić się, że jądro systemu obsługuje porty szeregowe i że katalog /dev zawiera odpowiednie pliki urządzeń. Informacje o tworzeniu plików urządzeń dla portów szeregowych znajdują się na stronie podręcznika poświęconej MAKF.DF.V.
PATRZ RÓWNIEŻ
♦ Uaktywnianie obsługi portów szeregowych jest opisane w rozdziale 32.
Polecenie echo pozwala na wysłanie łańcucha poleceń do portu szeregowego. Możliwość ta posłuży nam teraz do przetestowania zainstalowanego modemu.
Testowanie modemu
1. Otwórz sesję na koncie administratora (root).
2. Upewnij się, że modem jest włączony lub - jeśli posiadasz kartę modemową - że jest włożona do złącza.
3. Sprawdź, czy modem został poprawnie podłączony do portu szeregowego.
4. Upewnij się, że modem został podłączony do gniazdka telefonicznego.
5. Sprawdź, które urządzenie cua posiada numer odpowiadający wykorzystywanemu przez modem portowi. W razie wątpliwości posłuż się tabelą 11.1.
6. Wpisz poniższe polecenie w wierszu poleceń lub w oknie terminala X Window. zastępując x numerem wykorzystywanego portu:
# echo "ATDT/n" >/dev/cuax
7. Po około 10 sekundach powinieneś usłyszeć sygnał telefoniczny.