首先安装samba, smbclient:
sudo apt install samba smbclient
查看共享打印机的名称:
smbclient -L 10.103.67.19
共享打印机的地址: (在打印机管理器里, 用于URI)
smb://10.103.67.19/<共享打印机名>
首先安装samba, smbclient:
sudo apt install samba smbclient
查看共享打印机的名称:
smbclient -L 10.103.67.19
共享打印机的地址: (在打印机管理器里, 用于URI)
smb://10.103.67.19/<共享打印机名>
先确定打印机的 IP 能不能 ping 通,你的 deepin 主机在路由器自己的局域网里面,能直接访问吗?
如果不行,可以考虑把路由器连接交换机的那根线插到路由器的 LAN 口上,再关闭路由器的 DHCP 功能,把路由器也当成一个交换机用,这样就在一个网段里了......
应该是可以的我的电脑是3网段,打印机在0网段,手动添加的,使用正常
首先安装samba, smbclient:
sudo apt install samba smbclient
查看共享打印机的名称:
smbclient -L 10.103.67.19
共享打印机的地址: (在打印机管理器里, 用于URI)
smb://10.103.67.19/<共享打印机名>
谢谢,按照您的指点操作,但是添加URI的时候只能添加成这样smb://10.103.67.19/,后面加入共享打印机名称后退出就消失了。然后故障排查里显示都没有问题了,但是再打印测试页时,一直显示打印中,过一会儿就显示失败了。
再过一段时间,打印队列就暂停了
mark
共享打印机应该是linux系统必须解决的问题
这是配了VPN吗,怎么看左边那个路由器看着好难受。
网络能通的话,直接在打印管理器里添加URI查找试试。
如果smb不通,Windows的防火墙关掉,网络和共享中心-更改高级共享设置-家庭组连接、密码保护选第二个,其它全选第一个。
如果打印不出来,应该是驱动没选对,或者打印机驱动没适配。得知道你打印机型号。
先确定打印机的 IP 能不能 ping 通,你的 deepin 主机在路由器自己的局域网里面,能直接访问吗?
如果不行,可以考虑把路由器连接交换机的那根线插到路由器的 LAN 口上,再关闭路由器的 DHCP 功能,把路由器也当成一个交换机用,这样就在一个网段里了......
是可以ping通的,路由器是公共办公使用的不太方便改😞
这是配了VPN吗,怎么看左边那个路由器看着好难受。
网络能通的话,直接在打印管理器里添加URI查找试试。
如果smb不通,Windows的防火墙关掉,网络和共享中心-更改高级共享设置-家庭组连接、密码保护选第二个,其它全选第一个。
如果打印不出来,应该是驱动没选对,或者打印机驱动没适配。得知道你打印机型号。
smb可以通,也能显示所有打印机列表。打印机型号是HP LaserJet Professional M1136 MFP,推荐的三个驱动我都试过,但是都不成功
应该是可以的我的电脑是3网段,打印机在0网段,手动添加的,使用正常
请问您是直接安装完驱动就可以用了吗?
smb可以通,也能显示所有打印机列表。打印机型号是HP LaserJet Professional M1136 MFP,推荐的三个驱动我都试过,但是都不成功
3.22.12.1试过了吗
我按照一楼大佬的方法改了smb连接,然后发现共享打印机名称不能有中文,修改后,打印任务一建立就会变为暂停状态不能开始,参考这个帖子https://bbs.deepin.org/post/201639
第一步 sudo dedit /etc/samba/smb.conf
第二步 找到全局设置 global 添加代码 client max protocol = NT1
保存退出
打印机可以正常使用了
3.22.12.1试过了吗
谢谢您,不是驱动的问题,我已经解决,解决过程放在了11楼
我一直在说,抛弃那个弱智的smb方案,smb本身就天生不跨网段。
而且我也不知道linux明明有及其好用的CUPS,结果deepin在打印机共享上硬是绕远路去用smb
deepin/UOS共享打印机步骤:
1.获取共享打印机地址
在连接打印机的机器上打开打印管理器,菜单设置--勾选前三项(不做这一步无法启动CUPS服务)
此时在任意机器上用浏览器打开http://ip:631,这是CUPS的服务页面
点击prints选项卡,会列出所连接的打印机,再点击你要共享的打印机,现在地址栏的地址就是共享的最终地址,类似这样:
http://IP:631/printers/Pantum-M7100DN-series
2.连接共享打印机
在任何能访问该ip的机器上添加打印机,选url查找,输入上面那个地址,点确定,完成
就这么简单
====================================================================
另外说明,Windows也可以连接上述方法共享的打印机
而且不需要驱动,不需要驱动,不需要驱动
CUPS共享的打印机是不需要驱动的,无论linux还是win,这是CUPS的另一大优势
所以linux和win混合使用打印机的时候,只要有linux驱动,打印机就应该接在linux上,而不是windows
Popular Events
More
借用一张大佬的图
主机A是Windows7系统,ip是10.103.xx.xx,配置了打印机共享
主机B是deepin,ip是192.168.xx.xx,希望连接共享打印机
现在已经搜索安装了驱动,如下
但是打印测试页不成功,点开故障排查,显示连接被拒绝。
求大佬指点啊。