首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于开源软件的嵌入式网络打印服务器
来源:本站整理  作者:佚名  2009-11-17 16:06:20




    CUPS启动后,可通过浏览器方式管理打印机。连接好打印机,进入web管理界面,找到“Add printer”。选择正确的驱动程序,如果所连接打印机的驱动程序不存在,则必须手工添加驱动程序。添加完成后,可以打印测试页看看打印机是否可以正常工作。


3 客户端连接
3.1 Windows客户端
    在添加打印机时,选择添加的打印机类型为“网络打印机”,在URL中输入http://printer_server_ip:631/printers/printer_name,其中printer_server_ip为CUPS打印服务器的IP地址,631为CUPS服务端口,printer_name为已添加的打印机的名称。如果提示URL错误,请修正后再试,最后提供Windows下相应的打印机驱动即可。如果出现连接异常,建议关闭XP的防火墙服务(尽管理论上不受其影响);也可以使用samba服务来共享打印机,这是最常规的做法,只需配置samba服务,将打印机共享。在客户端通过IP搜索,一般能够找到打印服务器。
3.2 Linux客户端
    对于已联网并且安装了CUPS的Linux客户端来讲,能够自动检测到网络中采用CUPS管理的打印机。因此,只需要找到菜单(RedHat Enterprise Server)“系统→首选项→更多首选项→默认打印机”或(fedora)“桌面→首选项→更多首选项→默认打印机”,将弹出网络上所有已存在的打印机,选择其中的某一在线打印机作为默认打印机即可。如果Linux客户端没有安装CUPS,则需要手工去添加打印机。


结 语
    本文设计并实现的打印服务器完全使用开源软件,扩展性强,只要能够找到Linux下的驱动程序源码,就能够轻松加入到打印服务器的支持列表中。给出的http打印方式相比samba而言有三个方面的优势,配置简单,使用安全,可以跨网段打印。打印服务器调试过程中的主要技术问题都已包含在本文中,经实际反复测试,打印效果良好,完全实用。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:22,843.75000 毫秒