Das tab-Kommando aktiviert beim Scripten die gewünschten Spalten einer Tabelle für das nachfolgende set-Kommando.
Bei der Konfiguration über ein Kommandozeilen-Tool ergänzen Sie das set-Kommando in der Regel durch die Werte, die Sie den entsprechenden Spalten des Tabelleneintrags zuweisen möchten.
Die Werte für die Performance-Einstellungen eines WLAN-Interfaces setzen Sie z. B. wie folgt:
> cd /Setup/Interfaces/WLAN/Performance > set ? Possible Entries for columns in Performance: [1][Ifc] : WLAN-1 (1) [5][QoS] : No (0), Yes (1) [2][Tx-Bursting] : 5 chars from: 1234567890 > set WLAN-1 Yes *
In diesem Beispiel umfasst die Tabelle Performance drei Spalten:
- Ifc, also die gewünschte Schnittstelle
- Aktivieren oder Deaktivieren von QoS
- gewünschter Wert für das TX-Bursting
Mit dem Kommando set WLAN-1 Yes * aktivieren Sie für das Interface WLAN-1 die QoS-Funktion, den Wert für Tx-Bursting lassen Sie durch die Angabe des * unverändert.
Diese Schreibweise des set-Kommandos eignet sich gut für Tabellen mit wenigen Spalten. Tabellen mit sehr vielen Spalten hingegen stellen eine große Herausforderung dar. Die Tabelle unter
umfasst z. B. 22 Einträge:> cd /Setup/Interfaces/WLAN/Transmission > set ? Possible Entries for columns in Transmission: [1][Ifc] : WLAN-1 (1), WLAN-1-2 (16), WLAN-1-3 (17), WLAN-1-4 (18), WLAN-1-5 (19), WLAN-1-6 (20), WLAN-1-7 (21), WLAN-1-8 (22) [2][Packet-Size] : 5 chars from: 1234567890 [3][Min-Tx-Rate] : Auto (0), 1M (1), 2M (2), 5.5M (4), 11M (6), 6M (8), 9M (9), 12M (10), 18M (11), 24M (12), 36M (13), 48M (14), 54M (15) [9][Max-Tx-Rate] : Auto (0), 1M (1), 2M (2), 5.5M (4), 11M (6), 6M (8), 9M (9), 12M (10), 18M (11), 24M (12), 36M (13), 48M (14), 54M (15) [4][Basic-Rate] : 1M (1), 2M (2), 5.5M (4), 11M (6), 6M (8), 9M (9), 12M (10), 18M (11), 24M (12), 36M (13), 48M (14), 54M (15) [19][EAPOL-Rate] : Like-Data (0), 1M (1), 2M (2), 5.5M (4), 11M (6), 6M (8), 9M (9), 12M (10), 18M (11), 24M (12), 36M (13), 48M (14), 54M (15), HT-1-6.5M (28), HT-1-13M (29), HT-1-19.5M (30), HT-1-26M (31), HT-1-39M (32), HT-1-52M (33), HT-1-58.5M (34), HT-1-65M (35), HT-2-13M (36), HT-2-26M (37), HT-2-39M (38), HT-2-52M (39), HT-2-78M (40), HT-2-104M (41), HT-2-117M (42), HT-2-130M (43) [12][Hard-Retries] : 3 chars from: 1234567890 [11][Soft-Retries] : 3 chars from: 1234567890 [7][11b-Preamble] : Auto (0), Long (1) [16][Min-HT-MCS] : Auto (0), MCS-0/8 (1), MCS-1/9 (2), MCS-2/10 (3), MCS-3/11 (4), MCS-4/12 (5), MCS-5/13 (6), MCS-6/14 (7), MCS-7/15 (8) [17][Max-HT-MCS] : Auto (0), MCS-0/8 (1), MCS-1/9 (2), MCS-2/10 (3), MCS-3/11 (4), MCS-4/12 (5), MCS-5/13 (6), MCS-6/14 (7), MCS-7/15 (8) [23][Use-STBC] : No (0), Yes (1) [24][Use-LDPC] : No (0), Yes (1) [13][Short-Guard-Interval] : Auto (0), No (1) [18][Min-Spatial-Streams] : Auto (0), One (1), Two (2), Three (3) [14][Max-Spatial-Streams] : Auto (0), One (1), Two (2), Three (3) [15][Send-Aggregates] : No (0), Yes (1) [22][Receive-Aggregates]: No (0), Yes (1) [20][Max-Aggr.-Packet-Count] : 2 chars from: 1234567890 [6][RTS-Threshold] : 5 chars from: 1234567890 [10][Min-Frag-Len] : 5 chars from: 1234567890 [21][ProbeRsp-Retries] : 3 chars from: 1234567890
Mit dem folgenden Befehl setzen Sie in der Transmission-Tabelle das Short-Guard-Interval für das Interface WLAN-1-3 auf den Wert Nein:
> set WLAN-1-3 * * * * * * * * * * * * No
Alternativ zu dieser eher unübersichtlichen und fehleranfälligen Schreibweise definieren Sie im ersten Schritt mit dem tab-Kommando, welche Spalten der nachfolgende set-Befehl verändert:
> tab Ifc Short-Guard-Interval > set WLAN-1-3 No
Der tab-Befehl erlaubt dabei auch, die Reihenfolge der gewünschten Spalten zu verändern. Das folgende Beispiel setzt für das Interface WLAN-1-3 den Wert für das Short-Guard-Interval auf Nein und den Wert für Use-LDPC auf Ja, obwohl die Tabelle die entsprechenden Spalten in einer anderen Reihenfolge anzeigt:
> tab Ifc Short-Guard-Interval Use-LDPC > set WLAN-1-3 No Yes
Den tab-Befehl können Sie auch verkürzt über geschweifte Klammern darstellen. Mit dem folgenden Befehl setzen Sie in der Transmission-Tabelle das Short-Guard-Interval für das Interface WLAN-1-3 auf den Wert Nein:
> set WLAN-1-3 {short-guard} No
Die geschweiften Klammern ermöglichen ebenfalls, die Reihenfolge der gewünschten Spalten zu verändern. Das folgende Beispiel setzt für das Interface WLAN-1-3 den Wert für das Short-Guard-Interval auf Nein und den Wert für Use-LDPC auf Ja, obwohl die Tabelle die entsprechenden Spalten in einer anderen Reihenfolge anzeigt:
> set WLAN-1-3 {Short-Guard-Interval} No {Use-LDPC} Yes