close

環境:
Debian testing (lenny)
Windows 2000 server (ip 192.168.111.2,hp LaserJet 1000)

Debian 套件庫的 HP 驅動程式有問題,會無法正常使用印表機。
改用 foo2zjs 並照著 http://foo2zjs.rkkda.com/INSTALL 的安裝教學,
大致上跟著 run 一次應該就能正確的安裝好驅動程式,如下:

$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
$ sudo make
$ ./getweb 1000
$ sudo make install
$ sudo make install-hotplug

安裝過程中若有遇到缺少的程式、套件就先安裝好後再來一次,
如無意外應都能正常安裝完畢。

接著使用 cups 來安裝印表機 (使用者需要加入 lpadmin 群組或是擁有 root 密碼):

先用 smbclient 查詢遠端分享的印表機
$smbclient -L 192.168.111.2
Domain=[SHARE] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]

    Sharename       Type      Comment
    ---------       ----      -------
    share          Disk    
    IPC$            IPC       遠端 IPC
    D$              Disk      預設共用
    print$          Disk      印表機驅動程式
    hpLaserJ        Printer   hp LaserJet 1000

記下印表機的 Sharename,
然後開啟瀏覽器輸入網址 http://localhost:631,
點選 Administration > Add Printer,
照著畫面指示輸入 Name、Location、Description 等資訊,
接下來 Device 的部份請選 Windows Printer via Samba,
再來 Device URI 依照『smb://使用者名稱:密碼@遠端 IP/分享印表機名稱』的格式輸入。
ex smb://user:1234@192.168.111.2/hpLaserJ,這邊的帳號密碼是指登入遠端主機的。
最後會詢問本機的帳號密碼,輸入後即安裝完畢。

 

arrow
arrow
    全站熱搜

    neio 發表在 痞客邦 留言(0) 人氣()