1、以管理员的身份登录Windows *** 作系统。
2、单击立即下载按钮,当d出文件下载对话框时,选择保存。
3、下载驱动程序到指定的位置。
4、双击运行已经下载的驱动程序文件,按屏幕提示 *** 作。
利用 OpenWrt 在局域网下共享打印机,主要需要以下两个插件
接下来分别介绍两个插件的安装及配置流程
将打印机连接到路由器 USB 接口,输入指令
应该能看到 lp0 设备
找到 服务 - 打印服务器 ,勾选启动。
设备填上刚才看到的 /dev/usb/lp0 ,接口选择 lan 用作局域网共享,端口通常为 9100 。
首先安装打印机对应的驱动程序。在这个案例中我使用的打印机为佳能 MG2580s 。
设置 - 设备 - 打印机和扫描仪 - 添加打印机 - 我需要的打印机不在列表中
选择 使用 TCP/IP 地址或主机名添加打印机 ,点击下一步。
设备类型选择 TCP/IP 设备 ,主机名或 IP 地址填上路由器网关,取消勾选自动查询驱动,点击下一步。
等待自动检测失败,选择 自定义 ,点击设置,检查端口是否与之前设置的 9100 相同,确认后点击下一步。
寻找打印机对应的驱动, Canon - Canon MG2500 series Printer 。
大功告成,enjoy!
注:
: 有的时候打印时出现找不到设备的情况,通常是打印机与路由器通讯不畅,进路由器管理找到 p910nd 服务并重启一下就好。
先安装通用插件:
之后还需要安装 sane-backends ,类似于扫描仪驱动接口,如果直接安装这个包过于庞大,我们只需要挑选适合自己打印机型号的驱动包即可。
可以通过 scanimage -L 命令检查是否安装成功,如果打印机正常连接且安装了对应的 backend,应该能看到如下效果:
编辑 /etc/sane.d/saned.conf
检查 /etc/services 是否有 sane-port ,通常安装了 sane-daemon 会自动添加,如果没有,则在文件后手动添加
编辑 /etc/xinetd.d/sane 添加
最后在 LUCI 界面中 系统 - 启动项 ,找到 xinetd 并设置为启用。
windows 下需要用 sanetwain 客户端进行扫描,打开客户端后,把主机名设为路由器网关,端口号 6566 ,即可开始扫描。
在openwrt嵌入式产品开发中添加。需要将4G模块驱动代码直接编译到系统中,省去了生成ko驱动文件手动加载 *** 作,下面将驱动代码添加到openwrt的方法总结如下:
步骤1:拷贝驱动代码将需要添加的驱动代码拷贝到linux内核driver对应的文件夹下。/openwrt/openwrt-hiwooya/build_dir/target-mipsel_24kec+dsp_uClibc-0、9、33、2/linux-ramips_mt7688/linux-3、18、29/drivers/net/usb。
步骤2:修改Makefile在driver对应的文件夹中修改Makefile,把新加的驱动源文件添加到Makefile中。
步骤3:修改Kconfig在driver对应的文件夹中修改Kconfig,把新加的驱动menuconfig相关配置添加到Kconfig中。
步骤4:修改*、mk文件需要修改package/linux/modules/下对应的usb、mk文件,添加以下内容。需要特别注意,这里是openwrt与一般linux的不同之处。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)