Raspberry pi 折腾日记之共享打印机 (二)

配置无线共享打印机

PS:前面讲到已经准备好了硬件及系统,现在开始上电进入系统

1. ssh连接

ssh pi@192.168.1.7  #输入树莓派的用户名及IP

2. 更改系统地区,连接WiFi

  • 输入指令:sudo raspi-config

  • 选择Localisation Options里面的Timezone

  • Asia > Shanghai


  • 选择Localisation Options里面的WLAN Country再选择China


  • 修改WiFi配置文件

sudo vim /etc/wpa_supplicant/wpa_supplicant.conf
--------------------------------------------------------
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
    ssid="WIFI名称"
    psk="WIFI密码"
    priority=2
}
#第二个WiFi,多个WiFi一样的格式
network={
    ssid="WIFI名称"
    psk="WIFI密码"
    priority=1
}
-------------------------------------------------------    
# priority连接WiFi的优先级别,越大越优先自动连接
  • 保存退出后输入sudo wpa_cli reconfigure
  • 输入ifconfig 或者 ip a 查看是否已获取无线网ip,如果没有请重启

3. 更新系统

  • 换源:
sudo vim /etc/apt/sources.list   
#清华源 mirrors.tuna.tsinghua.edu.cn
#阿里云源 mirrors.aliyun.com
#根据版本换源
sudo vim /etc/apt/sources.list.d/raspi.list  #和sources.list源保持一致

:1,3 s/deb.debian.org/mirrors.tuna.tsinghua.edu.cn/g  
 #1至3行所有的"deb.debian.org"替换成"mirrors.tuna.tsinghua.edu.cn"
:wq

Tips:按Esc再按 “shift + ; ” 出现冒号" : "再输入指令,w保存q退出


  • 接着输入指令:
sudo apt update  #更新源
sudo apt upgrade  #升级程序

!!!敬告:一定要换国内源,国外源下载速度比蜗牛还慢,等它个几天几夜系统都更新不完。

4.安装打印机共享平台cups及打印机驱动

  • 安装cups:
sudo apt install cups
  • 修改cups配置文件:
sudo /etc/cups/cupsd.conf

# Only listen for connections from the local machine.
Listen localhost:631             #需要修改为 0.0.0.0:631  本地端口监听改成任意网络监听
Listen /run/cups/cups.sock

# Restrict access to the server...
<Location />
  Order allow,deny
  Allow all                      #在此处添加 Allow all 
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
  Allow all                      #在此处添加 Allow all 
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
  Allow all                      #在此处添加 Allow all 
</Location>
  • 重启服务,查看cups运行状态:
sudo service cups restart
sudo systemctl status cups    #和sudo service cups status 命令一样
  • 在浏览器输入"树莓派ip:631/admin"进入cups后台:

用scp命令把驱动上传至树莓派


开始安装

接着进入cups后台点击 “Add printer”

如果没有出现上图选择打印机,出现的是禁止添加打印机情况,输入以下指令给打印机管理授权

sudo usermod -a -G lpadmin pi

! ! ! 作为共享打印机一定要勾上"Share This Printer",接着点击"Continue"。

  • 准备就绪
局域网内搜索添加打印机

end:


树莓派共享打印机就折腾到此了,raspberry pi 3B 性能稍差一点,下达打印任务反应有些延迟,打印个表格文档还能凑合用,打印PDF转换需要很久就非常无语了,总之能使用就比瘫痪在那里强。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容