Teil I Netzwerkdienste - Themen
2. Verwalten von Webcache-Servern
Teil II Zugriff auf Netzwerkdateisysteme - Themen
4. Verwalten von Netzwerkdateisystemen (Übersicht)
5. Verwaltung des Netzwerkdateisystems (Aufgaben)
6. Zugreifen auf Netzwerkdateisysteme (Referenz)
Teil III SLP (Service Location Protocol) - Themen
8. Planen und Aktivieren von SLP (Aufgaben)
9. Verwalten von SLP (Aufgaben)
10. Integrieren von veralteten Services
Teil V Serielle Vernetzung - Themen
15. Solaris PPP 4.0 (Überblick)
16. PLanen einer PPP-Verbindung (Aufgaben)
17. Einrichten einer PPP-Einwahlverbindung (Aufgaben)
18. Einrichten einer PPP-Standleitungsverbindung (Aufgaben)
19. Einrichten der PPP-Authentifizierung (Aufgaben)
20. Einrichten eines PPPoE-Tunnels (Aufgaben)
21. Beheben von allgemeinen PPP-Problemen (Aufgaben)
22. Solaris PPP 4.0 (Referenz)
23. Migrieren von Asynchronous Solaris PPP zu Solaris PPP 4.0 (Aufgaben)
25. Verwalten von UUCP (Aufgaben)
Feld "System-Name" in der /etc/uucp/Systems-Datei
Feld "Time" in /etc/uucp/Systems-Datei
Feld "Type" in /etc/uucp/Systems-Datei
Feld "Speed" in /etc/uucp/Systems-Datei
Feld "Phone" in /etc/uucp/Systems-Datei
Feld "Chapt Script" in /etc/uucp/Systems-Datei
Aktivieren des Rückrufs durch das Chat-Skript
Hardware-Flusskontrolle in /etc/uucp/Systems -Datei
Einstellen der Parität in /etc/uucp/Systems-Datei
Feld "Type" in /etc/uucp/Devices-Datei
Typfelder in der Devices-Datei und der Systems-Datei
Feld "Line" in /etc/uucp/Devices-Datei
Feld "Line2" in /etc/uucp/Devices-Datei
Feld "Class" in /etc/uucp/Devices-Datei
Feld "Dialer-Token-Pairs" in /etc/uucp/Devices-Datei
Struktur des Felds "Dialer-Token-Pairs" in /etc/uucp/Devices-Datei
Protokolldefinitionen in /etc/uucp/Devices-Datei
Weitere grundlegende UUCP-Konfigurationsdateien
/etc/uucp/Dialcodes-UUCP-Datei
/etc/uucp/Permissions-UUCP-Datei
UUCP-READ- und -WRITE-Optionen
UUCP-NOREAD- und NOWRITE-Optionen
UUCP- MACHINE-Eintrag für OTHER
Kombinieren der MACHINE- und LOGNAME-Einträge für UUCP
Beziehung zwischen Benutzer- und Systemjobklassen
Weitere UUCP-Konfigurationsdateien
/etc/uucp/Devconfig-UUCP-Datei
Nummerische UUCP-Fehlermeldungen
Teil VI Arbeiten mit Remote-Systemen - Themen
27. Arbeiten mit Remote-Systemen (Übersicht)
28. Verwalten des FTP-Servers (Aufgaben)
29. Zugriff auf Remote-Systeme (Aufgaben)
Teil VII Überwachen von Netzwerkdiensten - Themen
Die /etc/uucp/Dialers-Datei enthält Wählanweisungen für gängige Modems. Sie müssen wahrscheinlich keine Einträge ändern oder dieser Datei hinzufügen, es sei denn, Sie haben vor, ein nicht standardmäßiges Modem zu verwenden oder Ihre UUCP-Umgebung anzupassen. Dennoch sollten Sie nachvollziehen können, was in der Datei enthalten ist und in welcher Beziehung sie zur Systems-Datei und zur Devices-Datei steht.
Der Text gibt den Dialog an, der anfangs über eine Verbindung geführt werden muss, bevor die Verbindung für die Übertragung von Daten zur Verfügung gestellt werden kann. Bei diesem Dialog handelt es sich normalerweise um die Übertragung einer Reihe von erwarteten ASCII-Zeichenfolgen durch das Chat-Skript. Ein Chat-Skript wird oft zum Wählen einer Telefonnummer verwendet.
Wie die unter /etc/uucp/Devices-UUCP-Datei aufgeführten Beispiele zeigen, ist das fünfte Feld in einem Devices-Dateieintrag ein Index, der in die Dialers-Dateien oder auf einen bestimmten Dialertyp wie beispielsweise TCP, TLI oder TLIS verweist. Der uucico-Dämon versucht, das fünfte Feld in der Devices-Datei mit dem ersten Feld jedes Dialers-Dateieintrags abzugleichen. Außerdem wird ab der siebten Position jedes ungeradzahlige Devices-Feld als Index verwendet, der auf die Dialers-Datei verweist. Wenn der Abgleich erfolgreich durchgeführt wird, wird der Dialers -Eintrag interpretiert, wodurch der Dialerdialog durchgeführt werden kann.
Jeder Eintrag in der Dialers -Datei hat folgende Syntax:
dialer substitutions expect-send
Das nachstehende Beispiel zeigt den Eintrag für ein U.S. Robotics-V.32bis-Modem.
Beispiel 26-10 Eintrag in /etc/uucp/Dialers -Datei
usrv32bis-e =,-, "" dA\pT&FE1V1X1Q0S2=255S12=255&A1&H1&M5&B2&W\r\c OK\r \EATDT\T\r\c CONNECT\s14400/ARQ STTY=crtscts
Eintrag im Feld "Dialer". Das Feld "Dialer" dient zum Abgleich des fünften Felds und weiterer ungeradzahliger Felder in der Devices-Datei.
Eintrag im Feld "Substitutions". Das Feld "Substitutions" ist eine Übersetzungszeichenfolge. Das erste Zeichen wird dem zweiten Zeichen des Paars zugeordnet. Diese Zuordnung wird normalerweise verwendet, um = und - in eine Zeichenfolge zu übersetzen, die vom Dialer für "Warten auf Wählton" und "Pause" benötigt wird.
Eintrag im Feld "Expect-Send". Die Expect-Send-Felder sind Zeichenfolgen.
Weitere Informationen zum Feld "Expect-Send".
Das folgende Beispiel zeigt Einträge in der Dialers-Datei, die definiert werden, wenn Sie UUCP als Teil des Solaris-Installationsprogramms installieren.
Beispiel 26-11 Auszüge aus /etc/uucp/Dialers
penril =W-P "" \d > Q\c : \d- > s\p9\c )-W\p\r\ds\p9\c-) y\c : \E\TP > 9\c OK ventel =&-% "" \r\p\r\c $ <K\T%%\r>\c ONLINE! vadic =K-K "" \005\p *-\005\p-*\005\p-* D\p BER? \E\T\e \r\c LINE develcon "" "" \pr\ps\c est:\007 \E\D\e \n\007 micom "" "" \s\c NAME? \D\r\c GO hayes =,-, "" \dA\pTE1V1X1Q0S2=255S12=255\r\c OK\r \EATDT\T\r\c CONNECT # Telebit TrailBlazer tb1200 =W-, "" \dA\pA\pA\pTE1V1X1Q0S2=255S12=255S50=2\r\c OK\r \EATDT\T\r\c CONNECT\s1200 tb2400 =W-, "" \dA\pA\pA\pTE1V1X1Q0S2=255S12=255S50=3\r\c OK\r \EATDT\T\r\c CONNECT\s2400 tbfast =W-, "" \dA\pA\pA\pTE1V1X1Q0S2=255S12=255S50=255\r\c OK\r \EATDT\T\r\c CONNECT\sFAST # USrobotics, Codes, and DSI modems dsi-ec =,-, "" \dA\pTE1V1X5Q0S2=255S12=255*E1*F3*M1*S1\r\c OK\r \EATDT\T\r\c CONNECT\sEC STTY=crtscts,crtsxoff dsi-nec =,-, "" \dA\pTE1V1X5Q0S2=255S12=255*E0*F3*M1*S1\r\c OK\r \EATDT\T\r\c CONNECT STTY=crtscts,crtsxoff usrv32bis-ec =,-, "" \dA\pT&FE1V1X1Q0S2=255S12=255&A1&H1&M5&B2&W\r\c OK\r \EATDT\T\r\c CONNECT\s14400/ARQ STTY=crtscts,crtsxoff usrv32-nec =,-, "" \dA\pT&FE1V1X1Q0S2=255S12=255&A0&H1&M0&B0&W\r\c OK\r \EATDT\T\r\c CONNECT STTY=crtscts,crtsxoff codex-fast =,-, "" \dA\pT&C1&D2*MF0*AA1&R1&S1*DE15*FL3S2=255S7=40S10=40*TT5&W\r\c OK\r \EATDT\T\r\c CONNECT\s38400 STTY=crtscts,crtsxoff tb9600-ec =W-, "" \dA\pA\pA\pTE1V1X1Q0S2=255S12=255S50=6\r\c OK\r \EATDT\T\r\cCONNECT\s9600 STTY=crtscts,crtsxoff tb9600-nec =W-, "" \dA\pA\pA\pTE1V1X1Q0S2=255S12=255S50=6S180=0\r\c OK\r \EATDT\T\r\c CONNECT\s9600 STTY=crtscts,crtsxoff
In der folgenden Tabelle werden Escape-Zeichenfolgen aufgelistet, die üblicherweise in den Sendezeichenfolgen in der Dialers-Datei verwendet werden.
Tabelle 26-3 Umgekehrter Schrägstrich für /etc/uucp/Dialers
|
Es folgt ein penril-Eintrag in der Dialers-Datei:
penril =W-P "" \d > Q\c : \d- > s\p9\c )-W\p\r\ds\p9\c-) y\c : \E\TP > 9\c OK
Zunächst wird der Ersetzungsmechanismus für das Telefonnummernargument eingerichtet, wodurch = durch W (Warten auf Wählton) und - durch P (Pause) ersetzt werden.
Der Handshake, der durch den übrigen Teil der Zeile angegeben wird, funktioniert wie folgt:
"" – wartet nicht, d. h., der nächste Schritt wird durchgeführt.
\d – verzögert um 2 Sekunden und sendet anschließend ein Wagenrücklaufzeichen.
> – wartet auf ein >.
Q\c – sendet ein Q ohne Wagenrücklaufzeichen.
: – erwartet ein :.
\d- – verzögert um 2 Sekunden und sendet anschließend ein - und ein Wagenrücklaufzeichen.
> – wartet auf >.
s\p9\c – sendet ein s, pausiert und sendet eine 9 ohne Wagenrücklaufzeichen.
)-W\p\r\ds\p9\c-) – wartet auf ein ) . Wenn ) nicht empfangen wird, wird die Zeichenfolge wie folgt zwischen den --Zeichen verarbeitet: Sendet ein W, pausiert, sendet ein Wagenrücklaufzeichen, verzögert, sendet ein s, pausiert, sendet eine 9 ohne Wagenrücklaufzeichen und wartet dann auf das )-Zeichen.
y\c – sendet ein y ohne Wagenrücklaufzeichen.
: – wartet auf einen Doppelpunkt (:).
\E\TP – \E aktiviert die Echoprüfung. Wenn von diesem Punkt an ein Zeichen übertragen wird, wartet das UUCP auf den Empfang des Zeichens, bevor es fortfährt. Anschließend sendet das UUCP die Telefonnummer. Das \T bedeutet, dass die Telefonnummer verwendet werden soll, die als Argument weitergegeben wird. Durch das \T werden die Dialcodes-Übersetzung und die Modemfunktionsübersetzung angewandt, die durch das Feld 2 dieses Eintrags angegeben ist. Anschließend sendet \T ein P und ein Wagenrücklaufzeichen.
> – wartet auf >.
9\c – sendet ein 9 ohne ein Zeilenvorschubzeichen.
OK – wartet auf die Zeichenfolge OK.
Sie können auch die STTY=value-Pseudo-Sendezeichenfolge verwenden, um Modemeigenschaften zu definieren. Die abgehende Hardware-Flusskontrolle kann beispielsweise mit STTY=crtscts aktiviert werden. Mit STTY=crtsxoff kann die eingehende Hardware-Flusskontrolle aktiviert werden. Mit STTY=crtscts,crtsxoff kann sowohl die abgehende als auch die eingehende Hardware-Flusskontrolle aktiviert werden.
STTY akzeptiert alle stty-Modi. Weitere Informationen finden Sie auf den Manpages stty(1) und termio(7I).
Im folgenden Beispiel wird die Hardware-Flusskontrolle in einem Dialers-Eintrag aktiviert:
dsi =,–, "" \dA\pTE1V1X5Q0S2=255S12=255*E1*F3*M1*S1\r\c OK\r \EATDT\T\r\c CONNECT\sEC STTY=crtscts
Diese Pseudo-Sendezeichenfolge kann auch in Einträgen in der Systems-Datei verwendet werden.
In manchen Fällen müssen Sie die Parität zurücksetzen, weil das von Ihnen aufgerufene System die Portparität prüft und die Verbindung unterbricht, wenn die Parität falsch ist. Das expect-send-Paar P_ZERO setzt die Parität auf null:
foo =,-, "" P_ZERO "" \dA\pTE1V1X1Q0S2=255S12=255\r\c OK\r\EATDT\T\r\c CONNECT
Es folgen Paritätspaare, die dem expect-send-Paar nachgestellt sein können:
Setzt die Parität auf gerade Werte (Standardeinstellung).
Setzt die Parität auf ungerade Werte.
Setzt die Parität auf eins.
Diese Pseudo-Sendezeichenfolge kann auch in den Einträgen in der Systems-Datei verwendet werden.