• openwrt网络打印机,共享USB。


    简介:

    随着家庭办公及办公室办公的打印需求增加,捡到的很多打印机又没有网络接口。

    如何使普通打印机变为网络打印机,成了我的研究目标。

    本来么,一个普通打印机,使用openwrt+p910n,共享出来还是挺方便的。

    但是我又加了一个USB快递面单打印机,又加了一个北洋标签打印机。还有一个EPSON 615K针式打印机。

    麻烦来了。

    项目环境:tp-link wr720n v3  LEDE Reboot 17.01.7 r4030-6028f00df0 / LuCI lede-17.01 branch (git-19.167.54478-71e2af4)

    没必要更新。

    一:接入现有网络

    1.初次登录

    官方固件可以刷一下https://archive.openwrt.org/releases/17.01.7/targets/ar71xx/generic/lede-17.01.7-ar71xx-generic-tl-wr720n-v3-squashfs-factory.bin,这个可以直接在官方固件下刷入

    然后刷一下https://archive.openwrt.org/releases/17.01.7/targets/ar71xx/generic/lede-17.01.7-ar71xx-generic-tl-wr720n-v3-squashfs-sysupgrade.bin,这个是标准固件,也可以在不死下刷入。

    使用网线连接LAN口,192.168.1.1登录

    2.无线加入原有网络

    注意,wr720n只支持2.4G的网络,确保你有2.4G的无线。

    Network-Wireless-Scan

    找到你的无线名--Join Network

     我改了一下名字,wlan,防火墙区域选lan

    passphrase是无线密码。

    3.设置固定IP或DHCP绑定

    interface设置你wlan的IP地址为固定IP或在上级路由绑定mac指定IP。

     我喜欢dhcp,在上游openwrt绑定了mac设置固定IP。

    4.再次登录

    断开网线,使用原有网络,使用你新设置的IP登录WR720N.

    能正常登录即可。

    5.删除没用的网络

    Network-Interface

    删除无用的LAN,WAN,WAN6.

    二:P910N

    1.安装P910N

    这个是单打印机用着最方便的了。

    opkg install kmod-usb-printer luci-app-p910nd

     

     当你确认你有/dev/usb/lp0这个文件时,只要在Services--P910n****中enable一下,就算安装好了。

    2.windows安装打印机

    基本就是选择不在列表中,手动添加

     

     

     

     

     

     

     注意端口号,如果你在p910n修改过,这里也要改。

    基本上都需要手动安装驱动程序:

     

     可以Windows更新一下,使用微软认证的驱动。

    选中自己的打印机,下一步即可。

     我把打印机名字改了,因为我笔记本移动办公,如果多个地点有相同的打印机,可以在这里区分打印机名字。

    三:P910N改进版

    https://www.right.com.cn/forum/thread-142071-1-1.html

    恩山大神的改进,用来管理多个打印机,本来时不支持多个打印机,或者说接了USBhub以后,设备号老是乱变。多打印机真是噩梦。

    四:CUPS

    http://www.cups.org/

     一个专门用来在linux上共享打印机的软件,主要面向apple家族的IOS,IPADOS,MACOS.

    但是不影响我们用啊。

    要求支持raw打印,或者有驱动,

    五:virtualhere

     https://www.virtualhere.com/

    虚拟USB,共享USB,有免费版,可以一次一个人共享一个USB设备。

    六:

    七:

    八:

    九:

    十:

    ------------恢复内容结束------------

  • 相关阅读:
    混合式应用开发之AngularJS ng-repeat数组有重复值的解决方法
    混合式应用开发之串口通讯(2)
    混合式应用开发之串口通讯(1)
    第一篇博客
    win10出现"本地计算机上的MySQL57服务启动后停止"
    彻底区分html的attribute与dom的property
    Angularv4入门篇1
    node开发后将本地mysql数据导入到服务器mysql
    weex入门
    Color.js 方便修改颜色值
  • 原文地址:https://www.cnblogs.com/jackadam/p/16361236.html
Copyright © 2020-2023  润新知