Ubnt UniFi-AP: Unterschied zwischen den Versionen

Aus Freifunk Dresden - Anwender-Wiki
Zur Navigation springen Zur Suche springen
 
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[Category:Router]]
 
= Hardware =
 
= Hardware =
 
[https://openwrt.org/toh/ubiquiti/unifi openwrt.org:unifi]
 
[https://openwrt.org/toh/ubiquiti/unifi openwrt.org:unifi]
Zeile 8: Zeile 9:
 
Der Router besitzt einen Reset-Knopf, mit dem das Gerät in den Urzustand gesetzt werden kann.
 
Der Router besitzt einen Reset-Knopf, mit dem das Gerät in den Urzustand gesetzt werden kann.
  
  Werkseinstellung: ca 7-10s Reset Knopf drücken (LED geht von grün auf hellgrün)
+
  Werkseinstellung: ca 7-15 Sekunden Reset Knopf drücken (LED geht von grün auf hellgrün)
 
  IP: 192.168.1.20
 
  IP: 192.168.1.20
 
  Login: ubnt
 
  Login: ubnt
Zeile 15: Zeile 16:
  
 
== Via SSH von Originaler Firmware ==
 
== Via SSH von Originaler Firmware ==
<pre>
+
Firmware lede-ar71xx-generic-ubnt-unifi-squashfs-factory.bin
Firmware lede-ar71xx-generic-ubnt-unifi-squashfs-factory.bin
 
  
1. connect router on LAN
+
1. Verbinde Router und Computer via LAN
2. ssh ubnt@192.168.1.20
+
2. Kopiere Factory-Image auf den Router
  password "ubnt"
+
     scp openwrt-ar71xx-generic-ubnt-unifi-squashfs-factory.bin ubnt@192.168.1.20:/tmp/fwupdate.bin
3. remote copy factory image to router
+
3. ssh ubnt@192.168.1.20 (Passwort "ubnt")
  on PC:
 
     scp lede-ar71xx-generic-ubnt-unifi-squashfs-factory.bin ubnt@192.168.1.20:/tmp/
 
4: on router:
 
 
         cd /tmp
 
         cd /tmp
         fwupdate.real -m openwrt-ar71xx-generic-ubnt-unifi-squashfs-factory.bin -d
+
        # to check firmware run, because syswrapper does not display errors.
</pre>
+
         fwupdate.real -c fwupdate.bin -d
 +
4. Wenn alles Ok aussieht (gleiche Firmwareversion und keine sonstigen fehler) dann Firmware schreiben.<br>'''ACHTUNG:''' das letzte Zeichen ''&'' '''MUSS''' mit angegeben werden, da die SSH Verbindung sofort getrennt wird, und das Flash-Commando sonst abgebrochen wird. Das kann zur Folge haben, dass der Router nur noch über TFTP "gerettet" werden kann.
 +
        syswrapper.sh upgrade2 &
  
Wenn dieses mit einer Fehlermeldung abbricht, ist die Firmware vermutlich > 3.0.0.<br/>
+
== Via TFTP ==
Der Prompt zeigt dann evt ''BZ.v3.8.3''.
 
In diesem Fall muss ein anderer Befehl verwendet werden:
 
<pre>
 
        mv lede-ar71xx-generic-ubnt-unifi-squashfs-factory.bin /tmp/fwupdate.bin
 
        nohup syswrapper.sh upgrade2
 
</pre>
 
  
Der Router trennt die ssh Verbindung sofort.
+
Anleitung nach [[tftp]] (tftp-Server)
  
== Via TFTP ==
+
LED wechselt zwischen orange und grün. Nun Reset loslassen und Firmware einspielen.<br>
<pre>
+
Wenn die Firmware eingespielt wurde, blingt die LED noch paar Sekunden weiter und wechselt dann zum schnelleren Grün-blinken.
TFTP Upgrade Process
+
Die Firmware wird geflasht und der Router startet mehrmals neu. Mit Ping auf 192.168.1.1 kann dieses beobachtet werden.
Very helpful in case your upgrade went wrong or your AP is not responding anymore. See TFTP Unbricking section below for more detailed
+
Ebenso Zeigt die LED den Bootstatus (boot_step: 1mal blinken, reboot, 2mal blinken, reboot, 3mal blinken, aus).
instructions on this process
+
Wenn LED zügig blinkt, hat der Router ein Freifunk-Gateway gefunden.
  
Keep the reset button pressed while powering on AP
+
== Bilder ==
Once the LED ring is blinking green/orange, you can run the TFTP command.
 
In case you are on Windows, the command is:
 
tftp -i 192.168.1.20 put openwrt-ar71xx-generic-ubnt-unifi-squashfs-factory.bin
 
If this is succesful, you will see:
 
Transfer successful: 3342748 bytes in 2 second(s), 1671374 bytes/s
 
After this, just wait for about a minute for the AP to reboot and boot OpenWrt. The LED ring will show static green when ready.
 
</pre>
 
-----------
 
Device get IP address from DHCP (without DHCP the UniFi AP's default to 192.168.1.20)
 
Login inside the AP with ssh ubnt@ip_address (password ubnt)
 
Find the image like “openwrt-ar71xx-ubnt-unifi-*-factory.bin” on openwrt binary repository and download inside /tmp.
 
Rename the image to fwupdate.bin
 
Use the Ubiquiti fwupdate.real script to reflash it:
 
fwupdate.real -m openwrt-ar71xx-generic-ubnt-unifi-squashfs-factory.bin -d
 
Later 3.xx firmware versions fail to upgrade using the above and brick so use instead. If brick reset device with 20-sec-press way with connected lan-cable - after it tftp start work.
 
  
Device get IP address from DHCP (without DHCP the UniFi AP's default to 192.168.1.20)
+
[[Datei:C_unifi1.JPG|200px|thumb|left]]
Login inside the AP with ssh ubnt@ip_address (password ubnt)
+
[[Datei:C_unifi3.JPG|200px|thumb|left]]
Find the image like “openwrt-ar71xx-ubnt-unifi-*-factory.bin” on openwrt binary repository and download inside /tmp.
 
Use syswrapper to flash it:
 
mv /tmp/openwrt-ar71xx-generic-ubnt-unifi-squashfs-factory.bin /tmp/fwupdate.bin
 
cd /tmp
 
nohup syswrapper.sh upgrade2
 

Aktuelle Version vom 18. Oktober 2019, 15:26 Uhr

Hardware

openwrt.org:unifi

Firmware Flashen

Der UniFi AP ist ein Router der in der originalen Firmware keine eigene Konfigurations-Oberfläche besitzt.

Es gibt unterschiedliche Geräteversionen, wodurch die Firmware anders aufgespielt wird. Der Router besitzt einen Reset-Knopf, mit dem das Gerät in den Urzustand gesetzt werden kann.

Werkseinstellung: ca 7-15 Sekunden Reset Knopf drücken (LED geht von grün auf hellgrün)
IP: 192.168.1.20
Login: ubnt
Passwort: ubnt


Via SSH von Originaler Firmware

Firmware lede-ar71xx-generic-ubnt-unifi-squashfs-factory.bin

1. Verbinde Router und Computer via LAN 2. Kopiere Factory-Image auf den Router

   scp openwrt-ar71xx-generic-ubnt-unifi-squashfs-factory.bin ubnt@192.168.1.20:/tmp/fwupdate.bin

3. ssh ubnt@192.168.1.20 (Passwort "ubnt")

       cd /tmp
       # to check firmware run, because syswrapper does not display errors.
       fwupdate.real -c fwupdate.bin -d

4. Wenn alles Ok aussieht (gleiche Firmwareversion und keine sonstigen fehler) dann Firmware schreiben.
ACHTUNG: das letzte Zeichen & MUSS mit angegeben werden, da die SSH Verbindung sofort getrennt wird, und das Flash-Commando sonst abgebrochen wird. Das kann zur Folge haben, dass der Router nur noch über TFTP "gerettet" werden kann.

       syswrapper.sh upgrade2 &

Via TFTP

Anleitung nach tftp (tftp-Server)

LED wechselt zwischen orange und grün. Nun Reset loslassen und Firmware einspielen.
Wenn die Firmware eingespielt wurde, blingt die LED noch paar Sekunden weiter und wechselt dann zum schnelleren Grün-blinken. Die Firmware wird geflasht und der Router startet mehrmals neu. Mit Ping auf 192.168.1.1 kann dieses beobachtet werden. Ebenso Zeigt die LED den Bootstatus (boot_step: 1mal blinken, reboot, 2mal blinken, reboot, 3mal blinken, aus). Wenn LED zügig blinkt, hat der Router ein Freifunk-Gateway gefunden.

Bilder

C unifi1.JPG
C unifi3.JPG