不知道多少家庭里,還有打印機里的“桑塔納”,也就是那臺無論怎么用,除了緩沖墊可能需要更換以外,其他方面都是非常結實耐用的。我家就有這么一臺,可能已經是20手的HP1020打印機。
這個打印機你可能在醫院看到過,可能在政務大廳看到過,總之這臺打印機的10年剛果磨合期,20年是當打之年.
非常不夸張的說,HP1020哪怕真有部件壞了,現在淘寶,二三十都可以解決問題,定影膜,碳粉這種耗材也是便宜的令人發指。
而且現在它在咸魚的價格大概是200元,還都給你翻新好了。買回來就能用。家里有孩子的,不需要彩色打印的話,HP1020簡直是最合適的選擇。
但是HP1020有幾個致命缺點,比如它就很難去做共享打印!畢竟幾十年前的機器了,很多新功能沒有是很正常的。
網上的解決方案有很多
- 買成品打印盒子,大概100元左右,里面其實就是類似樹莓派的硬件,做好了程序,可以做到局域網內共享打印。
- 軟路由,需要路由刷機。我的華碩路由器,組了mesh,我感覺刷機太麻煩了,要刷好多個節點,而且路由器刷了就沒保修了。我的路由器還是挺貴的,舍不得
- 任何docker和虛擬機長開的設備都可以使用CUPS打印服務。以此完成共享打印。這個也是最適合我的,因為我有一臺極空間的Z4S,一直開著,算力強大,足夠使用了。
因此我也研究了很久,網上有很多攻略,內外網都有。但是這些攻略都是一些針對其他硬件的攻略,如果直接套用極空間,我發現很多細節不對,而且代碼也不能照搬。我也是和經常玩虛擬機的朋友研究了2個晚上,才找到能正確使用極空間虛擬機的CUPS的方法。今天就推薦給大家。
首先第一步,將istore OS安裝到極空間的虛擬機。
這一篇我之前寫了一個文,大家可以在我首頁尋找,看到istore關鍵詞那篇就是。
我這里就不再贅述,不然這篇太長了。
第二步,將打印機的USB連接到極空間的USB
這個一步,我估計很多小白用戶會搞錯。有人會去插到路由器的USB上,我這里特別提醒,是極空間的USB
第三步,將極空間的虛擬機設置,勾選USB
對于安裝好了虛擬機的朋友,如果有新的設備通過USB連接到極空間,必須在虛擬機設置里面勾選上USB,才能識別哦。
方法如下:
第一步要將虛擬機關機
然后才能在操作頁面,找到編輯,進入以后
看到下面,有一個HP,INC LASER JET 1020。
這個就是我USB已經識別到了這個打印機了,必須勾選上!然后點確定,再啟動虛擬機。
第四步,要將HP1020很老舊的固件和驅動,以SSH的方式加載到istoreOS
這步是最復雜的,因為HP1020是很老的,而且是極空間的虛擬機,不做這一步,打印機是無法被真正識別的。
這里需要用到另外一個工具,也就是SSH登陸器,這個東西就是讓你從圖形界面里拓展出去,可以通過linux語言來直接控制istoreos
我選擇的是putty這個軟件,部分網站可以放連接,下載如下,如果么有連接,你直接百度搜索,下載這個軟件還是不難的。
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
下載putty,安裝。極空間選擇64-bit X86
下載安裝以后是這個界面
唯一需要填寫 的是這個host name (or IP address)
輸入你極空間虛擬機的IP地址,這個在極空間的虛擬機信息里很直觀就可看到。后面的port22別改
然后點擊下面的open
然后就是一個黑色的DOS界面。也就成功進入istoreOS的ssh了
這個時候一樣需要登錄,賬戶密碼都是isotre os的賬戶密碼
輸入密碼時候是看不到反應的,輸入后點回車,看到下面的root@istoreOS:~# 就登陸成功!
接下來的幾步是我和我朋友嘔心瀝血研究測試很久,親測可以用的方法
第一步,復制下面的代碼,到剛剛的黑屏幕里,復制好可以直接右擊綠色光標就是黏貼了。
這個是讓系統去下載HP1020的驅動
wget -O /usr/lib/sihp1020.dl http://oleg.wl500g.info/hplj/sihp1020.dl
然后要將這個驅動推送給打印機,也就是下面的代碼。下面的代碼執行只要不跳錯就是OK的。
cat /usr/lib/sihp1020.dl > /dev/usb/lp0
第五步,下載HP1020的PPD
這個大家百度,一個24K的文件。不是特別難找,如果你不是HP1020,是其他型號,也是去搜索打印機型號+PPD,就可以找到。后面要用到
第6步,安裝CUPS打印服務。
這個很方便,因為istore OS已經集成了CUPS了。
在極空間--虛擬機--istoreOS--應用商店--CUPS。
安裝后,打開。
打開的時候就看到這個界面,下面選擇啟用,并保存。
最后就是點擊打開CUPS
打開后會讓你登錄,登錄請采用你istoreOS的登錄賬戶和密碼。如果沒有設置過,就是用戶名root,密碼是password
登錄好到這個界面。
讓皇后是administratior里,選擇find new printer 或者add printer
可以直接識別到這個1020就是OK的,點擊continue
在這一步,需要選擇文件,將剛剛下載的那個24K的PPD文件,導入。
然后,就OK拉!
第七步,在WIN里根據IP地址添加打印機
這一步,已經是WINDOWS添加打印機的范疇。
大家可以根據IP地址添加
IP地址就是你colorOS的IP地址哦!
最后的分享
這個方法,可以解決老舊打印機的共享打印問題
但是我發現,如果中間斷電,USB重新插拔,在極空間的虛擬機層面,需要重新設置勾選。
我在網上也看到過一些只要USB重新插拔,都自動下發驅動的方法。不過我還沒嘗試成功。
所以這個攻略還略微帶有一些小小缺陷。
后面我會繼續研究
也歡迎有實力的大佬,在評論區留言,給大家一些簡單的實施措施。
十分感謝!
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.