 |
» |
|
|
 |
Sie müssen eisa_config in folgenden Fällen im interaktiven Modus
ausführen: Wenn Sie eine ISA-Karte hinzufügen,
löschen oder an eine andere Position verschieben müssen.
ISA-Karten enthalten keine lesbaren Kennungsregister und werden
daher von eisa_config nicht automatisch erkannt. Wenn eisa_config den automatischen Modus mit einer Fehlermeldung
verlassen hat, derzufolge Sie die Auswahl für eine Funktion ändern
müssen (siehe „Ändern
der Auswahl für Kartenfunktionen “). Wenn Sie die Auswahl, die eisa_config automatisch für eine Funktion festgelegt
hat, ändern wollen. Wenn eisa_config den automatischen Modus mit einer Fehlermeldung
verlassen hat, derzufolge Sie eine Karte interaktiv hinzufügen müssen. Wenn Sie die EISA/ISA-Konfiguration anzeigen wollen,
um sich einen besseren Überblick über Ihr System
zu verschaffen.
 |  |  |  |  | HINWEIS: Starten Sie eisa_config immer im interaktiven Modus, bevor Sie
die Konfiguration physisch ändern. |  |  |  |  |
Beispiel
einer interaktiven Session zum Hinzufügen einer EISA/ISA-Karte |  |
Starten Sie eisa_config. Daraufhin wird zunächst die aktuelle
Konfiguration der Karten angezeigt. /sbin/eisa_config HP-UX E/ISA CONFIGURATION UTILITY Type q or quit to leave eisa_config. Type ? or help for help on eisa_config commands. Slot CFG File Contents 0 !HWPC010 HP Series 700 EISA System Board 1 !XYZ1401 XYZ SCSI Controller 2 ** EMPTY ** 3 !XYZ1702 XYZ Centronics Interface 4 ** EMPTY ** |
Zum Programm eisa_config gehört auch eine selbsterklärende
On-line-Hilfefunktion. Geben Sie ? oder help auf die EISA-Eingabeaufforderung hin ein, und lesen Sie die
angezeigten Informationen, um sich mit den Funktionen des Programms
vertraut zu machen. Geben Sie den Befehl cfgfiles ein, um eine Übersicht über
die CFG-Dateien anzuzeigen, die momentan im Verzeichnis /sbin/lib/eisa vorhanden sind. Mit dem Befehl cfgtypes werden alle Kartentypen angezeigt und erläutert. NET ist beispielsweise eine Netzwerkkarte. EISA: cfgfiles Filename Board Type Board Name !HWPC010 SYS HP Series 700 EISA System Board !XYZ1401 MSD XYZ SCSI Controller !XYZ1702 PAR XYZ Centronics Interface !XYZ1802 NET XYZ Networking Board !XYZ2276 VID XYZ Video Board |
Vergewissern Sie sich, dass die CFG-Datei im Verzeichnis /sbin/lib/eisa vorhanden ist. Ist diese Datei nicht vorhanden, überprüfen
Sie die Dokumentation, die Sie zusammen mit der Karte erhalten haben.
(Für EISA-Karten werden CFG-Dateien benötigt, für ISA-Karten sind
sie dagegen nur empfohlen.) Geben Sie den Befehl show slot ein, um anzuzeigen, in welchen Steckplätzen
die Karte !XYZ1802 installiert werden kann. Geben Sie anschließend
den Befehl add ein, um die Karte in Steckplatz 2 hinzuzufügen. eisa_config zeigt die neue Konfiguration an. EISA: show slot !XYZ1802 Valid slots for this board: 2 4 EISA: add !XYZ1802 2 Added board: XYZ Networking Board Comments: The XYZ Networking board is an IEEE 802.3 local area networking board for use with twisted-pair cabling. Slot CFG File Contents 0 !HWPC010 HP Series 700 EISA System Board 1 !XYZ1401 XYZ SCSI Controller 2 !XYZ1802 XYZ Networking Board 3 !XYZ1702 XYZ Centronics Interface 4 ** EMPTY ** |
Mit dem Befehl comment können Sie die vom Hersteller der Karte
bereitgestellten Hilfetexte und Kommentare zu der Karte, ihren Funktionen, Auswahlmöglichkeiten
und Schalterstellungen anzeigen. Korrigieren
von Fehlern bei Verwendung von eisa_configWenn Sie Änderungen an der Konfiguration vorgenommen
haben und diese rückgängig machen wollen, können
Sie mit dem Befehl init wieder die zu Beginn dieser Session aktive Konfiguration
aktivieren. Geben Sie den folgenden Befehl ein: Wenn Sie system.sci angeben, ruft eisa_config die Konfiguration aus dieser Datei wieder ab;
im anderen Fall wird die Konfiguration aus dem nichtflüchtigen
Speicher (NVM) verwendet. Anzeigen
von Informationen zu einer KarteGeben Sie einen show-Befehl ein, um die Informationen zu der Karte
in Steckplatz 2 abzurufen. eisa_config zeigt die Basisattribute dieser Karte und die
momentan aktiven Auswahlmöglichkeiten zu jeder Funktion
an. EISA: show board 2 XYZ Networking Board CFG file: !XYZ1802.CFG Slot 2 The XYZ Networking board is an IEEE 802.3 local area networking board for use with twisted-pair cabling. Manufacturer ................. XYZ Computer Corp. ID ........................... XYZ1802 Board type ................... NET (Network Board) Board slot type .............. ISA 8 Bit Readable ID .................. No Skirt ........................ No Length ....................... 330 millimeters Function names and possible choices: StarLAN 10 PC LAN Adapter F1: I/O Base Address CH1: 300h [** current **] CH2: 340h CH3: 240h F2: Loopback Mode CH1: Normal operation [** current **] CH2: Test mode F3: Interrupt Channel (IRQ) CH1: 3 CH2: 4 CH3: 5 [** current **] CH4: 7 |
Ändern
der Auswahl für Kartenfunktionen Wenn eisa_config mit den momentan ausgewählten Angaben
keine Konfiguration automatisch erstellen kann, verwenden Sie den
Befehl change, um für eine bestimmte Funktion einer
Karte eine Auswahl zu ändern. Die Karte muss
bereits in der Konfiguration enthalten sein, damit Sie
den Befehl change mit dieser Karte verwenden können. Verwenden Sie den Befehl change nur mit großer Vorsicht, da dieser Befehl
alle von eisa_config ausgewählten Angaben überschreiben kann,
auch wenn diese auf einen bestimmten Wert eingestellt wurden, um
Ressourcen-Konflikte zu verhindern. Wenn Sie die Auswahl für eine bestimmte Funktion ändern
wollen, geben Sie den Befehl change, die Steckplatznummer, die Nummer der Funktion (F#) und die Nummer der gewünschten Auswahl
(CH#) ein, wie im folgenden Beispiel gezeigt: EISA: change Steckplatznr. Funktionsnr. Auswahlnr. |
Nachdem Sie alle gewünschten Änderungen
in eisa_config vorgenommen haben, beenden Sie das Programm wie
im Folgenden beschrieben. Wenn Sie die Konfiguration geändert haben, zeigt eisa_config folgende Eingabeaufforderungen an: “save the changes and exit” (Änderungen
speichern und beenden), “exit without saving changes” (Beenden,
ohne Änderungen zu speichern), oder “abort” (Beenden abbrechen).
Wenn Sie die Änderungen speichern, zeigt eisa_config eine Liste der nachfolgenden Schritte an:  |
EISA: quit A description of the configuration was saved in /var/adm/eisa/config.log. If eisa_config was run per the instructions of a specific product installation manual, refer to that manual for specifics on device file creation and I/O drivers. Step 4 may apply if other cards were affected. Otherwise, the following is a list of generally required steps: (1) Make any necessary device files. If you have moved a board you may also need to make new device files. (2) Ensure that all appropriate software I/O drivers are present in the kernel. (3) Shut down the system with the "/usr/sbin/shutdown -h" command. (4) Once the system is shut down, turn the power off. Then set any physical switches and jumpers correctly. The switches and jumpers that have changed since eisa_config was invoked are listed below. The file /var/adm/eisa/config.log contains a summary of the new configuration, including required switch and jumper settings. (5) Physically add, move, or remove boards as needed. (6) Turn the power on and boot the system. |
 |
Anzeigen
der Einstellungen von Schaltern und SteckbrückenWenn Sie das Programm beenden, zeigt eisa_config die Einstellungen der Schalter und Steckbrücken
an, die seit dem Aufruf des Programms geändert wurden.
Beispiel: Slot 2 XYZ Networking Board Switch Name: I/O Base Address Switches 1 through 3 select the I/O Base Address, switch 4 is not applicable. NOTE: 'off' in the diagram below corresponds to 'OPEN' on board switches. Default setting 1 0 0 1 Required setting 1 0 0 1 +-x-+-+-+-x-+on | | | | | +-+-x-+-x-+-+off 1 2 3 4 Slot 2 XYZ Networking Board Switch Name: Loopback Mode Default Required on off +-+ 0 0 | x 4 +-+ 0 0 | x 3 +-+ 0 0 | x 2 +-+ 0 0 | x 1 +-+ Exiting eisa_config. $ |
Speichern
der Konfiguration und Beenden von eisa_config Sie können die aktuelle Konfiguration speichern,
ohne eisa_config zu beenden. Verwenden Sie dazu den Befehl save system.sci. Wenn die aktuelle Konfiguration Konflikte aufweist, zeigt eisa_config eine entsprechende Meldung an und speichert die
Konfiguration nicht. Standardmäßig wird mit dem Befehl save die neue Konfiguration im nichtflüchtigen
Speicher (NVM) abgelegt. Wenn Sie system.sci verwenden, speichert save die neue Konfiguration nicht im NVM-Speicher,
sondern legt sie in der Datei system.sci ab. Diese Datei kann anschließend zur
Konfiguration weiterer Workstations verwendet werden. Weitere Hinweise
hierzu finden Sie im Abschnitt „Erstellen
identischer EISA/ISA-Konfigurationen auf anderen Workstations“. Wenn Sie eisa_config beenden, wird die Protokolldatei /etc/eisa/config.log erstellt, die Informationen zu allen momentan konfigurierten
Karten und ihren Attributen enthält. Als Nächstes müssen Sie einen Systemabschluss
durchführen, die physischen Schalter und Steckbrücken
einstellen, so dass sie mit den Angaben in eisa_config übereinstimmen, sowie anschließend
das System neu starten. Einstellen
von Schaltern und Steckbrücken auf einer EISA/ISA-Schnittstellenkarte Wenn Sie eisa_config beenden oder den Befehl show switch changed verwenden, wird eine grafische Darstellung der
Einstellungen der Schalter und Steckbrücken angezeigt,
die während der eisa_config-Session geändert wurden. Die Protokolldatei /etc/eisa/config.log enthält außerdem Informationen
zu den erforderlichen Einstellungen der Schalter und Steckbrücken
für alle Karten in der Konfiguration. Gehen Sie zum Einstellen
der Schalter und Steckbrücken folgendermaßen vor: Drucken Sie die Datei /etc/eisa/config.log aus. Diese Datei enthält ein Protokoll
aller Schalter und Steckbrücken, deren Einstellungen in
der eisa_config-Session geändert wurden. Benachrichtigen Sie alle Benutzer, dass zur Konfiguration
der EISA/ISA-Karte ein Systemabschluss durchgeführt werden
muss. Führen Sie anschließend diesen Systemabschluss
durch, und schalten Sie das System aus. Stellen Sie alle Schalter und Steckbrücken
auf die in eisa_config angegebenen Werte ein. Wenn Sie eine neue Karte
installieren, bauen Sie diese Karte jetzt ein. Wenn Sie zusammen
mit dieser Karte ein Peripheriegerät installieren, schließen
Sie dieses Gerät jetzt an die Karte an. Schalten Sie alle Peripheriegeräte und dann
erst die Systemeinheit ein, und starten Sie das System.
Beim Systemstart werden die Einstellungen der EISA/ISA-Karten
in den nichtflüchtigen Speicher (NVM) geschrieben, und
HP-UX kann anschließend auf diese Karten zugreifen. Verschieben
einer EISA/ISA-Karte |  |
Gehen Sie beim Verschieben einer konfigurierten EISA/ISA-Karte
wie folgt vor: Starten Sie /sbin/eisa_config. Geben Sie auf die Eingabeaufforderung EISA: hin den Befehl move ein, und geben Sie die aktuelle und die neue Steckplatznummer
der Karte ein. EISA: move Aktueller_Steckplatz Neuer_Steckplatz |
Nachdem Sie alle Karten in eisa_config wie gewünscht verschoben haben, beenden
Sie das Programm. eisa_config zeigt die Einstellung aller Schalter und Steckbrücken
an, die in dieser Session geändert wurden. Ein Protokoll
der neuen Konfiguration einschließlich der neuen Schalterstellungen
finden Sie in der Datei /etc/eisa/config.log. Löschen Sie die alte Gerätedatei für
die Karte mit dem Befehl rmsf. Benachrichtigen Sie alle Benutzer, dass ein Systemabschluss
durchgeführt werden muss. Führen Sie anschließend
diesen Systemabschluss mit dem Befehl shutdown durch, und schalten Sie das System aus. Stellen Sie alle Schalter und Steckbrücken
auf die in eisa_config angegebenen Werte ein. Hinweise hierzu finden
Sie im Abschnitt „Einstellen
von Schaltern und Steckbrücken auf einer EISA/ISA-Schnittstellenkarte “. Bauen Sie die Karten aus. Schalten Sie das System ein, und starten Sie das System.
Beim Systemstart wird die neue Konfiguration in den NVM-Speicher
und in die Datei /etc/eisa/system.sci geschrieben. Wenn die Geräte, die an der Karte angeschlossen sind,
Treiber verwenden, die in insf (z. B. SCSI-Geräte) bekannt
sind, erstellt insf die Gerätedateien für diese
Geräte an ihrer neuen Position. Sind die Treiber in insf nicht bekannt (z. B. wenn Sie eine angepasste
Karte einbauen), erstellen Sie die benötigten Gerätedateien
mit dem Befehl mknod. Hinweise zum Erstellen dieser Dateien finden
Sie in der Dokumentation zu der entsprechenden Karte.
 |  |  |  |  | HINWEIS: Wenn Sie eine Netzwerkkarte verschieben, müssen
Sie den Rechner ein zweites Mal neu starten. Verwenden Sie den Befehl shutdown -r. |  |  |  |  |
Entfernen
einer EISA/ISA-Karte |  |
Gehen Sie zum Entfernen einer momentan konfigurierten EISA/ISA-Karte
folgendermaßen vor: Starten Sie /sbin/eisa_config. Geben Sie auf die Eingabeaufforderung EISA: hin den Befehl remove ein, und geben Sie die Nummer des Steckplatzes
ein, aus dem die Karte entfernt werden soll. EISA: remove Steckplatznr. |
Nachdem Sie alle Karten in eisa_config wie gewünscht entfernt haben, beenden
Sie das Programm. Entfernen Sie die alte Gerätedatei für
die Karte mit dem Befehl rmsf. Benachrichtigen Sie alle Benutzer, dass ein Systemabschluss
durchgeführt werden muss. Führen Sie anschließend
diesen Systemabschluss mit dem Befehl shutdown durch, und schalten Sie das System aus. Bauen Sie die Karten aus. Schalten Sie das System ein, und starten Sie das System.
Beim Systemstart wird die neue Konfiguration in den NVM-Speicher
geschrieben.
Erstellen
identischer EISA/ISA-Konfigurationen auf anderen Workstations |  |
Wenn Sie mehrere Workstations mit identischen EISA/ISA-Karten haben,
können Sie die Konfiguration dieser Systeme wie folgt vereinfachen: Starten Sie /sbin/eisa_config auf dem ersten System, und konfigurieren Sie die
EISA/ISA-Karten wie gewünscht. Speichern Sie die Konfiguration in der Datei system.sci statt im NVM-Speicher. Schließen Sie die Konfiguration der ersten
Workstation ab, indem Sie eisa_config beenden, die notwendigen Einstellungen an den
Karten vornehmen und das System neu starten. Kopieren Sie zum Konfigurieren der weiteren Workstations
die CFG-Dateien und die Datei system.sci von der ersten Workstation auf die anderen Systeme.
(Wenn diese Workstations ein gemeinsames Dateisystem verwenden,
brauchen Sie die Dateien eventuell gar nicht zu kopieren.) Rufen Sie nacheinander auf allen weiteren Workstations das
Programm eisa_config mit der Option -n auf. Dadurch wird das System mit den Informationen
aus der Datei system.sci initialisiert. eisa_config -n system.sci |
Speichern Sie die neue EISA/ISA-Konfiguration mit dem
Befehl save. Standardmäßig speichert eisa_config die Konfiguration im NVM-Speicher und in der Datei /etc/eisa/system.sci. Wenn Sie eine Datei (z. B. tmp.sci) als Argument für den Befehl save angeben, speichert eisa_config die Konfiguration in der angegebenen Datei. EISA: save [tmp.sci] Successfully saved configuration in tmp.sci. |
Sie können die Datei tmp.sci auf die Systeme kopieren, auf die Sie die Originalkonfiguration
kopieren wollen. Anschließend können Sie auf dem neuen
System eisa_config aufrufen und mit dem Befehl init die Konfiguration im NVM-Speicher und in der Datei /etc/eisa/system.sci des neuen Systems ablegen. Schließen Sie die Konfiguration ab, indem Sie eisa_config beenden, die notwendigen Einstellungen an den
Karten vornehmen und das System neu starten.
|