樹莓派在家中至少三個作用:
家庭資源共享中心
、無線打印服務器
、下載服務器
。
無線打印服務器
用蘋果開發的cups
實現打印機無線共享。
安裝准備
確認自己的打印機型號,稍后會用到。然后照例先更新源。
sudo apt-get update
安裝
sudo apt-get install cups
# 安裝cups
sudo usermod -a -G lpadmin pi
# 將用戶pi設為管理員
sudo cupsctl --remote-any
# 開啟遠程訪問權限
# cups安裝完畢
配置
-
打開瀏覽器,訪問
http://192.168.*.*:631
。冒號前邊是樹莓派的ip地址,后邊的631不可以省略。
-
點擊屏幕正中間的
Adding Printers and Classes
,然后點擊左側第一個按鈕Add Printer
,選擇自己的打印機(比如HP 1110),然后點擊continue
。
注意:過程中需要使用樹莓派的用戶密碼登陸。如果出現
您的連接不是私密連接
,可以點擊下方高級
–繼續前往
。 -
將
Name
和Description
改為好記的名字,比如HP1110,之后可能會用到。勾選上Share This Printer
,點擊continue
。
-
選好型號后,點擊
Add Printer
,添加打印機完畢。坑1:此處必須選擇完全一樣的型號或系列,比如HP1110和1112都必須選擇1110 series,如果用近似的型號,不會提示任何錯誤,但就是打印不出來任何東西。
大部分的型號已經預置,如果沒有對應的型號,則需要安裝相應的驅動。比如惠普系列打印機有2種方法:
1. 用清華源的話,簡單速度快,推薦。`sudo apt-get install hplip` 2. 去`https://developers.hp.com/hp-linux-imaging-and-printing/gethplip`,選擇`Debian`,點擊`Download HPLIP`。之后會跳轉到`Sourceforge`進行下載。目前(2020.3.28)版本號:3.20.3。嫌速度慢的話可以用我下載好的:`鏈接: https://pan.baidu.com/s/1BZidAhtKxA_G8P2LlQP_Jw 提取碼: 93dw`。
chmod 755 hplip-3.20.3.run # 賦予可執行權限 ./hplip-3.18.4.run # 運行,並按提示操作
-
按下圖打印測試頁,如果可以打印,則安裝完畢。我的惠普1110打出來色彩有點偏暗。
Win使用
-
Win10很簡單,依次點擊
設置
–設備
–打印機和掃描儀
,就能看到這個打印機,直接點擊添加,等不到1分鍾就可以使用了。
-
Win7略復雜,需要手動設置。依次點擊
控制面板
–硬件和聲音
–設備和打印機
–我所需的打印機未列出
–按名稱選擇共享打印機
,填寫http://192.168.*.*:631/printers/HP1110(之前設置的打印機名)
–下一步
–對應驅動
–確定
Mac使用
正常情況下,依次點擊設置
-打印機與掃描儀
–+
,選擇驅動並添加共享打印機即可。
坑2:如果無法連接,或者連接了但無法打印,則需手動設置,如下圖。我在這一步被坑了半個多小時。。
注意:隊列里的HP1110
是之前設置的打印機名,下邊使用要手動選擇相應的驅動。