树莓派 + LaserJet Professional M1136 MFP 打印机

news/2024/11/29 6:11:08/

材料 :树莓派主机 ,sd 卡 ,读卡器 ,HDMI ,鼠标,显示器 ,笔记本电脑win7  HP LaserJet Professional M1136 MFP 打印机

目标 : 让树莓派 作为一个网络打印机 共享给局域网内的用户主机使用

原理:树莓派 添加 LaserJet Professional M1136 MFP 打印机 实现 打印

一个树莓派主机 ,读卡器,以及树莓派上的 sd卡  让我在上面装一个树莓派,让他连接打印机, 并作为 一个打印服务 供局域网内的用户使用。树莓派可以连接wifi

安装树莓派 :

1阅读文档 https://www.raspberrypi.org/downloads/  (有很多方法,可以安装)

2下载   树莓派要使用的镜像  https://downloads.raspberrypi.org/raspios_armhf_latest

https://downloads.raspberrypi.org/raspios_armhf_latest

解压之后会得到一个单独的 .img文件

3,下载烧录工具 ,我这里用的是 上面文档提到的 工具  pi imager

https://downloads.raspberrypi.org/imager/imager_1.4.exe

4,准备好sd 卡   我用的是 16G 的, 将其格式化 为FAT 格式, 格式化工具 https://www.sdcard.org/downloads/formatter/eula_windows/index.html

下载格式化sd 卡的工具 ,系统有时格式化sd 卡会失败

5,格式化完成后  打开imager 将  之前 解压好的 .img 文件写入到 sd卡中

6,写入成功后,打开 sd 卡 ,会看到很多文件 新建 一个文本文件 命名为 ssh ,为了后面可以 直接ssh 登录到 树莓派;

还要增加一个 网络配置文件 , 让 系统启动后自动连接wifi  ,虽然第一次 我是手动连的,有可能是因为 ssid 的名字为中文,但后面断电后都会自动连,配置文件名为  wpa_supplicant.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

network={

  ssid="wifi名字"

  psk="wifi 密码"

}

7,如果 树莓派 在第一次启动时 可以自动连 接我所设定的wifi ,那么,我就不需要 显示器 ,以及 hdmi 了 。我这边 用了几种方法来确定 树莓派的ip ,第一种 是在 树莓派启动之前 在 window 主机上  命令行中使用  arp -a 

以及在树莓派启动之后  ,再次使用  arp -a  多出的ip就是  树莓派的ip

我没有成功使用这种方法, 因为我是手动连接wifi ,wifi密码是 在系统里找的文字复制的,,哈哈

第二种 是在 linux 主机上  桥接模式   使用 nmap   命令 获取 局域网内的主机 

nmap 192.168.10.0/24

时间会比较久,好像 也不是 很全,不准确,

通过路由器的方法会准确点

由于我这边是  直接手动连接的, 是直接在显示器上看见的, 上面的方法以后在试试,

第一次 启动树莓派时 如果绿灯没闪 ,估计写入sd 卡有问题,要重新写入,绿灯闪后 ,变红灯 说明系统已经启动

可以用上面的方法找ip 去连接

树莓派的有初始密码 raspberry,默认用户 pi

为了防止 断电后ip 都会变  ,将其固定ip写入配置文件  /etc/dhcpd.conf , 保证在此局域网内的ip  不变

sudo vim /etc/dhcpd.conf

interface wlan0  # wifi 接口 

static ip_address = 192.168.10.115/24

static routers = 192.168.10.1  # 默认网关

static domain_name_servers = 192.168.1.1  # dns 根据实际情况写

 

这样之后 ,  在尝试 断掉电源  ,启动电源 ,并连接 树莓派

以上就是 树莓拍的设置,接下进行 打印机的添加

首先 可以把打印机   的usb 接口  连接在自己的电脑上试一下 ,因为后面添加网络打印机 要一些驱动,没有驱动 的下载驱动精灵 ,会自动添加 。正常打印之后 ,拔掉 打印机的usb 接口, 将其插到   树莓派的 usb 接口上 。

登录 树莓派   执行 lsusb   查看 主机上是否 有 打印机信息 

我这边遇到的情况很奇怪, 我这边 查到的是 

Inc LaserJet M1132 MFP  但是 我的打印机却是   LaserJet Professional M1136 MFP

主要的难题就是 驱动的选择   

参考这篇文章

 

https://www.cnblogs.com/lfri/p/12089913.html

https://opensource.com/article/18/3/print-server-raspberry-pi

我是通过在这个 

sudo wget http://foo2zjs.rkkda.com/foo2zjs.tar.gz

文件中 的 ppd 找到 对应的驱动 ,最后上传才成功的

HP LaserJet Pro M1132s MFP Foomatic/foo2xqx

 

这个驱动一添加,就好了,另外 要注意的是  hplip 的安装 ,虽然没用到,估计对其他打印有用吧 ,以及上面的文档

下面详细说下操作步骤

1,连接 打印机 usb , 连接后 在命令行中执行 lsusb ,会看到 usb 上的设备,包括连接的打印机

2,安装 cups. 服务, apt-get install cups ;

3,直接启动 cups 服务 /etc/init.d/cups start;

4,允许 网内的其他主机访问 sudo cupsctl --remote-any ; sudo /etc/init.d/cups restart

5, 安装一些 库 sudo apt-get install hplip

6,查看 连接的打印机 lpinfo -v

7,查看 安装好的驱动 lpinfo -m

8,添加打印机 lpadmin -p hpprint3 -E -v usb://HP/LaserJet%20Professional%20M1136%20MFP -m drv:///hpcups.drv/hp-laserjet_professional_m1132_mfp.ppd

-p 后是 指定添加打印机的名字 , -v 后是 要添加的打印机 -m 后是 该打印机的驱动

上面的驱动 不对 ,所以添加好可以查看下

9,lpstat -p -d

查看 可用的打印机 以及 当前 默认的打印机

10,测试打印 lp -d printter filename

11,设置默认打印机 lpoptions -d print

如果不能打印 ,可以把这个添加的打印机删了 再重新添加

可以通过网页的形式去删 ,然后 网页的形式去添加,

 

 


http://www.ppmy.cn/news/194815.html

相关文章

惠普局域网共享打印机设置_Windows7局域网共享打印机教程,HP M1136 MFP打印机共享方法...

Windows7共享局域网打印机比较麻烦,要设置很多东西。本文以HP M1136 MFP打印机为例详细说明一下。 1、右击打印机属性,共享打印机,为其起一个共享名: 2、打开控制面板,更改高级共享设置。 3、在这里更改共享选项&#…

计算机无法识别1136打印机,惠普HP M1136打印机驱动安装失败的多种解决办法

惠普HP LaserJet Pro M1136 多功能一体打印机经常有网友反应说驱动安装不上,老是安装失败,出现这个问题的原因有很多,首先如果设备管理器看不到打印机可能是USB线缆或者USB接口问题,更换线缆或者接口,其次就是随机驱动…

惠普m1216硒鼓清零步骤_惠普m1136打印机怎么清零

展开全部 惠普m1136打印机清零的方法及步骤: 方法1:手工清零。关闭打印机电源,并把电源线从电源插座e68a84e8a2ad62616964757a686964616f31333365656539拨开。 2. 按紧打印机的电源键同时插上电源线(此时机器电源灯亮)。 3. 不松开电源键&a…

29、GPS L1星历处理定义

\qquad 下面是HD-GR GNSS导航软件的GPS L1星历处理相关定义: // gps_ephemeris.h -- Header file for the gps_ephemeris.c file/* * Copyright (C) 2005 Andrew Greenberg* Distributed under the GNU GENERAL PUBLIC LICENSE (GPL) Version 2 (June 1991).* See …

微型计算机惠普1hm20av,微型计算机原理答案(1)

微型计算机原理答案(1) (25页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 微矍机憑理及接口技术参考篆亲第一章微型计算机系统慨论一、 选择填空题1. B 2. B 3.D 4. C 5.C 6. A 7. A …

Redis学习笔记(1)

1.Redis介绍 1.1什么是Nosql数据库 为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。 NoSql,叫非关系型数据库,它的全名Not only sql。它不能替代关系型数据库,只能作为…

《具体数学》部分习题解答1

习题一 1.2 将原来汉诺塔中,从 A A A直接到 B B B的步骤转化为以 C C C作为过渡进行移动,因此,解出 T ( n ) 3 n − 1 T(n)3^n-1 T(n)3n−1 下面用数学归纳法证明: 当 n 1 n1 n1时,将圆盘从 A A A移到 C C C再到 …

电锯惊魂1-5

电锯惊魂1-5 ed2k://|file|%5B%B5%E7%BE%E2%BE%AA%BB%EA.%A2%F1.2004.%D6%D0%D3%A2%D7%D6%C4%BB%5D.mkv|1838012016|AFDA3A1D84E427A31FA5CFCFBAC6EAA6|/ ed2k://|file|%5B%B5%E7%BE%E2%BE%AA%BB%EA.%A2%F2.2005.%D6%D0%D3%A2%D7%D6%C4%BB%5D.mkv|1763834907|436709A76500F6BD…