openwrtusb打印服务器如何设置

fiy 其他 726

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    设置OpenWrt USB打印服务器的步骤如下:

    1. 确认设备支持USB打印功能:在OpenWrt设备上插入USB打印机,使用命令lsusbdmesg 查看设备是否被识别,并记录设备的Vendor ID和Product ID。

    2. 安装和配置USB打印支持的软件包:登录到OpenWrt设备的控制台,执行以下命令安装相应的软件包:

      opkg update
      opkg install luci-app-usb-printer usbutils
      
    3. 配置打印机:打开OpenWrt设备的Web管理界面(通常IP地址为192.168.1.1),点击"服务"-"USB打印机",然后点击"添加打印机"。

    4. 输入打印机信息:在弹出的对话框中,输入打印机的名称、描述和连接类型。选择"USB打印机"作为连接类型,并输入步骤1中记录的Vendor ID和Product ID。

    5. 配置打印机驱动:选择一个适合你打印机的驱动程序,并点击"保存并应用"。

    6. 测试打印机:在控制台输入以下命令来测试打印机的功能:

      echo "Test Print" > /dev/usb/lp0
      

      如果打印机正常工作,则会打印出"Test Print"。

    7. 配置打印服务器:在OpenWrt设备的Web管理界面上,点击"网络"-"打印服务器",选择"启用打印服务器",然后点击"保存并应用"。

    8. 连接到打印服务器:在其他设备上安装支持网络打印的驱动程序,并配置连接到OpenWrt设备的IP地址和打印机名称。

    通过以上步骤,你就可以成功地将OpenWrt设备配置为USB打印服务器,并可以在其他设备上通过网络打印了。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    OpenWrt是一个基于Linux的路由器操作系统,可以将路由器变成功能强大的网络设备,包括打印服务器。在OpenWrt上设置USB打印服务器需要进行以下几个步骤:

    1. 安装必要的软件包
    • 登录OpenWrt的路由器控制台(可以使用SSH或者Web界面)。
    • 使用opkg命令安装相关的软件包。打开终端并输入以下命令:
    opkg update
    opkg install kmod-usb-printer cups
    
    1. 配置CUPS打印服务器
    • 打开Web界面,并进入"Services"菜单下的"Printing"选项。
    • 点击"Enable"按钮启用打印服务。
    • 在"Network Server"选项卡中,选择要使用的打印机设置。
      • "Protocol"可以选择Raw或IPP。Raw需要在每台客户端机器上手动安装驱动程序,而IPP可以自动获取驱动程序。
      • "Hostname"可以设置为路由器的IP地址或域名。
      • "Port"可以设置为默认的631端口,或者选择其他自定义端口。
      • 可以根据需要设置其他选项,如默认打印机、共享设置等。
    • 在"Printer"选项卡中,点击"Add Printer"按钮。
    • 根据打印机的类型进行相应的设置:
      • 如果是本地打印机,选择"Local Printers"选项卡,并点击"Add Printer"按钮。根据提示选择正确的驱动程序,并设置打印机的名称和位置。
      • 如果是网络打印机,选择"Network Printers"选项卡,并点击"Add Printer"按钮。输入打印机的IP地址和端口,选择正确的驱动程序,并设置打印机的名称和位置。
    1. 配置打印机访问权限
    • 在"Access Control"选项卡中,可以设置打印机的访问权限。
    • 可以选择允许所有客户端使用打印机,或者根据需要设置用户名和密码进行访问控制。
    1. 测试打印输出
    • 在"Printers"选项卡中,选择打印机之后,点击"Print Test Page"按钮,测试打印输出。
    1. 客户端设置
    • 在客户端机器上,打开打印机设置界面。
    • 添加网络打印机时,输入OpenWrt路由器的IP地址或域名,选择正确的驱动程序,并设置打印机的名称。

    通过以上步骤,您可以在OpenWrt上设置USB打印服务器,将打印机连接到路由器,并让其他设备通过网络进行打印。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    OpenWrt是一个基于Linux的嵌入式操作系统,它可以被用来路由网络数据流量,并且可以扩展为一个功能强大的网络设备。其中,OpenWrt也可以用作打印服务器,允许用户通过网络共享打印机。在本文中,我将为你详细介绍如何在OpenWrt上设置USB打印服务器。

    1. 确认硬件需求
      在开始设置之前,确保你的OpenWrt设备有一个可用的USB端口,并连接了一个支持打印功能的USB打印机。

    2. 安装USB打印支持软件包
      在OpenWrt设备上,需要安装一些软件包来支持USB打印功能。以下是安装所需软件包的步骤:

      • 使用SSH登录到OpenWrt设备的终端。
      • 运行以下命令来更新软件包列表:
        opkg update
        
      • 接下来,运行以下命令来安装打印支持软件包:
        opkg install kmod-usb-printer
        
      • 安装完成后,重新启动OpenWrt设备以使更改生效:
        reboot
        
    3. 配置打印服务器
      完成上述软件包的安装后,我们需要配置打印服务器以便用户可以通过网络访问打印机。以下是配置步骤:

      • 在终端中运行以下命令来编辑打印服务器配置文件:
        vi /etc/config/lpd
        
      • 在配置文件中,你可以使用以下示例配置来设置打印服务器:
        config printer
           option enabled '1'
           option device '/dev/usb/lp0'    # 请根据实际情况修改
           option port '515'
           option protocol 'lpr'
           option use_clients '2'
           option username 'root'
           option password 'your_password'    # 请设置你的密码
        

        将其中的“your_password”修改为你想要设置的打印服务器密码。

      • 保存并退出编辑器。
      • 重新启动打印服务器以使更改生效:
        /etc/init.d/lpd restart
    4. 连接到打印服务器
      在完成打印服务器的设置后,你可以通过网络连接到它以访问和共享打印机。以下是连接至打印服务器的步骤:

      • 在网络上的任何计算机上打开一个Web浏览器。
      • 输入OpenWrt设备的IP地址,并使用端口号515来访问打印服务器 Web 界面。例如:http://192.168.1.1:515/
      • 在打印服务器界面中,输入之前设置的密码,然后点击“登录”按钮。
      • 现在,你可以看到可用的打印机设备以及其他设置选项。
      • 根据需要进行任何其他设置,并使用打印机。

    通过以上步骤,你可以在OpenWrt上设置一个USB打印服务器,并通过网络共享打印机。希望这些信息对你有帮助!

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部