Herunterladen Inhalt Inhalt Diese Seite drucken

Anwendungsbeispiele - Lancom Systems LCOS 9.10 Referenzhandbuch

Inhaltsverzeichnis

Werbung

Unter vielen Windows-und Linux-Betriebssystemen z. B. ist standardmäßig ein kommandozeilenbasierter TFTP-Client
enthalten. In Windows-Versionen 7 und neuer muss der TFTP-Client allerdings erst aktiviert werden. Alternativ können
Sie auch einen anderen Client verwenden, wie z. B. die freie TFTP-Client-Server-Anwendung Tftpd32. Als Port geben Sie
dann den Standardport 69 an. Die Blockgröße für Datenpakete entnehmen Sie dem Parameter Bytes-pro-Hashmark
im Setup-Menü des Gerätes (normalerweise 8192).
Syntax
Die Syntax des TFTP-Aufrufs ist abhängig vom verwendeten Betriebssystem bzw. Programm. Für den Windows-eigenen
TFTP-Client lautet die Syntax beispielsweise:
tftp [-i] <Host> get|put <LocalFile|Command> <RemoteFile|Command>
Bei zahlreichen TFTP-Clients ist das ASCII-Format voreingestellt. Für die Übertragung binärer Daten (z. B. einer
Firmware-Datei) muss daher meist die binäre Übertragung explizit gewählt werden. Unter Windows erreichen Sie dies
durch den Parameter -i.
Sofern das Gerät mit einem Passwort geschützt ist, müssen Sie zudem Benutzername und Passwort in den TFTP-Befehl
miteinbauen. Im TFTP wird der Username und das Passwort im Quell- (TFTP-Read-Request) oder Ziel-Filename
(TFTP-Write-Request) kodiert. Der Filename setzt sich dann entweder aus dem Root-Passwort und dem auszuführenden
Kommando (für Supervisoren), oder aus der Kombination von Benutzername, Passwort und dem nachgestelltem Kommando
(für lokale Administratoren) zusammen. Ein über TFTP abgesetzter Befehl sieht daher wie folgt aus:
1
<Root-Password> <Command>
1
<Username>:<Password>@<Command>
Als Kommandos ('<Command>') sind folgende Eingaben möglich:
1
readmib: Kommando für das Einspielen einer Geräte-MIB-Datei (SNMP Management Information Base).
1
readconfig: Kommando für das Auslesen einer Konfigurationsdatei.
1
writeconfig: Kommando für das Einspielen einer Konfigurationsdatei.
1
writeflash: Kommando für das Einspielen einer Firmware-Datei.
4
Die Rechte zur Nutzung von TFTP lassen sich für verschiedene Administrator-Typen einschränken, siehe
Rechteverwaltung für verschiedene Administratoren

Anwendungsbeispiele

1
Um z. B. eine Firmware in das Gerät zu laden, verwenden Sie das Kommando writeflash, wobei 10.0.0.1
für die IP-Adresse des Gerätes und LC-L451-8.82.0083.upx für die hochzuladende Datei stehen:
tftp -i 10.0.0.1 put LC-L451-8.82.0083.upx writeflash
tftp -i 10.0.0.1 put LC-L451-8.82.0083.upx MyAdmin:MyPasswd@writeflash
1
Um z. B. die Geräte-MIB auszulesen, verwenden Sie das Kommando readmib:
tftp 10.0.0.1 get readmib device.mib
1
Um z. B. die Konfiguration unter Verwendung von Zugangsdaten aus dem Gerät auslesen, verwenden Sie das
Kommando readconfig:
tftp 10.0.0.1 get root:MyPasswd@readconfig device.lcf
1
Um z. B. Konfiguration unter Verwendung von Zugangsdaten in das Gerät schreiben, verwenden Sie das Kommando
writeconfig:
tftp 10.0.0.1 put device.lcf root:MyPasswd@writeconfig
5
Die im Rahmen von
FirmSafe getätigten Einstellungen
auf Seite 88.
gelten auch Firmware-Uploads via TFTP.
Referenzhandbuch
2 Konfiguration
75

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Lancom Systems LCOS 9.10

Inhaltsverzeichnis