openwrt打印服务器硬件需求,openwrt打印服务器
1、安装USB支持软件包
opkg update
opkg install kmod-usb-core
opkg install kmod-usb-storage
opkg install kmod-usb-printer #USB口打印机支持
2、安装CUPS 软件包
opkg insatll cups
opkg install libcupsdriver ##注意libcupsdriver不会默认安装,需要手工安装,否则认不到打印机
3、编辑/etc/cups/cupsd.conf
修改/etc/cups/cupsd.conf中一段,如下:
AuthClass Anonymous
AuthType None
Order Deny,Allow
Deny From All
Allow From 192.168.10.0/24 #允许192.168.10.xxx访问
4、插上打印机,并给USB设备添加权限
chmod -R 777
/dev/bus/usb/001/
5、启动服务
登陆到http://192.168.1.1(这里是路由器的后台IP地址,下面一样)到管理台去启动服务,【系统】-【启动项】,把cupsd那一项设置“启用”,并且点击“开始”
6、在网页管理客户端添加打印机
打开路由器http://192.168.1.1:631这个页面,点击“Administration”,这里提示要输入账号和密码,就是路由器的登陆帐号和密码。
然后点击“Find New
Printers”,正常情况下就能看到自己连接着的打印机了,
然后选“Add This Printer”,
勾选“Share This Printer”前面的勾,再点击“Continue”进入下一步,
看到“Make”项里面有个“Raw”,选中后先点“Continue”,最后再点“Add Printer”进入下一步,
接着保持默认点击“Set
Default Options”,打印机就添加完成了。
7、查看共享的打印机地址
此时在http://192.168.1.1:631的“Printers”页面可以看到自己添加的打印机了,点击自己的打印机,可以在地址栏看到当前打印机的网络地址比如http://192.168.1.1:631/printers/EPSON_LQ-630K,复制这个地址。
8、在电脑上添加打印机
在控制面板的打印机里面,添加打印机,选择“添加网络打印机”,点“我需要的打印机不在列表中”,再选“按名称选择共享打印机”,输入刚才复制的地址http://192.168.1.1:631/printers/EPSON_LQ-630K,下一步就是添加自己打印机的驱动,这里不多说明了。《电脑添加网络USB打印机方法》,具体在电脑上面怎么添加打印机,可以参考前面的文章,就是选择“按名称选择共享打印机”这里不同。
9、有可能打印机每天需要关机
有可能打印机每天需要关机,而不影响正常运行,请编辑脚本放到/etc/cups下面,命名为crontab.sh
#!/bin/sh
while true
do
chmod -R 777
/dev/bus/usb/001/
sleep 3
done
exit 0
将sh /etc/cups/crontab.sh 加放到启动项里面。
登陆到openwrt管理界面的系统启动项里,将sh
/etc/cups/crontab.sh插入到exit 0 之前即可。
openwrt打印服务器硬件需求,openwrt打印服务器相关推荐
- 基于Sane成功解决路由器改OpenWrt打印扫描服务器的手机移动端(IOS、Android)扫描功能实现问题
1.前言 家里有一台HP打印扫描一体机HP DJ 2300 series PCL-3,不具备打印和扫描功能.之后买了一个TPlink的wr703n路由器,刷了OpenWrt系统,安装p910nd,通过 ...
- openwrt php 编译环境,openwrt基础编译教程
从官网下载ubuntu,我下的是ubuntu 15.10(ubuntu-15.10-desktop-amd64) 打开终端 安装基础环境 sudo apt-get install build-esse ...
- openwrt劫持域名,openwrt使用DNS劫持实现访问域名访问web
openwrt劫持域名,openwrt使用DNS劫持实现访问域名访问web 前阵子因为工作需要,要在中继器(openwrt使用WDS)wifi中继过程中登陆中继器的web. 由于WDS是工作做OSI7 ...
- openwrt开启文件服务器失败,OpenWrt搭建文件共享服务(NAS)
1. 硬盘挂载 1.1 安装USB.fs的内核模块 opkg update opkg install kmod-usb-core kmod-usb-storage kmod-usb-ohci kmod ...
- 智能路由器-OpenWRT 系列一 (OpenWRT 刷机)
现在没有了网络,估计大家都不知道该怎么消遣娱乐了. 电影.音乐.聊天.视频 .网络资讯,缺了网络,什么都搞不起.不过随着上网的时间越来越久,就会发现家庭网络不怎么好用,或者说是家里的路由器不怎么好用. ...
- openwrt 打印 APP_HP Smart Tank 511/518/519利用安卓手机设置无线局域网打印方法之二...
新打印机使用的时侯,可以利用HP Setup......网络讯号,使用手机上安装的HP Smart App将打印机添加到无线网络中. 1.如果您的打印机是新买的,刚刚开机不久,您可以使用打印机的初始设 ...
- openwrt 打印 APP_用这5个APP,你能在手机上做出炫酷手帐
这是手帐进化论的第41篇文章 编辑 / 饭团儿君 有时候出差在外,吃到好吃的东西看到漂亮的景色,会想要马上记录下来: 忙了一天很累,懒得翻出本子来做手账了,可又有不少新鲜事想记录,手机有不少美图想PO ...
- git指定版本openwrt源码_[OpenWrt Wiki] LEDE源代码
LEDE源代码 LEDE项目发端于r49258版本的OpenWrt,其源代码被保存在一个包含了所有由OpenWrt项目产生的分支和版本的Git树中.在导入源代码时,树被归一化,并对提交者名称和邮件地址 ...
- fw150rm刷openwrt固件_N1刷openwrt固件至eMMC详细教程,非常适合小白!!!
本帖最后由 ganlu510 于 2019-6-26 10:38 编辑 Phicomm N1刷openwrt路由固件详细笔记 提醒:该笔记只适用于通过armbian系统将openwrt固件刷入到盒子的 ...
- openwrt 遍译php_[OpenWrt Wiki] OpenWrt编译 – 说明
Menuconfig拥有一个文本界面,它包括选择要处理的目标平台,要编译的软件包,要被包含进固件文件的软件包和一些内核设置等. make menuconfig 这会自动更新你现在存在的配置的依赖,方便 ...
最新文章
- 【算法学习】堆排序建立最大堆
- 2021年最后几天,使用SSM实现网上购物商城系统
- python常用内置函数总结-python常用内置函数
- 学习日志---哈夫曼树相关算法
- php workerman demo,workerman-demo
- 前台Vue、后台Django、设置axios解决csrf_token问题
- mysql备份工具xtr_mysql-xtrbackup备份与恢复
- python response[200_python – django上的代码200 httpresponse
- 用二分法求方程的近似解的方法
- pandas 提取某几列_用pandas做数据清洗,我一般都这么干
- vim怎么把一个写的代码文件另存到任意文件夹里?
- Web安全防御从WAF到应用网关
- linux实验项目,实验--项目2_Linux基本命令
- 洗头 Wet Hair
- 2010提升你幽默感的语句
- MySQL从入门到精通:多表查询的灵活运用_02
- 【OFDM】多径信道下OFDM通信系统误码率仿真附matlab代码
- springboot mybatis easyui 整合的一个小demo
- IDEA 2021.1 的 Win 和 Mac 快捷键大全!!
- LeetCode:617. 合并二叉树