榨干老式打印机最后一滴血,打印机只有USB口网络打印解决方案
让打印机飞一会儿!
起初对于打印来说,我的需求并不大,偶尔发个打印需求给小美,她会帮我打好然后我亲自下去拿,顺便摸会鱼,别误会,真的是摸鱼。
但是随着老板给我画的饼越来越多,打印需求也日益的增长起来了,老板看我天天下去摸鱼这么辛苦,于心不忍,便从库房里搬出了他当年的创业元老 Lenovo LJ2400 供我驱使。
当我第一眼看到这玩意,我都惊呆了,老板的创业之路好像一点也不坎坷啊,为啥这么说呢?因为我发现这玩意比我兜还干净。说明了老板当年都没咋使用就放仓库吃灰了。
真的很新啊,螺丝都没绣
看日期已经是十几岁的老人了,牙齿掉的都只剩唯一的USB2.0接口了。可现在为啥又搬出来给我用呢?这个问题我不敢深究,因为每一个可能都对我不利,我只能归咎为老板想缅怀一下他逝去的青春。至于吃苦耐劳,任劳任怨,艰苦奋斗这样励志成语就扣我头上吧,毕竟老板承受了太多的苦楚却从不言表。
老黄瓜也能变嫩?刷绿漆大揭秘!
切入正题吧!要想有线改无线,无非就那几个方案,最简单的大概就是买设备,加装打印共享服务器。对于我艰苦朴素的老板,这个方案肯定不会同意,毕竟都把创业元老都搬出来了。
那就退而求其次用现有网络设备,比如支持docker设备的软路由、群晖等做中间件用cups、VirtualHere 等方案!让USB打印机通过中间件共享给网络用户使用!
鉴于我自己的网络方案,最终选择了群晖+VirtualHere来实现这一宏伟目标。为什么不用cups呢?这是因为老板那老掉牙的LJ2400在cups里没驱动,只能仿冒Brother HL-2140的驱动。
我从linux驱动里提取出来的ppd文件,cups竟然不认,我也是很诧异。但我也看不懂开发者文档如何去适配自己的ppd,只好放弃。


那么VirtualHere也就成了唯一的方案了。
首先可以确认的是,群晖自带的套件里有VirtualHere,但是!但是!但是!只有10天免费试用期。
如何免费长期使用呢,那就使用Docker的服务版VirtualHere,但是!但是!但是!只支持1个设备,如果你有多个设备需要共享,那么就要收紧裤腰带了。因为授权可不便宜。
49刀的价格,让老板知道了,砍我49刀都不为过。难道真的要让老板大出血换带网络口的打印机?我用屁股想老板也不可能答应这个要求。那就自己想招吧,经过我的不懈努力,在摸了三天鱼后,终于在Docker Hub被我发现了个神奇的镜像hongxiaoo/virtualhere

至于如何在群晖里拉取镜像,如何突破限制,我就不啰嗦了,相信你能坚持看到这里,一定是有办法突破枷锁的。
拉取完直接运行,不需要特别的设置,只有两个地方需要特别注意,其他直接默认运行就好。
前面勾选 启动自动重新启动 (就是重启群晖自动运行的意思)
网络选择host运行完看下日志,发现已经识别到我的(我老板的)LJ2400了。

群晖服务端的设置到此也就结束了
客户端就去官网 https://www.virtualhere.com/ 下载你自己对应的系统端安装运行就ok了。

我们简单来设置一下客户端
高级设置
中文

不用过多说明了吧,虽然服务端不是最新的,但能无限设备用,你还要啥自行车。

最后本地添加打印机,愉快的给老板创造价值吧!

网络咖啡吧
校验提示文案
值友8993852135
校验提示文案
gxlzlu
校验提示文案
kite_
校验提示文案
leonardo1986
校验提示文案
买青椒也用券
校验提示文案
dongyi945
校验提示文案
马甲群鬼
校验提示文案
cwz1985
校验提示文案
秋水流离
校验提示文案
猫超受害人
校验提示文案
猫超受害人
校验提示文案
cwz1985
校验提示文案
马甲群鬼
校验提示文案
dongyi945
校验提示文案
秋水流离
校验提示文案
gxlzlu
校验提示文案
网络咖啡吧
校验提示文案
买青椒也用券
校验提示文案
leonardo1986
校验提示文案
kite_
校验提示文案
值友8993852135
校验提示文案