158 Poznaj Linux
sposób wykrywania dodatkowych portów szeregowych przez jądro oraz metody obsługi porlów już wykrytych.
Jeśli chcemy uzyskać informacje o konkretnym porcie, musimy użyć flagi -a, podając jednocześnie nazwę urządzenia:
# setserial -a /dev/modem
/deV/modem. Linę 1, UART: 16550A, Port: 0x02f8, IRQ: 2 Baud_base: 115200, close_delay: 50, divisor: 0 closinq_wait: 3000, closinq_waiŁ2: infinite Flaos: spd normal skip test
Szczegóły techniczne dotyczące portów szeregowych
Informacje techniczne na temat obsługi portów szeregowych w Linuksie znajdują się W plikach Serial-HOWTO i Serial-Prograinming-HOWTO (katalog /usr/doc).
Wyświetlone informacje obejmują: nazwę urządzenia, numer łącza, układ UART, identyfikator portu oraz numer wykorzystywanego przerwania. Ponadto można się dowiedzieć, jaka jest maksymalna szybkość transmisji danych przez wskazany port oraz ile. czasu musi upłynąć zanim połączenie zostanie uznane za zerwane (closing_wait).
Linux potrafi odbierać przychodzące połączenia modemowe; umożliwia więc otwarcie sesji przez połączenie telefoniczne ze zdalnego komputera. Jeśli dysponujemy dwoma liniami telefonicznymi i dwoma modemami, po otwarciu sesji możemy otworzyć połączenie internetowe na niewykorzystanym łączu i korzystać z usług internernetowyeh tak, jakbyśmy siedzieli przed własnym komputerem.
Odbieranie połączeń wymaga posiadania:
• łącza telefonicznego
■ portu szeregowego i modemu.
Ponadto należy
■ skonfigurować modem
• zmodyfikować tabelę inicjalizacji systemu
■ przeładować Linuksa.