Перш ніж почати: root-доступ
Щоб підключити Creality K2 до SimplyPrint, потрібно ввімкнути «root-доступ».
Не лякайтеся технічної назви, зазвичай усе так само просто: знайдіть налаштування на екрані принтера й установіть прапорець. Також за допомогою «SSH» ви виконаєте кілька команд.
Сприймайте це як розблокування «режиму адміністратора» на вашому принтері. Це дає вам (і SimplyPrint) можливість додавати функції і вносити зміни, які не дозволяє стандартний інтерфейс.
Виробник вашого принтера заблокував певні функції. Увімкнувши root-доступ, ви надаєте собі дозвіл використовувати всі можливості принтера.
Насправді ні! У більшості випадків виробник сам надав цю можливість, її лише приховано в налаштуваннях. Ви користуєтеся функцією, яку він вбудував.
Ми лише вмикаємо наш компонент у наявному програмному забезпеченні принтера, не встановлюємо пакунки й не вносимо глибоких змін. Зазвичай достатньо скинути до заводських налаштувань, щоб скасувати всі зміни.
Примітка про гарантію
Деякі виробники зазначають, що ввімкнення root-доступу може вплинути на гарантію. Ризик низький, нам не відомо жодного випадку відмови користувачу SimplyPrint у гарантійному обслуговуванні через це.
Але рішення за вами.
Ми точно покажемо вам, де знайти це налаштування і які команди виконати.
Налаштуйте SimplyPrint на Creality K2
У цьому посібнику ми розглянемо:
- Знайдіть IP-адресу вашого K2
- Увімкніть root-доступ і отримайте пароль
- Увімкніть SimplyPrint у Fluidd (через SSH)
- Відкрийте вебінтерфейс
1. Знайдіть IP-адресу вашого K2
- На сенсорному екрані перейдіть до «Settings» → «Network».
- Запишіть IP-адресу K2, показану під назвою вашої мережі/SSID.
2. Увімкніть root-доступ
- На сенсорному екрані перейдіть до «Settings» і прокрутіть вниз, щоб вибрати «Root account information».
- Прочитайте застереження, позначте «I have read and understood the risks of Root login» і зачекайте 30 секунд, перш ніж натиснути «Ok».
- Запишіть згенерований пароль root.
3. Увімкніть SimplyPrint у Fluidd (через SSH)
Так, це та сама набридла технічна частина. Нам шкода, ми спробували все, щоб цього уникнути, але ваш пристрій просто не дає нам іншого варіанту.
Але ось у чому суть: це простіше, ніж здається. Ви просто скопіюєте та вставите кілька команд. От і все. Виберіть тип вашого комп’ютера нижче і виконуйте кроки — ми проведемо вас через кожен клік.
192.168.1.42). Не включайте http://, слеші чи номери портів.
Windows 10 / 11
- Натисніть Win + X і виберіть "Terminal" або "PowerShell"
-
Введіть команду SSH (замініть заповнювачі):
Приклад:
ssh username@ip-addressssh [email protected] -
Якщо з'явиться запитання «Are you sure you want to continue connecting?», введіть
yesі натисніть Enter -
Введіть пароль, коли з’явиться запит
Пароль не відображатиметься під час введення — це нормально! Просто введіть його і натисніть Enter.
macOS
- Натисніть Cmd + Space, щоб відкрити Spotlight, введіть "Terminal" і натисніть Enter
-
Введіть команду SSH (замініть заповнювачі):
Приклад:
ssh username@ip-addressssh [email protected] -
Якщо з'явиться запитання «Are you sure you want to continue connecting?», введіть
yesі натисніть Enter -
Введіть пароль, коли з’явиться запит
Пароль не відображатиметься під час введення — це нормально! Просто введіть його і натисніть Enter.
Linux
- Відкрийте термінал (зазвичай Ctrl + Alt + T, або знайдіть його в меню застосунків)
-
Введіть команду SSH (замініть заповнювачі):
Приклад:
ssh username@ip-addressssh [email protected] -
Якщо з'явиться запитання «Are you sure you want to continue connecting?», введіть
yesі натисніть Enter -
Введіть пароль, коли з’явиться запит
Пароль не відображатиметься під час введення — це нормально! Просто введіть його і натисніть Enter.
Chromebook
-
Увімкніть Linux (пропустіть, якщо вже зроблено):
- Відкрийте Налаштування
- Перейдіть до Advanced → Developers
- Увімкніть «Середовище розробки Linux»
- Виконайте вказівки майстра налаштування (займає кілька хвилин)
- Відкрийте застосунок «Terminal» у меню застосунків
-
Введіть команду SSH (замініть заповнювачі):
Приклад:
ssh username@ip-addressssh [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>
Використовуєте планшет чи телефон?
Хоча для Android та iOS доступні застосунки SSH, ми рекомендуємо використовувати комп'ютер для з'єднань SSH. Справжня клавіатура і екран значно полегшують введення команд.
1. Відкрийте термінал або SSH-клієнт на вашому комп’ютері.
2. Підключіться до K2 за IP-адресою та записаним паролем root:
ssh root@[IP_ADDRESS]
Наприклад: <code>ssh [email protected]</code>
3. Коли з’явиться запит пароля, введіть пароль, який ви записали _(під час введення пароль не відображатиметься, не хвилюйтеся, це нормально)_.
4. Після підключення виконайте наведену нижче команду, щоб увімкнути SimplyPrint і перезапустити "Moonraker", вбудований API прошивки, що містить SimplyPrint:
python3 -c "import urllib.request;print(urllib.request.urlopen('https://download.simplyprint.io/creality/k2/k2-setup.sh').read().decode())" | sh
<small>
<b>What does this script do?</b><br>
This script locates the `moonraker.conf` file that your printer uses, which can either be in <code>/usr/data/moonraker</code>
or <code>/data/moonraker</code>. It then adds the SimplyPrint configuration (<code>[simplyprint]</code>) to the file and restarts Moonraker.
</small>
---
4. Додайте принтер до SimplyPrint
Тепер усе повинно бути готово! Принтер має бути під’єднаний до SimplyPrint!
Відкрийте вебпанель SimplyPrint на комп’ютері чи телефоні в тій самій мережі, що й ваш K2, де він має з’явитися як принтер, що очікує підтвердження, у процесі «Додати принтер».
Не з’являється в SimplyPrint?
Знайдіть код налаштування принтера в локальному веб-інтерфейсі принтера.
- Відкрийте браузер на вашому комп’ютері або телефоні.
- Використовуючи записану IP-адресу, перейдіть за адресою
http://[IP_ADDRESS]:4408, щоб отримати доступ до панелі Fluidd, розміщеної на вашому K2. - Знайдіть значок дзвіночка «Notification» у верхньому правому куті та натисніть на нього
- Тут ви маєте побачити «SimplyPrint Setup Request» із 4-символьним кодом налаштування; скористайтеся ним
Якщо у вас не працює, спробуйте пройти посібник ще раз дуже уважно. Пропущені кроки - найпоширеніша причина, чому принтери не з'являються.
Відомі обмеження
Через обмеження прошивки Creality такі функції недоступні:
- Орієнтовний час, що залишився до завершення друку
- Прогрес шарів (номер поточного шару)
Готово! Усе готово
Тепер ви готові підключити принтер і почати використовувати SimplyPrint.
Створіть ваш безкоштовний обліковий запис