Перед началом: root-доступ
Для подключения Creality Sonic Pad к SimplyPrint необходимо включить root-доступ.
Пусть техническое название вас не пугает: обычно всё сводится к тому, чтобы найти нужную настройку на экране принтера и поставить галочку. Также вам понадобится «SSH» для выполнения нескольких команд.
Что такое root-доступ?
Считайте это разблокировкой «режима администратора» на вашем принтере. Это даёт вам (и SimplyPrint) возможность добавлять функции и вносить изменения, которые нельзя внести через стандартный интерфейс.
Зачем это нужно?
Производитель вашего принтера заблокировал некоторые функции. Включив root-доступ, вы сможете в полной мере использовать возможности принтера.
Это «взлом» или «джейлбрейк»?
Не совсем! Обычно эту возможность предоставляет сам производитель, она просто спрятана в настройках. Вы используете встроенную им функцию.
Что на самом деле делает SimplyPrint?
Мы просто включаем наш компонент в существующем ПО принтера, мы не устанавливаем пакеты и не вносим инвазивных изменений. Обычно всё можно отменить сбросом до заводских настроек.
Примечание о гарантии
Некоторые производители указывают, что включение root-доступа может повлиять на гарантию. Риск невелик: не было ни одного известного случая отказа в гарантийном обслуживании пользователю SimplyPrint из-за этого.
Но решать вам.
Мы точно покажем, где найти эту настройку и какие команды выполнить.
Настройте SimplyPrint на Creality Sonic Pad
В этом руководстве мы рассмотрим:
- Найдите IP-адрес Sonic Pad
- Включите root-доступ и получите пароль
- Скачайте SSL-пакет через SSH
- Включите SimplyPrint в Fluidd
1. Найдите IP-адрес Sonic Pad
- На сенсорном экране перейдите в «Configure» → «Network settings».
- Выберите «Wireless» или «Wired», в зависимости от способа подключения.
- Рядом с «IP» / «IP address» запишите число (например,
192.168.1.42).
Совет
Если IP-адрес показывает 127.0.0.1, это внутренний адрес обратной петли (loopback); переключитесь на другой тип подключения (беспроводное/проводное) и проверьте там.
2. Включите root-доступ
- На сенсорном экране перейдите в «Configuration» → «Other settings» → «Advanced options» → «Root Account».
- Прочитайте предупреждение и прокрутите до самого конца, отметьте «I have read and understand the root login risks» и подождите 30 секунд.
Убедитесь, что вы действительно понимаете риски включения root-доступа на Sonic Pad.
- Нажмите «Next step».
- Запишите сгенерированный root-пароль.
3. Скачайте SSL-пакет через SSH
- Подключитесь по SSH к Sonic Pad, используя записанные IP-адрес и root-пароль:
ssh -o HostKeyAlgorithms=+ssh-rsa root@[IP_ADDRESS]
Да, это та самая раздражающая техническая часть. Нам жаль, мы перепробовали всё, чтобы этого избежать, но ваше устройство просто не даёт другого варианта.
Но вот в чём фишка: это проще, чем кажется. Вам нужно будет просто скопировать и вставить несколько команд. Вот и всё. Выберите ниже тип своего компьютера и следуйте шагам — мы проведём вас через каждое нажатие.
Важно: IP-адрес должен состоять только из цифр (например, 192.168.1.42). Не указывайте http://, слэши или номер порта.
Windows 10 / 11
-
Нажмите Win + X и выберите «Терминал» или «PowerShell»
-
Введите команду SSH (замените плейсхолдеры):
ssh username@ip-address
Пример: ssh [email protected]
-
Если появится вопрос «Are you sure you want to continue connecting?», введите
yes и нажмите Enter
-
Введите пароль, когда будет предложено
Пароль не будет отображаться при вводе — это нормально! Просто введите его и нажмите Enter.
macOS
-
Нажмите Cmd + Space, чтобы открыть Spotlight, введите «Терминал» и нажмите Enter
-
Введите команду SSH (замените плейсхолдеры):
ssh username@ip-address
Пример: ssh [email protected]
-
Если появится вопрос «Are you sure you want to continue connecting?», введите
yes и нажмите Enter
-
Введите пароль, когда будет предложено
Пароль не будет отображаться при вводе — это нормально! Просто введите его и нажмите Enter.
Linux
-
Откройте терминал (обычно Ctrl + Alt + T, или найдите его в меню приложений)
-
Введите команду SSH (замените плейсхолдеры):
ssh username@ip-address
Пример: ssh [email protected]
-
Если появится вопрос «Are you sure you want to continue connecting?», введите
yes и нажмите Enter
-
Введите пароль, когда будет предложено
Пароль не будет отображаться при вводе — это нормально! Просто введите его и нажмите Enter.
Chromebook
Первоначальная настройка: нужно включить Linux на Chromebook (только один раз).
-
Включите Linux (пропустите, если уже сделано):
-
Откройте Настройки
-
Перейдите в Advanced → Developers
-
Включите «Среда разработки Linux»
-
Следуйте мастеру настройки (займёт несколько минут)
-
Откройте приложение «Терминал» из панели запуска приложений
-
Введите команду SSH (замените плейсхолдеры):
ssh username@ip-address
Пример: ssh [email protected]
-
Если появится вопрос «Are you sure you want to continue connecting?», введите
yes и нажмите Enter
-
Введите пароль, когда будет предложено
Пароль не будет отображаться при вводе — это нормально! Просто введите его и нажмите Enter.
Частые проблемы
-
«Connection refused» — убедитесь, что вы в той же сети и IP-адрес указан правильно.
-
«Permission denied» — ещё раз проверьте имя пользователя и пароль.
-
«Host key verification failed» — устройство было сброшено или переустановлено. Удалите старый ключ с помощью:
ssh-keygen -R <ip-address>
Используете планшет или телефон?
Хотя приложения SSH доступны для Android и iOS, мы рекомендуем использовать компьютер для SSH-подключений. Полноценная клавиатура и экран значительно упрощают ввод команд.
- Скачайте и установите пакет с помощью нашего вспомогательного скрипта:
wget -qO- https://download.simplyprint.io/sonic-pad/sonic-pad-ssl.sh | bash
- Дождитесь завершения работы скрипта, затем выйдите с помощью:
exit
4. Откройте веб-интерфейс Fluidd
В браузере на компьютере или телефоне перейдите по адресу http://[IP_ADDRESS]. Здесь вы найдёте веб-интерфейс «Fluidd», размещённый на вашем Sonic Pad, обратите внимание: для доступа к веб-интерфейсу Fluidd нужно находиться в той же сети, что и Sonic Pad.
Теперь переходите к следующему шагу, где подробно показано, как найти и открыть конфигурационный файл moonraker.conf, куда нужно добавить строку [simplyprint].