OpenWRT路由器——网络打印服务器

1 实验要求和目的

在熟悉掌握OpenWRT路由器的基础上实现具体的功能应用

了解Dream Box网络打印服务器的原理

l掌握设置网络打印服务器的具体流程

2 实验原理与背景知识

   2.1网络打印服务器的简介

网络打印服务器就是一种利用网络从而使得打印变得简单而高效的解决方案。一端连接打印机,一端连接网络(路由器),打印服务器在网络中的任何位置,都能够很容易地为局域网内所有用户提供打印。由于连接局域网内的电脑无数量限制,这将极大地提高了打印机利用率,所以可以认为,打印服务器为每一个连接局域网内的PC提供了一台打印机,实现了打印机共享功能。

        每一个打印机厂家都拥有自己独特的打印机接口,例如惠普的EIO接口,佳能的canope,爱普生的TYPE-B等等。在80年代初期,由于网络通讯的协议比较多,微软的windows操作系统采用NetBEUI协议,UNIX操作系统采用的TCP/IP协议,NOVELL公司的IPX/SPX协议,苹果公司的APPLETALK协议,更增加了打印服务器的复杂性。经过竞争,优胜劣汰,基本上只剩下TCP/IP和APPLETALK协议。随着互联网的普及,打印服务器更多地融入一些新的功能例如收发邮件的功能,远程管理的功能。

    2.2 网络打印服务的原理

内置打印服务器很多时候被简称为打印网卡,其实它与电脑的网卡大不相同,电脑由于处理速度非常快,其网卡只需要一个网络控制器芯片即可从网络上收发数据包,数据包的处理由电脑的CPU完成,而打印机的网卡则需要独立接收网络上的打印数据,处理后通过打印机接口传给打印机进而开始打印服务,或者将打印机的状态反向传送给电脑,以便于用户了解打印机的工作状态。

3 实验环境及简介

   3.1 网络打印服务器的设置

现阶段的打印机大都是有线式打印,即每台PC都会有根网线连着打印机,很不方便,而OpenWRT路由器可以利用无线网络打印的方式解决网线林立繁杂的困惑。

物理设备准备:打印机一台,OpenWRT路由器一台,网线一根,PC一台。

第一步:1、一台打印机(HP LaserJet 400 M401 PCL6 ClassDriver),接通电源。

        2、将打印机数上的数据线接入OpenWRT路由器的USB接口。

第二步:1、下载PuTTY软件,安装后以便对OpenWRT路由器进行操作。

        2、输入OpenWRT路由器的IP(192.168.1.1),进入其系统进行操作。

                         此步骤必须处在联网的情况下,即WLAN0口必须插着,OpenWRT路由器处在联网的情况下

 图1 PuTTY的安装


图2 PuTTY连接路由器


第三步:首先得安装支持打印的ipk包。

      1、输入用户名:root,密码:admin

      2、下载并安装支持USB打印机的驱动(kmod-usb-printer)或者并行端口驱动(kmod-lp)。

           在线安装所需ipk包,输入如下命令:

           opkg update

           opkg install kmod-usb-printer

           opkg install luci-app-p910nd

      3、在线安装可以自动下载依赖包,也可以到官网下载ipk包,然后离线安装,离线安装需要安装多一个ipk包,下载完所需要的安装包,用winscp上传到路由tmp

          文件夹,输入如下命令:

          cd /tmp

          opkg installkmod-usb-printer_2.6.32.27-1_brcm63xx.ipk

          opkg install p910nd_0.95-1_brcm63xx.ipk

          opkg installluci-app-p910nd_0.10+svn7292-1_brcm63xx.ipk


图3 进入路由器系统

第四步:把打印机接到路由,如果不太清楚端口,可以输入命令查,输入:netstat -an,本机的端口是9100

图4  查看端口号

第五步:在PC浏览器上键入“192.168.1.1”进入OpenWRT路由器系统,然后进入服务→ 打印服务器。


图5 服务界面


图6 打印服务器的设置

第六步:在能够利用无线连接到OpenWRT路由器的PC上设置打印驱动。


第七步:点击添加打印机,跳出下图,选择“我需要的打印机不在列表中”。


第八步:点击通过手动设置添加本地打印机或网络打印机。

第九步:点击使用现有的端口。

第十步:添加具体型号的打印机。


第十一步:勾选使用当前已安装的驱动程序


第十二步:键入打印机名称。


第十三步:选择共享打印机。

第十四步:完成设置。建端口,端口名设置9100这儿应该先创建端口,端口名设置9100

展开阅读全文
©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值