Registered: Aug 2003
Distribution: Red Hat
Posts: 10
Rep:
|
Would you recommend the product? yes | Price you paid? (in USD): None indicated | Rating: 7
|
Kernel (uname -r):
|
2.4, 2.6
|
|
Distribution:
|
RHEL3, Fedora Core 3
|
Although linuxprinting.org forum postings claim that the BJC8200 drivers work for this printer (with margin issues), the output is of very poor quality and the margins are off. The BJC8200 is a 6-color printer and the F30 is based on a S600 4-color print engine.
I have been unable to get decent output with any free drivers.
I have had good results with the TurboPrint 1.91-2 drivers with some modifications. I started with the S600 driver and copied the tpp file to Canon_MPF30.tpp. I changed the margins as shown in the diffs below.
I copied the ppd file for S600 to the F30 and changed the description. No other changes were required.
I also added an entry for the F30 in printers.lst.
Once I made these changes, the free demo version printed low quality pages perfectly centered on the page. The colors were too green though at the lowest resolution. Plain text documents were perfect. With higher resolutions (license key purchase required), the colors are superb. My printer is physically connected to a Windows system and I print to it using lpr/lpd (I installed Print Services for Unix on the Windows system). I have made no attempt to try and get scanning working on the Linux systems - I do my scanning from Windows.
Below are the diffs I used - I have not yet bought a commercial license and all my testing was done without the key installed (prints pages with logos at higher resolutions).
[root@pe400 printers]# pwd
/usr/share/turboprint/printers
[root@pe400 printers]# diff -u printers.lst printers.lst.2004-12-20
--- printers.lst 2004-12-20 19:34:53.000000000 -0600
+++ printers.lst.2004-12-20 2004-12-13 08:26:19.000000000 -0600
@@ -69,7 +69,6 @@
[Canon_i9900]
[Canon_i9950]
[Canon_MPC190]
-[Canon_MPF30]
[Canon_MP360]
[Canon_MP370]
[Canon_MP390]
[root@pe400 printers]# diff -u Canon_MPF30.tpp Canon_S600.tpp
--- Canon_MPF30.tpp 2004-12-20 19:36:33.000000000 -0600
+++ Canon_S600.tpp 2004-12-13 08:26:19.000000000 -0600
@@ -1,6 +1,6 @@
[Turboprint_Printer_Description]
Manufacturer=Canon
-Model=MPF30
+Model=S600
Version=1
Revision=0
@@ -203,7 +203,7 @@
Minsize=3937,3937
ANumber=4
Size=9500,23000
-Margins=200,1300,200,200
+Margins=200,1300,118,275
Param=0,0,0,0
[Size1]
@@ -211,7 +211,7 @@
WNumber=1
ANumber=0
Size=8500,11000
-Margins=250,250,200,200
+Margins=250,250,118,275
Param=0,7,0,0
[Size2]
@@ -219,14 +219,14 @@
WNumber=5
ANumber=1
Size=8500,14000
-Margins=250,250,200,200
+Margins=250,250,118,275
Param=0,7,0,0
[Size3]
Name=Banner Paper
ANumber=16,2
Size=8268,70158
-Margins=134,134,200,200
+Margins=134,134,118,275
Param=11,0,0,0
[Size4]
@@ -248,7 +248,7 @@
WNumber=9
ANumber=9
Size=8268,11693
-Margins=134,134,200,200
+Margins=134,134,118,275
Param=0,0,0,0
[Size7]
@@ -256,7 +256,7 @@
WNumber=11
ANumber=10,11,12,13,14
Size=5846,8268
-Margins=134,134,200,200
+Margins=134,134,118,275
Param=0,0,0,0
[Size8]
@@ -264,14 +264,14 @@
WNumber=13
ANumber=19
Size=6929,9843
-Margins=134,134,200,200
+Margins=134,134,118,275
Param=0,0,0,0
[Size9]
Name=Envelope #10
ANumber=20
Size=9500,4125
-Margins=250,1250,200,200
+Margins=250,1250,118,275
Envelope=1
Param=8,7,0,0
@@ -279,7 +279,7 @@
Name=Envelope DL
ANumber=21
Size=8661,4331
-Margins=250,411,200,200
+Margins=250,411,118,275
Envelope=1
Param=8,7,0,0
@@ -288,7 +288,7 @@
ANumber=22
Size=4700,8500
Margins=200,200,1100,1100
-Minmargins=134,134,200,200
+Minmargins=134,134,118,275
Param=0,0,0,0
[Feed0]
[root@pe400 printers]# cd /usr/share/turboprint/ppd
[root@pe400 ppd]# diff -u Canon_MPF30.ppd Canon_S600.ppd
--- Canon_MPF30.ppd 2004-12-20 19:39:44.000000000 -0600
+++ Canon_S600.ppd 2004-12-19 09:22:30.000000000 -0600
@@ -2,8 +2,8 @@
*%
*% PPD file for TurboPrint 1.91-2 (13-DEC-2004)
*% (c) ZEDOnet GmbH
-*% Printer: Canon_MPF30
-*% PPD file name: /usr/share/turboprint/ppd/Canon_MPF30.ppd
+*% Printer: Canon_S600
+*% PPD file name: /usr/share/turboprint/ppd/Canon_S600.ppd
*%
*% Web: http://www.turboprint.de eMail: mail@zedonet.de
*%
@@ -14,10 +14,10 @@
*LanguageEncoding: ISOLatin1
*PCFileName: "TP123456.PPD"
*Manufacturer: "CANON TurboPrint"
-*Product: "(MPF30 TurboPrint 1.91-2)"
-*ModelName: "Canon-MPF30 TurboPrint"
-*ShortNickName: "Canon_MPF30"
-*NickName: "Canon_MPF30 TurboPrint"
+*Product: "(S600 TurboPrint 1.91-2)"
+*ModelName: "Canon-S600 TurboPrint"
+*ShortNickName: "Canon_S600"
+*NickName: "Canon_S600 TurboPrint"
*PSVersion: "(3010.000) 550"
*LanguageLevel: "2"
*ColorDevice: True
@@ -166,8 +166,8 @@
*OpenGroup: Information
*OpenUI *zedoPrinterDriver/Printer Driver: PickOne
*OrderDependency: 20 AnySetup *zedoPrinterDriver
-*DefaultzedoPrinterDriver: Canon-MPF30
-*zedoPrinterDriver Canon-MPF30/Canon_MPF30: "<</zedoPrinterDriver(Canon_MPF30)/OutputType(Canon_MPF30)>>setpagedevice"
+*DefaultzedoPrinterDriver: Canon-S600
+*zedoPrinterDriver Canon-S600/Canon_S600: "<</zedoPrinterDriver(Canon_S600)/OutputType(Canon_S600)>>setpagedevice"
*CloseUI: *zedoPrinterDriver
*OpenUI *zedoLicenseType/License Type: PickOne
*OrderDependency: 20 AnySetup *zedoLicenseType
|