Skip to content

Rn 171 firmware update

tawarisch edited this page Apr 27, 2014 · 3 revisions

Befor you can start an update, check all parameters which are named in chapter "4.5 UPGRADING FIRMWARE VIA FTP" of the RN-171 UserManual (RN-WIFLYCR-UG Version 1.2r 4/30/13 page 83)

  • Username: roving
  • Password: Pass123

Than choose the right firmware file for your device (should be wifly7-245.img). Have a look at thist article: http://www.rovingnetworks.com/FAQs/How_do_I_switch_between_ad_hoc_and_soft_AP_mode

Hier mal die Vorgehensweise:

1a: Wenn die Lampe Zugang zum Internet hat:

  • Über Telnet auf die Lampe verbinden // telnet -c <ip_der_Lampe> 2000
  • Konfigurationsmodus starten // $$$
  • FTP Server Adresse auf 0 setzen // set f a 0
  • Microchip DNS-Server auswählen // set d n rn.microchip.com
  • Einstellungen speichern // save
  • Update durchführen // ftp update wifly7-400.img
  • Werkseinstellungen setzen // factory RESET
  • Einstellungen speichern // save --> Weiter bei Schritt 2

1b: Wenn die Lampe keinen Zugang zum Internet hat: FtpUpdateServer aus der Dropbox starten

  • Über Telnet auf die Lampe verbinden // telnet -c <ip_der_Lampe> 2000
  • Konfigurationsmodus starten // $$$
  • FTP Server Adresse auf ipAdresse des PC's auf dem der FtpUpdateServer läuft setzen // set f a
  • Einstellungen speichern // save
  • Update durchführen // ftp update wifly7-400.img
  • Werkseinstellungen setzen // factory RESET
  • Einstellungen speichern // save --> Weiter bei Schritt 2

2: Spannungsversorgung ausschalten und mit gedrückten Knopf an der Lampe einschalten Auf den Soft-Ap der Lampe verbinden

  • Über Telnet auf die Lampe verbinden // telnet -c 1.2.3.4 2000
  • Konfigurationsmodus starten // $$$
  • Werkseinstellungen setzen // factory RESET
  • Einstellungen speichern // save

Zu 2: dieser Schritt kann alternativ auch über die FactoryReset Taste ausgeführt werden. Hierfür die Lampe ohne eine gedrückte Taste starten. Nach dem Startvorgang die FactoryReset Taste für ca. 1Sekunde halten, danach für 1 Sekunde loslassen, anschließend wieder für 1 Sekunde drücken und wieder für 1 Sekunde loslassen….. Diesen Rhythmus solange beibehalten, bis sich an den LED's auf der Platine eine Änderung ergibt. Ob der Vorgang erfolg hatte, wird dann im Schritt 3 erkennbar. Wurde der Schritt 2 nicht erfolgreich ausgeführt, lassen sich die Einstellungen in der neuen Firmware nicht speichern. Auf das Kommando save Antwortet das Modul mit "BAD config"

3: Spannungsversorgung ausschalten und mit gedrückten Knopf an der Lampe einschalten Auf den Soft-Ap der Lampe verbinden neueste Version von WiflyControl CLI starten (umbedingt vorher mit den neuen Files aus Git-Hub bauen)

  • Zur Lampe verbinden // 0
  • conf_wlanAsClient ausführen ODER -conf_wlanAsSoftAP ausführen

Jetzt ist die Lampe soweit eingerichtet. Jedoch noch ohne WPS-Support.

Für den WPS Support muss nun noch folgendes gemacht werden:

4a: Wenn die Lampe Zugang zum Internet hat:

  • Über Telnet auf die Lampe verbinden // telnet -c <ip_der_Lampe> 2000
  • Konfigurationsmodus starten // $$$
  • Update durchführen // ftp update wifly7-400.mif
    --> Weiter bei Schritt 5

4b: Wenn die Lampe keinen Zugang zum Internet hat: FtpUpdateServer aus der Dropbox starten

  • Über Telnet auf die Lampe verbinden // telnet -c <ip_der_Lampe> 2000
  • Konfigurationsmodus starten // $$$
  • FTP Server Adresse auf ipAdresse des PC's auf dem der FtpUpdateServer läuft setzen // set f a
  • Einstellungen speichern // save
  • Update durchführen // ftp update wifly7-400.mif --> Weiter bei Schritt 5

5: Nach dem Update trennt das Modul die Verbindung automatisch (ich weis nicht ob das ein Bug ist, oder ob sich das so gehört)

  • Über Telnet auf die Lampe verbinden // telnet -c <ip_der_Lampe> 2000
  • Konfigurationsmodus starten // $$$
  • WPS-App als Startprogramm auswählen // set sys launch wps_app
  • Einstellungen speichern // save

FERTIG…….. (mit den Nerven)

Über "run wps_app" im Konfigurationsmodus oder über die Factory Reset Taste kann jetzt WPS im normalen Betrieb gestartet werden.

Clone this wiki locally