macadmin(1M) (Nur RM400) macadmin(1M)
NAME
macadmin - Eine MAC-Schnittstelle anzeigen/ändern
SYNTAX
macadmin [madge] Format 1
macadmin del madge[cid] [force] Format 2
macadmin add madgecid PCIslotno | EISAslotno Format 3
macadmin mod madgecid [ringspeed] [cabletype] Format 4
macadmin [dfe] Format 5
macadmin del dfe[cid] [force] Format 6
macadmin add dfecid PCIslotno | EISAslotno Format 7
macadmin mod dfecid {ON | OFF} Format 8
macadmin [zx] Format 9
macadmin del zx[cid] [force] Format 10
macadmin add zxcid PCIslotno Format 11
macadmin mod zxcid [ringspeed] [transmit-mode] Format 12
BESCHREIBUNG
Mit macadmin können die im NVRAM gespeicherten Konfigurationsdaten für
Ringgeschwindigkeit und Kabeltyp der Token Ring-Schnittstellen, für
den Full Duplex-Modus einer FDDI-Schnittstelle sowie Ringgeschwindig-
keit und Transmit-Modus für eine Fast Ethernet-Schnittstelle angezeigt
und geändert werden.
OPTIONEN
Format 1: Daten anzeigen (madge)
macadmin ohne Parameter ist identisch mit dem Aufruf updchannelid -l
[siehe updchannelid(8)], d. h. es wird eine Tabelle aller Channel-
IDs ausgegeben.
Der Aufruf
macadmin madge
beschränkt die Ausgabe auf Token Ring-Boards. Dabei werden die Daten
der Felder speed und cable für Ringgeschwindigkeit und Kabeltyp im
Klartext angezeigt. Das niedrigste Bit repräsentiert die Ringgeschwin-
digkeit (0 = 16 Mbit/s, 1 = 4 Mbit/s), das nächste Bit den Kabeltyp (0
= STP, 1 = UTP).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
macadmin(1M) (Nur RM400) macadmin(1M)
Format 2: Daten löschen (madge)
macadmin kann dazu benutzt werden, das NVRAM gezielt zu löschen:
macadmin del madge[cid] [force]
Dabei wird entweder genau ein Eintrag (wenn die Channel-ID cid angege-
ben ist) oder alle Einträge der Klasse TOKEN nach einer Abfrage (die
sich mit der Option force abschalten läßt) gelöscht.
Format 3: Neue Einträge anlegen (madge)
macadmin kann außerdem dazu benutzt werden, neue Einträge im NVRAM
anzulegen:
macadmin add madgecid PCIslotno | EISAslotno
Dabei wird der angegebene Slot mit einem Madge-Board mit der Channel-
ID cid belegt, falls der Slot und die angegebene Channel-ID bisher
frei waren.
Für Ringgeschwindigkeit und Kabeltyp sind die Werte 16 Mbit/s und STP
voreingestellt.
Format 4: Einträge ändern (madge)
Schließlich kann macadmin benutzt werden, um in vorhandenen Einträgen
die Einstellungen für Ringgeschwindigkeit und Kabeltyp zu ändern.
Dabei sind folgende Werte möglich:
macadmin mod madgecid {4|16} {UTP|STP}
Beide Parameter können gleichzeitig eingestellt werden.
Format 5: Daten anzeigen (dfe)
macadmin ohne Parameter ist identisch mit dem Aufruf updchannelid -l
[siehe updchannelid(8)], d. h. es wird eine Tabelle aller Channel-
IDs ausgegeben.
Der Aufruf
macadmin dfe
beschränkt die Ausgabe auf FDDI-Boards. Die Daten des option-Feldes
informieren über die Konfiguration des Full Duplex-Modus. Dabei bedeu-
ten 0x1, daß der Modus aktiviert und 0x0, daß er deaktiviert ist.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
macadmin(1M) (Nur RM400) macadmin(1M)
Format 6: Daten löschen (dfe)
Mit dem Aufruf
macadmin del dfe[cid] [force]
werden entweder ein einzelner Eintrag (falls die Channel-ID cid ange-
geben wurde) oder alle Einträge der Klasse FDDI nach Rückfrage (die
sich mit der Option force abschalten läßt) gelöscht.
Format 7: Neue Einträge anlegen (dfe)
Mit dem Aufruf
macadmin add dfecid PCIslotno | EISAslotno
wird der angegebene Slot mit einem FDDI-Board mit der Channel-ID cid
belegt, falls der Slot und die angegebene Channel-ID bisher frei
waren.
Die Voreinstellung für die Konfiguration einer FDDI-Schnittstelle ist
ein deaktivierter Full Duplex-Modus.
Format 8: Full Duplex-Modus für FDDI ein- oder ausschalten (dfe)
Mit dem Aufruf
macadmin mod dfecid {ON | OFF}
kann der Full Duplex-Modus aktiviert oder deaktiviert werden. Um ihn
zu aktivieren, muß die Schnittstelle gestoppt und erneut gestartet
werden.
Format 9: Daten anzeigen (zx)
macadmin ohne Parameter ist identisch mit dem Aufruf updchannelid -l
[siehe updchannelid(8)], d. h. es wird eine Tabelle aller Channel-
IDs ausgegeben.
Der Aufruf
macadmin zx
beschränkt die Ausgabe auf Fast Ethernet-Boards, zum Beispiel:
#
#slot.subchannel, channelid, classcode, driver, option, comment
#
PCI#4/4, 2, ETHER, zx, 0x00, ETHER ZNYX 21140 V34
PCI#4/5, 3, ETHER, zx, 0x86, ETHER ZNYX 21140 V34
PCI#4/6, 4, ETHER, zx, 0x00, ETHER ZNYX 21140 V34
PCI#4/7, 5, ETHER, zx, 0x00, ETHER ZNYX 21140 V34
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98
macadmin(1M) (Nur RM400) macadmin(1M)
Im option-Parameter 0xAB werden die eingestellte Leitungsgeschwindig-
keit und der Transmit-Modus angezeigt:
A = 0 : keine Angabe, Standardwert ist gültig
4 : FIFO-Threshold 128/72 Byte (100 Mbit bzw. 10 Mbit)
5 : FIFO-Threshold 256/96 Byte
6 : FIFO-Threshold 512/128 Byte
7 : FIFO-Threshold 1024/160 Byte (Voreinstellung in
/etc/conf/pack.d/zx/space.c)
8 : Store&Forward-Modus
B = 0 : keine Angabe, Standardwert ist gültig
1 : 10 Mbit
4 : 10 Mbit Full Duplex
5 : 100 Mbit
6 : 100 Mbit Full Duplex
F : Autonegotiation
(Im Beispiel oben zx3 in PCI#4/5 wurde auf Store&Forward-Modus sowie
100 Mbit Full Duplex eingestellt.)
Format 10: Daten löschen (zx)
macadmin kann dazu benutzt werden, das NVRAM gezielt zu löschen:
macadmin del zx[cid] [force]
Dabei wird entweder genau ein Eintrag (wenn die Channel-ID cid angege-
ben ist) oder alle Einträge der Klasse ZX nach einer Abfrage (die sich
mit der Option force abschalten läßt) gelöscht.
Format 11: Neue Einträge anlegen (zx)
Mit dem Aufruf
macadmin add zxcid PCIslotno
wird der angegebene Slot mit einem Fast Ethernet-Board mit der
Channel-ID cid belegt, falls der Slot und die angegebene Channel-ID
bisher frei waren.
Die Voreinstellungen einer Fast Ethernet-Schnittstelle werden durch
die Einträge in der Datei /etc/conf/pack.d/zx/space.c festgelegt.
Seite 4 Reliant UNIX 5.44 Gedruckt 11/98
macadmin(1M) (Nur RM400) macadmin(1M)
Format 12: Konfiguration (zx)
Mit dem Aufruf
macadmin mod zxcid [ringspeed] [transmit-mode]
können die Leitungsgeschwindigkeit einer Fast Ethernet-Schnittstelle
und der Transmit-Modus eingestellt werden. Fehlt ein Parameter, wird
die Voreinstellung aus der Datei /etc/conf/pack.d/zx/space.c genommen.
Parameter für die Leitungsgeschwindigkeit ringspeed:
AUTO : Autonegotiation
10 : Twisted Pair 10 Mbit
10FD : Twisted Pair 10 Mbit Full Duplex
100 : 100 Mbit BaseTX
100FD : 100 Mbit BaseTX Full Duplex
NONE : Voreinstellung aus /etc/conf/pack.d/zx/space.c gültig
Parameter für den Transmit-Modus transmit-mode:
F0 : FIFO-Threshold 128 bei 100 Mbit bzw. 72 Byte bei 10 Mbit
F1 : FIFO-Threshold 256/96 Byte
F2 : FIFO-Threshold 512/128 Byte
F3 : FIFO-Threshold 1024/160 Byte (Voreinstellung in
/etc/conf/pack.d/zx/space.c)
SF : Store&Forward-Modus
FNONE : Voreinstellung aus /etc/conf/pack.d/zx/space.c gültig
BEISPIELE
Beispiel 1: Daten anzeigen und ändern
Das Kommando
macadmin madge
liefert folgende Ausgabe:
#
#slot, channelid, classcode, driver, speed, cable, comment
#
EISA#1, 0, TOKEN, , 16Mbit STP
PCI#11, 1, TOKEN, , 16Mbit STP
PCI#5, 2, TOKEN, madge, 16Mbit STP TOKEN MADGE Smart 16
PCI#12, 3, TOKEN, , 4Mbit UTP
Mit dem Kommando
macadmin mod madge2 4 UTP
wird die Karte im Slot PCI5 auf die Ringgeschwindigkeit 4 Mbit/s und
den Kabeltyp UTP eingestellt.
Seite 5 Reliant UNIX 5.44 Gedruckt 11/98
macadmin(1M) (Nur RM400) macadmin(1M)
macadmin madge
zeigt den Erfolg:
#
#slot, channelid, classcode, driver, speed, cable, comment
#
EISA#1, 0, TOKEN, , 16Mbit STP
PCI#11, 1, TOKEN, , 16Mbit STP
PCI#12, 3, TOKEN, , 4Mbit UTP
PCI#5, 2, TOKEN, madge, 4Mbit UTP TOKEN MADGE Smart 16
Beispiel 2: Daten löschen
Das Kommando
macadmin del madge
löscht sämtliche Einträge von Token Ring-Boards. Danach liefert
macadmin madge
die folgende Ausgabe:
#
#slot, channelid, classcode, driver, speed, cable, comment
#
Durch die Angabe der Channel-ID lassen sich Einträge gezielt löschen:
macadmin del madge2
Danach liefert
macadmin madge
die folgende Ausgabe:
#
#slot, channelid, classcode, driver, speed, cable, comment
#
EISA#1, 0, TOKEN, , 16Mbit STP
PCI#11, 1, TOKEN, , 16Mbit STP
PCI#12, 3, TOKEN, , 4Mbit UTP
HINWEISE
Veränderungen im NVRAM mit dem Kommando macadmin werden erst nach
einem Systemneustart (Reboot) wirksam.
SIEHE AUCH
ullcadmin(1M), madge(5), nvram(7), updchannelid(8).
Seite 6 Reliant UNIX 5.44 Gedruckt 11/98