Compare commits
10 Commits
43a4d24f27
...
7c8dd413c3
| Author | SHA1 | Date |
|---|---|---|
|
|
7c8dd413c3 | |
|
|
bae611e68d | |
|
|
5fd2d3ae93 | |
|
|
f9bbb41e70 | |
|
|
2871dc4b22 | |
|
|
1831e7f03a | |
|
|
12fca342c5 | |
|
|
1551ebccaa | |
|
|
70ca44f15d | |
|
|
6af90cffb7 |
|
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
title: Подключение принтера в Synology
|
||||||
|
description:
|
||||||
|
published: true
|
||||||
|
date: 2024-10-29T09:04:59.553Z
|
||||||
|
tags: synology, cups
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 2024-10-29T09:04:59.553Z
|
||||||
|
---
|
||||||
|
|
||||||
|
# Подключение принтера по usb
|
||||||
|
https://github.com/ziwork/synology-airprint
|
||||||
|
|
||||||
|
Когда подключил принтер по usb к synology, то не получилось распечатать удаленно, вполне возможно что малая поддержка устройств.
|
||||||
|
Нашел на просторах интернета проект synology-airprint с помощью которого получилось завести.
|
||||||
|

|
||||||
|
|
||||||
|
Так как принтер не определяется с нормальным именем, например как /dev/ttyUSB0
|
||||||
|
Поэтому пришлось делать символьную ссылку через планировщик
|
||||||
|
`ln -s /dev/usb/04e8:3413:8J66BAAY331838K /dev/ttyUSB0`
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|

|
||||||
|
|
||||||
|
Создаем docker-compose с таким содержимым
|
||||||
|
```
|
||||||
|
nano docker-compose.yml
|
||||||
|
|
||||||
|
```
|
||||||
|
```yaml
|
||||||
|
version: '3.5'
|
||||||
|
|
||||||
|
services:
|
||||||
|
airprint:
|
||||||
|
container_name: airprint
|
||||||
|
image: znetwork/synology-airprint:latest
|
||||||
|
restart: always
|
||||||
|
# network_mode: "bridge"
|
||||||
|
network_mode: "host"
|
||||||
|
devices:
|
||||||
|
# - "/dev/bus/usb/001/001:/dev/ttyUSB0"
|
||||||
|
- "/dev/ttyUSB0:/dev/ttyUSB0"
|
||||||
|
# ports:
|
||||||
|
# - "9631:631"
|
||||||
|
environment:
|
||||||
|
CUPSADMIN: admin
|
||||||
|
CUPSPASSWORD: admin
|
||||||
|
```
|
||||||
|
Нужно по странице проекта остановить и выключить службы
|
||||||
|
```
|
||||||
|
sudo synosystemctl stop cupsd
|
||||||
|
sudo synosystemctl stop cups-lpd
|
||||||
|
sudo synosystemctl stop cups-service-handler
|
||||||
|
sudo synosystemctl disable cupsd
|
||||||
|
sudo synosystemctl disable cups-lpd
|
||||||
|
sudo synosystemctl disable cups-service-handler
|
||||||
|
```
|
||||||
|
|
||||||
|
И поднимаем контейнер (нужно перед этим через центр пакетов поставить Container Manager)
|
||||||
|
```
|
||||||
|
docker compose up -d
|
||||||
|
```
|
||||||
|
|
||||||
|
Заходим на страницу и там добавляем принтер
|
||||||
|
http://192.168.88.250:631/
|
||||||
|
|
||||||
|
И потом добавляем принтер на компьютере:
|
||||||
|
через ipip http://192.168.88.250:631/printers/samsung
|
||||||
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 15 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 31 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 29 KiB |
Loading…
Reference in New Issue