> For the complete documentation index, see [llms.txt](https://documentation.hak5.org/lan-turtle/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.hak5.org/lan-turtle/faq-troubleshooting/factory-reset.md).

# Factory Reset

In the extreme case that a LAN Turtle has become permanently inaccessible or inoperative, there is a quick method for recovery using a dedicated recovery web interface.

{% embed url="<https://youtu.be/ubNin_79wxE>" %}

1. Download the latest LAN Turtle recovery image from the [Hak5 Download Portal.](https://downloads.hak5.org/turtle)&#x20;

{% hint style="danger" %}
Note that the factory recovery firmware differs from the regular firmware image and must be used for this process. Do not attempt firmware recovery using the normal LAN Turtle firmware.
{% endhint %}

<figure><img src="/files/EJ1XDDL3S9KR9v3GcDbe" alt=""><figcaption></figcaption></figure>

2. Carefully open the LAN Turtle case by removing the two screws underneath the sticker on the bottom and pry the bottom plate from the top, exposing the underneath of the PCB.&#x20;

{% hint style="danger" %}
Be careful not to remove the top plastic housing as the **3G** variant has an antenna adhered to this section.
{% endhint %}

3. Locate the reset switch, button or jumper pad for your the LAN Turtle variant.

<figure><img src="/files/rHmnedy0FzVwrUu0zYZN" alt=""><figcaption><p>Silver Button</p></figcaption></figure>

<figure><img src="/files/AmK6LwGymzzyIwmJxH5D" alt=""><figcaption><p>Gold Button</p></figcaption></figure>

<figure><img src="/files/rg7JV0tJ00kI2LLLYHBI" alt=""><figcaption><p>Jumper Pads</p></figcaption></figure>

4. While holding the reset button, switch or jumper on the bottom of the LAN Turtle, plug the device into a computer and <mark style="color:red;">**continue holding for the first 5 seconds during boot**</mark>, **then release**. <br>
5. Wait an additional 30-180 seconds to receive an IP address from the LAN Turtle.<br>

   <figure><img src="/files/JduQg0pUYegl6MTkWx4S" alt=""><figcaption></figcaption></figure>

   <figure><img src="/files/crxvLC7BEX2VIQfsSP6I" alt=""><figcaption><p>Jumper pads for reset</p></figcaption></figure>

{% hint style="info" %}
If you do not receive an IP address in the 192.168.x range from the LAN Turtle within a minute, statically assign the LAN Turtle’s interface to 192.168.1.2 (netmask 255.255.255.0)
{% endhint %}

<figure><img src="/files/2TgQ9CzbOKqZNewqgdsg" alt=""><figcaption><p>Statically asigning IP in Kali</p></figcaption></figure>

6. Browse to the LAN Turtle firmware recovery web interface at [http://192.168.1.1](http://192.168.1.1/) and follow the on screen prompts to upload and flash the factory image downloaded in step 1.

<figure><img src="/files/93Z9GpLK9DvjT3yDKjD8" alt=""><figcaption><p>LAN Turtle Recovery page</p></figcaption></figure>

7. <mark style="color:red;">**Wait 5-10 minutes**</mark> until flashing completes as indicated by a special LED blink pattern seen in the video above.&#x20;

When the flash is complete the LAN Turtle will reboot and will be accessible again from 172.16.84.1 with the default username root and password **sh3llz**


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.hak5.org/lan-turtle/faq-troubleshooting/factory-reset.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
