顯示具有 printer 標籤的文章。 顯示所有文章
顯示具有 printer 標籤的文章。 顯示所有文章

2015年10月21日 星期三

安裝與設定 PaperCut client

PaperCut 是一個列印管理收費系統
提供了 windows , mac 和 linux 的客戶端

首先連上列印伺服器,此例為 192.168.4.13 ,您需要依照實際的情況設定

















由 PCClient 目錄中找到 linux 目錄
將整個目錄複製到您的電腦上

修改 config.properties
將伺服器的位址(server-ip)改成正確的伺服器位址





















然後將 pc-client-linux.sh 改成可執行檔

$chmod +x pc-client-linux.sh

執行 pc-client-linux.sh
輸入使用者代號及密碼即可












這是一個用 java 寫的程式,若無法執行,請檢查您的 java 環境


接下來設定印表機
您可以用 CUPS 來設定
開啟瀏覽器輸入 http://localhost:631

請詢問您的管理員相關的連線資訊
例如印表機的佇列
在我這裡的情況要設定成

lpd://192.168.4.13/Gestetner

最後是應用程式端的印表機設定
檔案按列印之後,選擇印表機,按下屬性(C)
















在裝置分頁中的選項
點選 User Code
右邊自訂按兩下
即可輸入您的使用者代碼
然後按確定
即可回到上一頁列印





















2012年9月27日 星期四

openSUSE 12.2 的印表機問題

症狀:
明明已經安裝好了印表機
測試頁也列印成功
但是在應用程式(KDE 程式和 Libreoffice)按列印,卻沒有任何東西印出來
這問題主要會出現在 postscript 印表機
請參考
https://bugzilla.novell.com/show_bug.cgi?id=774627
主要原因出現在許多應用程式列印時用到 poppler
而這版剛好有問題

暫時解決方案:
http://download.opensuse.org/repositories/home:/Zaitor:/branches:/openSUSE:/12.2:/Update/openSUSE_12.2_Update/
安裝
libpoppler27
libpoppler-glib8
libpoppler-qt4-4
poppler-tools
即可解決 因為新版的 poppler 函式庫版本的關係,現在還在討論如何更新...

2012年1月8日 星期日

SAMSUNG ML-1865w 無線網路設定

買了一台新的雷射印表機:SAMSUNG ML-1865w
http://www.samsung.com/tw/consumer/computers-peripherals/printers-multifunction/monochrome-laser-printers/ML-1865W/TED/index.idx?pagetype=prd_detail
for Linux 的驅動程式並沒有附在光碟中
請到 samsung 網站下載:
http://www.samsung.com/ie/consumer/print-solutions/print-solutions/mono-printers/ML-1865W/XEU-support
您要下載 Unified Driver (一定要)
至於 Smart Panel 和 Printer Setting Utility 倒是不一定需要
如果您也下載了這些工具,請放在同一個目錄一起解壓縮
執行 autorun 時會一起為您安裝

$ tar -xf UnifiedLinuxDriver_0.98.tar.gz
$ cd cdroot/
$ su
密碼:
# ./autorun

接下來開始安裝

同意授權聲明

如果您直接使用 usb 連線列印,需要將您的使用者加入 lp 群組
請勾選您會用到列印的使用者

問您是否需要 LPT 埠的支援(通常不需要)

開始安裝了

接著的精靈會引導您設定您的印表機
請注意您的系統是否安裝了 CUPS

偵測印表機
(因為我不打算用 usb 列印,所以這裡沒偵測到,
若您先插上了 usb ,此時應該會在 Local Printer 中會出現 ML-1865w 的選擇)

選擇列印埠,用預設的就可以

選擇印表機,當然是 Samsung ML-1865W Series

印表機名稱、描述、位置等,自行輸入

恭喜完成,如果您是用 usb 連接印表機,此時可以按 Test Printer 測試列印
(但是我還沒完成)

最後問您要不要註冊


※如果您的無線網路路由器支援 WPS
可能就不必以下的步驟了
※如果您想在 windows 或 Mac 下設定,就放入光碟
用 usb 連接線進行設定

要使用 Linux 修改印表機的無線網路設定,需要用印表機提供的 SyncThru Web Service
所以您要找一台有無線網路卡的電腦連上印表機

請確認印表機的無線網路訊號是亮的,
因為省電功能,ml-1865w 會自動睡覺,
如果睡著了,按一下 Power 他就會醒來

接著按 WPS 按鈕 15 秒,放手後印表機會印出他的基本設定
您會需要下面的資訊(請依照您的印表機資料為準)
IP Address:     192.0.0.192
SubNet Mask: 255.255.255.0
Default Gateway: 192.0.0.192
SSID: portthru
Current Channel: 10


接下來進行連線:
從 NetworkManager 連線到 portthru 網路

如果沒辦法連線,請修改 portthru 連線的內容
依照列印出來的資料,將您的網路設成同一個網域

確認一下印表機無線網路運作中,再次連線

連線後開啟瀏覽器,輸入該印表機的網址 192.0.0.192
就可以連線到印表機了
建議不要使用 firefox (好像有點小問題),您可以試試其他瀏覽器
中文介面只有簡體中文

按右上角的 「登录」,預設的管理者 ID 是 admin ,密碼是 sec00000
您登入後可以自行修改

登入管理介面

由 「设置」-- 「网络设置」來進行網路設定
首先是 TCP/IPv4
通常設定固定的 IP 方便使用,請依照您的網路來設定,
完成後請記得按右上角的 「应用」

接著設定 「无线」 部份
用 「高级设置:」 -- 「自定义」

請依照您所使用的網路修改 SSID、加密方式、加密的密碼
然後不要忘了按右上角的 「应用」 來套用新的設定

印表機此時應該已經連上您家中的網路而成為你家無線區域網路的一份子了
若您需要再重新設定印表機的網路,請用新的位址

現在只要連上你家區域網路的 Linux 電腦,安裝印表機驅動程式後,
都可以用 CUPS 來進行印表機設定:

開啟瀏覽器,在網址列輸入 localhost:631 進入 CUPS 設定

按「新增印表機」(Add Printer)
此時會提示輸入管理員密碼(使用者 root )
這裡的密碼是您的電腦上的 root 密碼
選擇 ipp 協定

「連線」(Connection) 輸入 http://您的印表機位址/ipp/

輸入您想用的印表機名稱、描述及位置

選擇製造商(Make): SAMSUNG

選擇機型(Model): Samsung ML-1865W Series (en)

依照個人需求將紙張大小(PageSize)改成 A4

設定完成

您可以由 Maintenance 選擇 Print Test Page 列印測試頁

如果沒問題,由 Administration 選擇 Set As Server Default 設成預設的印表機

這樣就大功告成了

2010年8月13日 星期五

簡易安裝與分享印表機

買了一台印表機 HP Deskjet D2660

這大概是我找得到最便宜的彩色印表機了

有時我需要印些東西出來


安裝:

在 openSUSE 下安裝十分容易

這台印表機要連接在家中的桌上型電腦

目前是使用 openSUSE 11.2

但其他版本的操作方式也類似

連接 USB 埠,插上電源,開啟電源開關

用 YaST -> 硬體 -> 印表機

按下新增

就可以自動偵測到印表機

有兩個驅動程式可供選擇,選定一個,按確定

開始進行設定,半分鐘後就可以用了

注意這裡的設定名稱 hpdeskjetd2600series

請將它記下,分享印表機時會用上(當然您可以改簡單一點的名字)

您可以列印測試頁,看可不可以正確列印

若列印不正常,換一個驅動程式試試看


分享:

參考:http://opensuse.swerdna.org/suseprintipp.html

雖然 usb 印表機算得上是隨插即用了

但家中還有兩台筆記型電腦要列印

openSUSE 和 windows 客戶端都有

經由印表機分享,只要這台桌上型電腦有開機

其他電腦就可以使用印表機

在這裡,我使用 ip 位址來設定印表機分享

您可以用 YaST -> 網路裝置 -> 網路設定 來設定固定位址

或您的 ip 分享器可以將 DHCP 的租約改成永遠

若您的電腦 ip 為 192.168.2.100

其他在區域網路中的電腦則是 192.168.2.* (其他)

我們可以輕鬆完成分享

在 分享印表機 的分頁,點選 允許遠端存取

並將允許範圍定為 192.168.2.*

並選擇公佈印表機

既然要提供服務,就得將對應的窗口打開

從 YaST -> 保全性及使用者 -> 防火牆 -> 允許的服務

選擇 通用 Unix 列印系統(cups) (openSUSE 11.2 才有這個選項)

按 新增,來允許打開相對應的埠

若是 openSUSE 11.3 的系統,則需要手動設定

在 允許的服務 -> 進階 開啟 TCP UDP 631 埠

關於 cups 服務的防火牆開啟

在郵件列表中有一串討論,請參考一下

http://linux.derkeiler.com/Mailing-Lists/SuSE/2010-07/msg01386.html


客戶端: openSUSE 11.3

由 YaST -> 硬體 -> 印表機 選擇 經由網路列印

勾選 Accept Printer Announcements from CUPS Servers (允許接受由 CUPS 伺服器公佈的印表機)

以及 Request Printer Informations from CUPS Servers (由 CUPS 伺服器要求印表機資訊)

並指定您的印表機所在的伺服器 ip 位址(在此就是 192.168.2.100)

按下確定,就會自動偵測

可能會出現一個提示,請您打開 UDP 631 埠,請到防火牆部份開啟





完成之後,您就會多出一台印表機,印看看是否正常

注意:當印表機所在電腦沒有開機時,你就會看不到這印表機

但是印表機所在電腦開機後,印表機就會出現了


客戶端: Windows XP 和 Vista

在這裡我們要直接使用 CUPS 的網路列印功能

而不使用 samba 分享

這樣 openSUSE 主機就可以不用開啟 samba 服務

當然,若您的 openSUSE 主機已經有 samba 伺服器的設定

也可以使用 samba 來分享

在進行下一步之前

連接印表機的 openSUSE 主機必須做以下設定

編輯 /etc/cups/mime.convs 與 /etc/cups/mime.types

將有 application/octet-stream 的那行最前面的 # (註解)取消

/etc/cups/mime.convs

########################################################################

#

# Raw filter...

#

# Uncomment the following filter to allow printing of arbitrary files

# without the -oraw option.

#

application/octet-stream application/vnd.cups-raw 0 -

#

# End of "$Id: mime.convs.in 8676 2009-05-22 19:30:50Z mike $".

#

/etc/cups/mime.types

########################################################################

#

# Raw print file support...

#

# Comment the following type to prevent raw file printing.

#

application/octet-stream

#

# End of "$Id: mime.types 6649 2007-07-11 21:46:42Z mike $".

#

接著到您的 windows 的印表機設定中

增加一台網路印表機

在 URL 中輸入

http://{印表機伺服器的 ip 位址}:631/printers/{印表機名稱}

在我的例子中就是

http://192.168.2.100:631/printers/hpdeskjetd2600series

接著選擇驅動程式(當然您得先將印表機的 windows 驅動程式裝好)

依您的需要看是否要設定成預設印表機

按下完成,就 OK 了

所以只要您連接印表機的電腦開啟到 openSUSE(不用登入沒關係)

家裡的其他電腦就可以用印表機了