> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.simplyprint.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Why is my Duet-powered printer offline?

# Why is my Duet-powered printer offline?

> **Beta:** This integration is experimental with limited support.

This guide helps troubleshoot offline issues with the SimplyPrint Duet3D integration.

The integration runs as a service on a separate device (like a Raspberry Pi) that connects to your Duet board over your network.

---

## Quick reference

| Symptom | Likely cause | Solution |
|---------|--------------|----------|
| Offline after reboot | Service not running | [Start the service](#2-1-is-the-integration-running) |
| "Connection refused" | Wrong IP or password | [Check configuration](#2-2-check-configuration) |
| Never connected | Didn't run autodiscover | [Run autodiscover](#2-run-autodiscover) |

---

## Quick fixes

> **First:** Try restarting the integration service.

```bash
sudo systemctl restart simplyprint-duet3d.service
```

---

## 1. Is the integration running?

```bash
systemctl status simplyprint-duet3d.service
```

**To start:**

```bash
sudo systemctl start simplyprint-duet3d.service
```

**View logs:**

```bash
journalctl -u simplyprint-duet3d.service -f
```

---

## 2. Check configuration

Config file: `~/.config/SimplyPrint/DuetConnector.json`

| Setting | What to check |
|---------|---------------|
| `duet_uri` | Your Duet's IP (e.g., `"http://192.168.1.100"`) |
| `duet_password` | Default is `"reprap"` |

**Common issues:**
- IP address changed - check Duet's current IP
- Use `http://` not `https://`
- Password is `reprap` even without a login prompt

---

## 3. Network check

```bash
ping <duet-ip-address>
```

If ping fails, fix the network issue first.

---

## Run autodiscover

If not set up properly:

```bash
simplyprint-duet3d autodiscover
```

---

## Reinstall

```bash
source <(curl -sSL https://raw.githubusercontent.com/simplyprint/integration-duet3d/main/install.sh)
```

---

## Getting help

### Gather this first
- Output of `journalctl -u simplyprint-duet3d.service`
- Duet firmware version

### Support

- **GitHub:** [github.com/SimplyPrint/integration-duet3d](https://github.com/SimplyPrint/integration-duet3d)
- **SimplyPrint Discord:** [simplyprint.io/discord](https://simplyprint.io/discord)

---

> Something unclear or missing in this guide? Let us know on [Discord](https://simplyprint.io/discord).
