分页: 1 / 1

TOS5.1下一条命令安装docker增加网络打印机功能

发表于 : 2024年 2月 27日 星期二 2:37 pm
woymiany
ssh 到nas
运行下面的命令:

docker run -d --name=airprint \
--net="host" \
--privileged=true \
-e TZ="Asia/Shanghai" \
-e HOST_OS="linux" \
-e "TCP_PORT_631"="631" \
-v "/volume1/docker/airprint/config":"/config" \
-v /dev:/dev \
-v "/volume1/docker/airprint/avahi":"/etc/avahi/services" \
-v /var/run/dbus:/var/run/dbus "olbat/cupsd"
11.png
安装完就自动运行了。不需配置。自动启动需要自己停止后编辑勾选。
端口这里也不要配置,和其他人的配置不同。
1.png
2.png
3.png
4.png
5.png
6.png
add printer需要登录。
url 用http https 这里都可以
print/print
8.png
7.png
我的打印机M158b 没有相应驱动,用的相近的M215.
9.png
windows 的安装网络打印机的见网上的的教程。
https://192.168.8.245:631/printers/FUJI ... int_M158_b
http://192.168.8.245:631/printers/FUJI_ ... int_M158_b
都试试。

Re: TOS5.1下一条命令安装docker增加网络打印机功能

发表于 : 2024年 2月 27日 星期二 6:26 pm
TMnight
非常感谢您的教程信息 :D

Re: TOS5.1下一条命令安装docker增加网络打印机功能

发表于 : 2024年 3月 2日 星期六 2:32 pm
woymiany
安装网络打印机后,手机上也能直接打印文件了。

Re: TOS5.1下一条命令安装docker增加网络打印机功能  [已解决]

发表于 : 2024年 11月 15日 星期五 7:11 pm
Meikle
为什么我用这了好几个镜像安装成功后,都是windows可以使用,apple设备的隔空打印找不到打印机呢

Re: TOS5.1下一条命令安装docker增加网络打印机功能

发表于 : 2026年 4月 22日 星期三 6:51 am
woymiany
重新升级到TOS 6.0后发现CUPS的打印服务不行了。
在web页面上删除了以前的image
然后docker image 从https://proxy.vvvv.ee/images.html 下载下来。
scp上传到nas上。
用docker load -i olbat_cupsd.tar 装载 image

然后再
docker run -d --name=airprint \
--net="host" \
--privileged=true \
-e TZ="Asia/Shanghai" \
-e HOST_OS="linux" \
-e "TCP_PORT_631"="631" \
-v "/home/docker/airprint/config":"/config" \
-v /dev/usb:/dev/usb \
-v "/home/docker/airprint/avahi":"/etc/avahi/services" \
-v /var/run/dbus:/var/run/dbus "olbat/cupsd"
启动。
http://nasip:631
Adminstrator标签页面里add printer需要登录。
user/passwd: print/print
M158b 没有豆包推荐选Xerox Phaser 3117, 2.0.0
或者
Xerox Phaser 3124 Foomatic/gdi (recommended)

Re: TOS5.1下一条命令安装docker增加网络打印机功能

发表于 : 2026年 4月 22日 星期三 4:35 pm
sweeb
学习了

Re: TOS5.1下一条命令安装docker增加网络打印机功能

发表于 : 2026年 5月 2日 星期六 5:29 pm
woymiany
为了和手机配合打印 修改了下server的 配置文件。
在管理-》server-》Edit Configuration File
在可浏览协议里增加了CUPS 的协议

====================
# Show troubleshooting information in error_log.
LogLevel debug
PageLogFormat
MaxLogSize 0
ErrorPolicy retry-job
Listen *:631
ServerAlias *
Browsing Yes
BrowseLocalProtocols dnssd cups
DefaultAuthType Basic
DefaultEncryption IfRequested
WebInterface Yes

Re: TOS5.1下一条命令安装docker增加网络打印机功能

发表于 : 2026年 5月 2日 星期六 7:36 pm
woymiany
Meikle 写了: 2024年 11月 15日 星期五 7:11 pm 为什么我用这了好几个镜像安装成功后,都是windows可以使用,apple设备的隔空打印找不到打印机呢
小米的手机和iPhone 11 pro上测试都能打印。