Następna strona Poprzednia strona Spis treści

2. Modem

Linia dzierżawiona nie jest podłączona do centrali telefonicznej, nie zapewnia wiêc napiêcia stałego, sygnału wybierania lub zajêtości, ani dzwonka. Znaczy to, że twoje modemy bêdą musiały same poradziæ sobie z tą sytuacją.

Powinieneś mieæ dwa identyczne zewnêtrzne modemy obsługujące liniê dzierżawioną i ,,głuchy'' tryb pracy. Upewnij siê, że twoje modemy naprawdê to potrafią! Twój modem powinien posiadaæ też odpowiednią dokumentacjê. Potrzebne bêdą też:

2.1 Konfiguracja modemu

Ogólna uwaga o konfiguracji modemu i liniach inicjalizujących:
Konfiguruj swoje oprogramowanie modemowe takie jak minicom lub (m)getty tak, żeby używało najwyższej możliwej prêdkości - 57600 bodów dla 14.400 i 115200 bodów dla 28.800 lub szybszych.
Wiele ludzi używa bardzo długich i skomplikowanych linii inicjalizujących, czêsto zaczynających siê AT&F i zawierających mnóstwo komend specyficznych dla danego modemu. Jest to niepotrzebne. Wiêkszośæ programów używa takich samych ustawieñ modemu, a wiêc czemu nie zapisaæ tych ustawieñ do nieulotnej pamiêci modemu i używaæ ,,ATZ'' do inicjalizacji modemu we wszystkich programach? W ten sposób można zamieniæ lub rozszerzyæ modemy bez rekonfiguracji oprogramowania.

Wiêkszośæ programów wymaga nastêpujących ustawieñ:

Sprawdź te ustawienia za pomocą AT&V lub AT&I[numer] (przeczytaj dokumentacjê modemu).

Ustawienia te nie są identyczne do profilu firmowego (&F), a wiêc używanie linii inicjalizującej z AT&F nie jest dobrym pomysłem. Dobrą rzeczą jest użycie AT&F tylko wtedy, gdy masz powód żeby sądziæ, że ustawienia zapisane w nieulotnej pamiêci modemu są bardzo niepoprawne. Jeżeli sądzisz, że znalazłeś odpowiednie ustawienia dla twoich modemów, zapisz je w pamiêci nieulotnej komendą AT&W i przetestuj dokładnie protokołem Z-Modem zarówno dla plików tekstowych ASCII, jak i binarnych. Konfiguruj twoje modemy do linii dzierżawionej tylko jeżeli masz pewnośæ, że te ustawienia działają idealnie.

Dowiedz siê, jak przestawiæ twój modem w ,,głuchy'' tryb, oraz, co ważniejsze, w tryb linii dzierżawionej - modem może byæ rekonfigurowany tylko wtedy, gdy nie znajduje siê w ,,głuchym'' trybie. Upewnij siê, czy napewno ustawiłeś modemy na najwiêkszą możliwą prêdkośæ. Kiedy modem wejdzie w ,,głuchy'' tryb pracy, bêdzie ignorował wszystkie komendy ,,AT'' - z tego powodu nie bêdzie można ustawiæ jego szybkości do tej ustawionej dla portu szeregowego; bêdzie używał prêdkości skonfigurowanej komendami AT (prêdkośæ ta jest zapisana w rejestrze S komendą AT&W).

Teraz skonfiguruj modemy w nastêpujący sposób:

Zapisz konfiguracjê do nieulotnej pamiêci (&W).

2.2 Test

Podłącz modemy do dwóch komputerów używając przewodów RS232 i połącz ze sobą modemy za pomocą kabla RJ11. Użyj programu takiego jak Minicom (na Linuxa), procom albo telix (DOS) na obu komputerach, żeby sprawdziæ modemy. Powinieneś zobaczyæ tekst pisany na jednym komputerze w drugim terminalu i odwrotnie. Jeżli widzisz śmieci, sprawdź prêdkośæ portu i inne ustawienia. Teraz odłącz i podłącz ponownie przewód RJ11. Poczekaj, aż połączenie ponownie siê ustali. Odłącz i podłącz ponownie kable RS232, wyłącz i włącz modemy, uruchom ponownie minicoma. Modemy powinny zawsze połączyæ siê ponownie na najwyższej możliwej prêdkości (niektóre modemy mają diody pokazujące prêdkośæ). Sprawdź, czy modemy naprawdê ignorują znak ESC (+++). Jeżeli bêdzie to potrzebne, wyłącz znak ESC.

Jeżeli to wszystko działa, możesz rekonfigurowaæ modemy: wyłącz dźwiêk w zdalnym modemie (M0) i ustaw niski poziom głośności w modemie lokalnym (L1).

2.3 Przykłady

Hi-Tech

Lokalnie:

ATL1&C1&D3&L2%D1&W&W1
Zdalnie:
ATM0&C1&D3&L2%D1S0=1&W&W1

Tron DF

Znak ESC powinien byæ wyłączony za pomocą komendy S2 > 127;

Lokalnie:

ATL1&L1Q1&C1&D3S2=171\D1&W
Zdalnie:
ATM0&L2Q1&C1&D3S0=1S2=171\D1&W

US Robotics Courier V-Everything

Poniższa sekcja jest oparta na informacjach dostarczonych przez Rolf'a Raar'a.
USR Sportster i USR Courier-I nie obsługują linii dzierżawionych. Potrzebna bêdzie wersja Courier V-everything. Na serwerze USR znajduje siê strona ,,wyjaśniająca'' jak skonfigurowaæ Courier'a do linii dzierżawionej. Jednakże jeżeli bêdziesz postêpował zgodnie z tymi wskazówkami, skoñczysz z modemem kompletnie ,,pozbawionym rozumu'', który nie bêdzie mógł byæ kontrolowany lub nadzorowany przez pppd.

USR Courier może byæ konfigurowany przez przełączniki DIP, jednakże najpierw musisz podaæ mu liniê inicjalizacyjną. Po pierwsze, upewnij siê, że używa prawidłowego profilu fabrycznego. Inaczej niż wiêkszośæ innych modemów ma ich trzy: &F0, &F1, &F2. Standardowy, którego powinieneś używaæ, to &F1. Uwaga: jeżeli wyślesz mu AT&F, załaduje &F0! Dla resetowania przy DTR, ustaw bit 0 rejestru S13. Znaczy to, że musisz ustawiæ S13 na 1. Nastêpnie musisz przestawiæ go w tryb linii dzierżawionej za pomocą &L1: ATS13=1&L1&W
Przełączniki dip powinny byæ w domyślnych ustawieniach, wyjątkiem są:

3 - WYŁ - Wyłączyæ kody wynikowe.

4 - ZAŁ - Wyłączyæ komendy offline

5 - ZAŁ dla lokalnego, WYŁ dla zdalnego

8 - WYŁ - ,,Głuchy'' tryb pracy


Następna strona Poprzednia strona Spis treści