Upload Firmware: Unterschied zwischen den Versionen

Aus Gude Systems GmbH
Zur Navigation springen Zur Suche springen
 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
If you want to install the same firmware update file to multiple devices, you can use http command line tools ([https://curl.haxx.se/download.html curl]) instead of using your Internet Browser.
+
If you want to install the same firmware update file to multiple devices, you can use http command line tools ([https://curl.haxx.se/windows/ curl]) instead of using your Internet Browser.
  
=Windows=
 
 
  upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.2
 
  upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.2
 
  upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.3
 
  upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.3
 
  upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.4
 
  upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.4
  
== upload.bat ==
+
==upload.bat==
 
  @echo off
 
  @echo off
 
  REM Upload FirmwareFile
 
  REM Upload FirmwareFile
Zeile 12: Zeile 11:
 
   
 
   
 
  REM Reboot
 
  REM Reboot
  curl "http://$2/status.json?cmd=39"
+
  curl "http://%2/status.json?cmd=39"
  
=Linux=
+
==upload.sh==
./upload.sh firmware_epc8226_v1.7.0.bin 192.168.0.2
 
./upload.sh firmware_epc8226_v1.7.0.bin 192.168.0.3
 
./upload.sh firmware_epc8226_v1.7.0.bin 192.168.0.4
 
 
 
== upload.sh ==
 
 
  #!/bin/bash
 
  #!/bin/bash
 
   
 
   
Zeile 27: Zeile 21:
 
  # Rebot to apply
 
  # Rebot to apply
 
  curl "http://$2/status.json?cmd=39"
 
  curl "http://$2/status.json?cmd=39"
 +
 +
 +
 +
To add HTTP username/password Credentials, use curl command line arguments like
 +
  -u, --user <user:password> Server user and password

Aktuelle Version vom 4. Mai 2021, 13:11 Uhr

If you want to install the same firmware update file to multiple devices, you can use http command line tools (curl) instead of using your Internet Browser.

upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.2
upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.3
upload.bat firmware_epc8226_v1.7.0.bin 192.168.0.4

upload.bat

@echo off
REM Upload FirmwareFile
curl.exe --verbose -F file=@%1 "http://%2/fwupdate.txt?type=0"

REM Reboot
curl "http://%2/status.json?cmd=39"

upload.sh

#!/bin/bash

# Upload FirmwareFile
curl --verbose -F file=@./$1 "http://$2/fwupdate.txt?type=0"

# Rebot to apply
curl "http://$2/status.json?cmd=39"


To add HTTP username/password Credentials, use curl command line arguments like

 -u, --user <user:password> Server user and password