使用网件无线路由器建立USB共享打印服务器

今天和大家分享一个netgare 无线wifi配置成USB打印机共享服务器。

其实使用无线wifi实现usb打印机共享和airprint其实不算新鲜事,网上很多资料,但是今天的这个教程有亮点,不废话,上干货。
工具: 公司闲置的一无线路由器netgear R6200(为什么闲置,因为散热太感人,总是那个啥,被IT顾问嫌弃,无情抛弃,你懂的,换了华为的方盒子几个月不去碰下居然很稳定,这个暂且不表)
epson L210 USB喷墨打印机一台。
应用背景:打印机一直装在某个工程部同事的电脑上,他的电脑充当共享server,偏偏这机器不争气,总是出问题,而且不能保证总是上线,一下线,别人都无法打印了,这就是usb打印机的弊端;
而且共享打印服务的机主也很难搞,一直很排斥打印机装他电脑上,认为拖慢他电脑速度,打印出问题总是顾问他,叽叽歪歪,忍了很久,终于要痛下决心解决这个问题。
本来想上JD找个USB打印机外置网卡或USB打印共享服务器,最便宜的都要两百多,高端的上千块,手上的网件空闲,不如利用起来。
查了网件官方资料发现是支持这个功能的,于是下手,安装倒也简单,打印机往路由器USB口一插,客户电脑上安装官方的客户端插件ReadySHARE_USE_Windows,自动就搜索到了,把epson L210驱动一装就可以正常打印了,但是发现官方的这个插件开发的挺二的,它是独占性的,每次打印要手动连接,然后手动释放连接或者等待超时断开,否则其他用户无法打印,同时两个以上要打印就只能排队,我就呵呵了。
使用网件无线路由器建立USB共享打印服务器_第1张图片
弊端很明显了:
1,每台要共享的电脑都必须安装打印控制客户端,部署繁琐,占用电脑资源;
2,每次打印都要事先开启客户端并手动连接,才能打印,操作繁琐;
3,遇上有人已经连接,就得排队轮询,基本上没法满足需求;
网件这么二的设计,无非两个原因:
第一:打印共享只是一个噱头卖点,不是主要功能,没必要花太多开发成本到这个上面;
第二:这款路由器是家用型,非企业级产品,不可能做到真正意义上企业打印共享功能;
聪明的读者可能已经想到,将这个客户端只安装到服务器,然后在服务器创建打印共享服务,其他用户连客户端都不用安装,以上弊端全部铲除,一试居然行得通。
问题似乎已经解决了,NO,高兴太早了,下午居然发现所有连接打印服务器的居然都无法打印,进服务器一看,发现NETGEAR USB Control Center居然离线,进配置一看,原来默认超时时间为30分钟,what fuck?最大超时时间只能设置为600,按理说设为600分钟,每十个小时重新手动连接一下也不是什么难事,但还真不是我们搞IT的太懒,年复一年,日复一日的这么手动连接也不是办法,而且事情多了不一定记得住。
要是有个办法设为永久不超时或者将超时时间设置为无穷大就好了,有了思路,开始找对策,分析这个鸟客户端软件,都是已经封装好了,这个超时配置不放外部配置档,没得搞,那是不是放注册表呢?抱着这个想法去实验发现还真被我猜到。
立马下载一个工具:Regshot , 注册表快照,把超时设置改动保存前后的注册表一对比,立马见成效,大家记住:Regshot这个工具,真的是神器,以前查office word默认存档格式设置的注册表位置也是很犀利。
使用网件无线路由器建立USB共享打印服务器_第2张图片
进注册表,改为一年的时间:365X24X60=525600分钟,保存后,进客户端一看,齐活儿,高枕无忧!
使用网件无线路由器建立USB共享打印服务器_第3张图片
使用网件无线路由器建立USB共享打印服务器_第4张图片
简单的拓扑如下:
使用网件无线路由器建立USB共享打印服务器_第5张图片
大家用的不一定是这个路由器,客户端也不一定是这个客户端,但思路是一样的,配置到windows Server 上然后共享出来,这个很实用。

你可能感兴趣的:(使用网件无线路由器建立USB共享打印服务器)