---
title: 'Unlock Your F@st 4353 Modem'
url: 'https://kaleb.au/blog/unlock-your-f-st-4353-modem'
markdown: 'https://kaleb.au/blog/unlock-your-f-st-4353-modem.md'
date: '2023-08-04'
description: "Many ISPs lock down their modems, preventing users from changing even basic settings. This guide will help you unlock the Sagemcom Broadband F@st 4353 modem, and it may work for other models as well. Steps to Unlock Your Modem 1. Log In to Your Modem First, access your modem's web interface and ope…"
---

# [Unlock Your F@st 4353 Modem](https://kaleb.au/blog/unlock-your-f-st-4353-modem)

   4 Aug 2023  

Many ISPs lock down their modems, preventing users from changing even basic settings. This guide will help you unlock the **Sagemcom Broadband F@st 4353** modem, and it may work for other models as well.

## Steps to Unlock Your Modem

### 1. Log In to Your Modem

First, access your modem's web interface and open the **JavaScript console** in your browser.

### 2. Enable Remote Access

Run the following command in the JavaScript console to enable remote access:

```js
$.xmo.setValuesTree(true, "Device/UserAccounts/Users/User[@uid='6']/RemoteAccesses/RemoteAccess[@uid='2']/Enabled");
```

### 3. Assign a Port for Remote Access

Set the remote access port to **22** (default SSH port):

```js
$.xmo.setValuesTree(22, "Device/UserAccounts/Users/User[@uid='6']/RemoteAccesses/RemoteAccess[@uid='2']/Port");
```

### 4. Allow All LAN Devices to Access SSH

This step allows all LAN devices to connect without restrictions:

```js
$.xmo.setValuesTree("ACCESS_ENABLE_ALL", "Device/UserAccounts/Users/User[@uid='6']/RemoteAccesses/RemoteAccess[@uid='2']/LANRestriction");
```

### 5. Set an SSH Password

Set the SSH password for the **assist** user:

```js
$.xmo.setValuesTree("assist", "Device/UserAccounts/Users/User[@uid='6']/ClearTextPassword");
```

### 6. Reboot Your Modem

Once you reboot, an SSH server will be available on **port 22**. Log in using:

```bash
ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 assist@[GATEWAY_IP]
```

- **Username:** `assist`
- **Password:** `assist`

Once logged in, switch to superuser mode (`su`) with the **root** password.

### 7. Change DNS Servers

You can now modify your modem's DNS settings with the following command:

```bash
xmo-client -s "1.1.1.1" -p 'Device/DHCPv4/Server/Pools/Pool[@uid="1"]/DNSServers'
```

## Conclusion

Congratulations! You've unlocked your **Sagemcom F@st 4353** modem and gained full control over its settings. Now you can customize your network without ISP-imposed restrictions.

---

## Navigation

- Parent: [Blog](https://kaleb.au/blog.md)
- Previous: [A Quiet Admiration for the French Spirit](https://kaleb.au/blog/a-quiet-admiration-for-the-french-spirit.md)
