This article applies to the WiFi Pineapple NANO and TETRA. WiFi Pineapple Mark VII users please see the Mark VII Documentation.
The WiFi Pineapple features a firmware recovery option which allows the user to restore the device to a factory firmware image. This procedure is performed via a special web interface.
Download the factory recovery firmware image for your WiFi Pineapple device from the Hak5 Download Center.
It is extremely important that you only use the recovery firmware image for the correct device, and not the latest release or an image for a different device (e.g. the WiFi Pineapple NANO recovery image on a WiFi Pineapple TETRA).
Next, follow these steps to access the recovery web interface and update the firmware.
Unplug the WiFi Pineapple completely from all power sources.
Begin holding the RESET button on the device.
With the RESET button held, power on the device.
Continue holding the RESET button for 10 seconds, then release.
NANO: The blue LED will remain solid
TETRA: The yellow LED will remain solid
Connect the host PC to the WiFi Pineapple via the USB Ethernet Port
NANO: The male USB A plug
TETRA: The Micro USB port labeled ETH
From the host PC, configure a static IP address on the WiFi Pineapple facing Ethernet interface to 192.168.1.2 with netmask 255.255.255.0
For example, in Linux run
ifconfig eth1 192.168.1.2 netmask 255.255.255.0 up(where eth1 is the interface name of the WiFi Pineapple).
From the host PC, browse to http://192.168.1.1
Click Choose File and select the factory firmware image downloaded above.
Click Update Firmware.
This process will take several minutes. Do not interrupt the power supply while the firmware is updating. Once complete, the WiFi Pineapple will restart.
Reset the the WiFi Pineapple facing USB Ethernet interface back to DHCP or 172.16.42.42 with netmask 255.255.255.0