|
|
|
|
https://javajelly.wordpress.com/2016/01/03/get-velleman-k8055-to-work-with-raspberry-pi/
Scriptgenerator zur Erzeugung der Portkonfiguration auf Juniperswitchen der EX-Serie
Angesichts des permanenten Ärgers MAC-Adressen aus einem nicht RFC kompatibelen Format umwandeln zu müssen, habe ich mich kurzerhand dazu entschlossen ein kleines Konvertierungsprogramm hierfür zu schreiben. Es wandelt das unsägliche zusammengeschriebene Microsoft Format in der Form XXXXXXXXXXXX oder xx-xx-xx-xx-xx-xx in das RFC konforme Format xx:xx:xx:xx:xx:xx um. Eine Umwandlung des RFC Formats xx:xx:xx:xx:xx:xx nach xx-xx-xx-xx-xx-xx ist hiermit auch möglich. Bewusst habe ich auf die Rückkonvertierung nach XXXXXXXXXXXX verzichtet, weil dieses Format absolut unüblich in der Netzwerkwelt ist. Diejenigen die dieses Format verwenden, sollten sich überlegen ob Sie am richtigen Arbeitsplatz tätig sind. Das kleine Programm kann auch in einer Batchdatei genutzt werden. Hier nun der Link zum Download des Download. Das Programm ist zur Benutzung in einem Batchfile angelegt.
Bedienung:
Eingabe von cmac AA-BB-CC-DD-EE-FF in der Dos Kommandozeile bringt folgendes Ergebnis Mit Rechtsklick der Maus in das DOS Fenster wird der konvertierte String in das DOS Fenster eingefügt, dieser kann aus der Zwischenablage auch in andere Anwendungen kopiert werden.
Mit dem Aufruf von %temp%\wmac auf der Kommandozeile kann die Umgebungsvariable cmac gesetzt werden. Diese enthält dann die konvertierte MAC-Adresse. Wichtiger Hinweis: Zur ordnungsgemäßen Ausführung de Programms muß die DOS Konsole mit erhöhten Rechten gestartet werden sofern du diese eh nicht als Administrator gestartet hast..
Beispiel für eine Batchdatei
Inhalt von testc.cmd
cmac %1
Ausgabe
cmac.exe kann auch per GUI aufgerufen werden.
In die erste Zeile wird die zu konvertierende MAC-Adresse eingetragen oder hineinkopiert.
|
|
aleischner.de Achim Leischner © '2015 |