Translations:Preparing Hardware/10/de
From meteoplug
Revision as of 15:51, 30 May 2015 by Admin (Talk | contribs) (Created page with "===Flashen via TFTP unter Linux=== Für das TFTP-update wird keine speziell zu installierende Software benötigt. Das Flashen ist einfach mit Hilfe das anhängenden Skriptes d...")
Flashen via TFTP unter Linux
Für das TFTP-update wird keine speziell zu installierende Software benötigt. Das Flashen ist einfach mit Hilfe das anhängenden Skriptes durchzuführen.#!/bin/sh # if [ "$1" = "" ] then echo "error: flash sys file missing as parameter" exit 1 else echo "power cycle WL-330N3G with button pressed and wait" echo "until power LED does go off and on again. Then " echo "release button and press <RETURN>." read a echo "start flashing..." ifconfig br0:0 192.168.1.20 echo -ne "binary\ntrace\nrexmt 1\nput $1\nquit\n" | tftp 192.168.1.1 echo "...transfer done." echo "Wait until unit does reboot (will take at least 2 minutes). " echo "Do not remove from power during flash process!" fi
Das Skript muss mit der zu flashenden Update-Datei meteobridge-wl-330n3g-v1.2.sys als Parameter aufgerufen werden. Das Skript bitte als "root" ausführen, da sonst die enthaltenen Kommandos "ifconfig" und "tftp" nicht durchlaufen, sondern nach dem root-Passwort fragen. "ifconfig" definiert einen virtuellen Ethernet-Adapter mit der IP 192.168.1.20 auf Ihrem Linux-System. Das ist erforderlich, da der WL-330N3G erwartet, von dieser IP mit Flash-Daten versorgt zu werden.