Difference between revisions of ":Preparing Hardware/10/de"

From meteobridge
Jump to: navigation, search
(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...")
 
 
(2 intermediate revisions by the same user not shown)
Line 19: Line 19:
 
fi
 
fi
 
</pre>
 
</pre>
Das Skript muss mit der zu flashenden Update-Datei [http://www.meteohub.de/files/meteobridge-wl-330n3g-v1.2.sys 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.
+
Das Skript muss mit der zu flashenden Update-Datei [http://connect.meteobridge.com/files/meteobridge-wl-330n3g-v1.2.sys 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.

Latest revision as of 22:15, 27 January 2018

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.