From owner-FreeBSD-users-jp@jp.FreeBSD.org Thu Jan 10 21:11:33 2008
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id m0ACBXa45073;
	Thu, 10 Jan 2008 21:11:33 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail.asahi-net.or.jp (mail1.asahi-net.or.jp [202.224.39.197])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id m0ACBW645068
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 10 Jan 2008 21:11:32 +0900 (JST)
	(envelope-from CQG00620@nifty.ne.jp)
Received: from asahi-net.jp (i222141.ppp.asahi-net.or.jp [61.125.222.141])
	by mail.asahi-net.or.jp (Postfix) with ESMTP id 9BCE927E28
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Thu, 10 Jan 2008 21:11:32 +0900 (JST)
From: WATANABE Kazuhiro <CQG00620@nifty.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: <20070910144919.5BFE0666C@mail.asahi-net.or.jp>
References: <20070910144919.5BFE0666C@mail.asahi-net.or.jp>
User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8
 (=?ISO-8859-4?Q?Shij=F2?=) APEL/10.7 Emacs/20.7 (i386--freebsd) MULE/4.1
 (AOI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
Message-Id: <20080110121132.9BCE927E28@mail.asahi-net.or.jp>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Thu, 10 Jan 2008 21:11:32 +0900
X-Sequence: FreeBSD-users-jp 91344
Subject: [FreeBSD-users-jp 91344] Re: =?ISO-2022-JP?B?GyRCRjA6bhsoQg==?=
 =?ISO-2022-JP?B?GyRCSnM5cBsoQg==?= Canon PIXUS MP810 (
 =?ISO-2022-JP?B?GyRCJTklLSVjJUohJiVXJWolcyU/SiMbKEI=?=
 =?ISO-2022-JP?B?GyRCOWc1IRsoQg==?=)
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: CQG00620@nifty.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

At Mon, 10 Sep 2007 23:49:19 +0900,
Watanabe Kazuhiro wrote:
> $B%9%-%c%J!&%W%j%s%?J#9g5!$N(B Canon PIXUS MP810 $B$NF0:nJs9p$G$9!#(B
(snip)
> $B%-%d%N%s$+$i$O(B MP810 $B$K@5<0$KBP1~$7$?%W%j%s%H%U%#%k%?$,$^$@Ds6!$5$l$F(B
> $B$$$^$;$s$,!"(BPIXUS MP600 $BMQ$N%U%#%k%?$GF0:n$7$^$7$?!#$?$@$787L)$K$O%W%j(B
> $B%s%?%X%C%I$N%N%:%k?t$,0[$J$k$N$G!"2?$i$+$NIT6q9g$,=P$k2DG=@-$O$"$k$+$b(B
> $B$7$l$^$;$s!#(B
> 
> # PIXUS iP4200 $BMQ$G$bF0$/$i$7$$$G$9!#(B
> 
> $B0J2<$O$=$NF3F~<j=g$G$9$,!"4pK\E*$K$O(B
> 
>  Canon PIXUS iP3100 $B$r(B CUPS $B7PM3$G;H$&(B
>  http://tabochan.f2g.net/pixus.html
> 
> $B$HF1$8(B ($BM-MQ$J>pJs$K46<U$7$^$9(B!) $B$J$N$G!"$J$k$Y$/4J7i$K=q$-$^$9!#(B

$B?7$7$/(B PIXUS MP610/MP520/iP4500/iP3500 $BMQ$N%W%j%s%H%U%#%k%?$,(B
$B8x3+$5$l$?$N$G!"(BMP610 $BMQ$N%U%#%k%?$N%$%s%9%H!<%k<j=g$rEj9F$7$^$9!#(B

$B<j=g$O0lIt$N%U%!%$%kL>$H%"!<%+%$%V7A<0$,0[$J$k$@$1$G!"(B
$B$=$l0J30$O(B MP600 $BMQ$N%U%#%k%?$HF1$8$G$9!#(B
$B%Q%C%A%U%!%$%k$b(B "-p1" $B$r$D$1$l$P$=$N$^$^E,MQ2DG=$G$9$,!"(B
$B0l1~:n$j$J$*$7$^$7$?!#(B

$BF0:n3NG'$O(B PIXUS MP810 $B$H(B FreeBSD 7.0-RC1 $B$G9T$$$^$7$?!#(B

>  1.1. $B=`Hw(B
> 
> $B0J2<$N%=%U%H%&%'%"$r(B ports $B$+$i%$%s%9%H!<%k$7$F$*$-$^$9(B
> ($B0MB84X78$GB>$K?'!9%$%s%9%H!<%k$5$l$^$9$,>JN,(B)$B!#(B
> 
> print/cups
> japanese/ghostscript-gnu-jpnfont
> emulators/linux_base-fc4
> graphics/linux-jpeg
> graphics/linux-png
> graphics/linux-tiff
> archivers/rpm2cpio
> 
> $B$^$?(B CUPS $BMQ%U%#%k%?$N%3%s%Q%$%k$N$?$a$K!"0J2<$N%=%U%H%&%'%"$b(B
> ports $B$+$i%$%s%9%H!<%k$7$F$*$-$^$9!#(B
> 
> devel/autotools
> devel/gmake
> shells/bash
> 
> $B$=$7$F(B /usr/ports/print/cups-base/pkg-message $B$K=>$C$F@_Dj$7!"(B
> $B$5$i$K(B /etc/rc.conf $B$K0J2<$N(B 2 $B9T$rDI2C$7$F$*$-$^$9!#(B
> 
> linux_enable="YES"
> cupsd_enable="YES"

$B$3$3$^$G$O$^$C$?$/F1$8$G$9!#(B

>  1.2. $B%W%j%s%H%U%#%k%?$N%$%s%9%H!<%k$HF0:n%F%9%H(B

$B<!$K!"(B

 $B%-%d%N%s!'%5%]!<%H!C%=%U%H%&%(%"%@%&%s%m!<%I(B
 http://cweb.canon.jp/drv-upd/bj/other.html#linux

$B$K$"$k!V(BIJ Printer Driver Ver.2.80 for Linux$B!W$X$N%j%s%/$rC)$j!"(B
$B0J2<$N%U%!%$%k$r%@%&%s%m!<%I$7$^$9!#(B

 * $B!VA45!<o6&DL$G;HMQ$9$k%U%!%$%k!W$+$i!V%=!<%9%U%!%$%k!W(B
 * $B!V(BPIXUS MP610 $BMQ%U%!%$%k!W$+$i(B
   $B!V(BPIXUS MP610 $BMQ5!<oJL%Q%C%1!<%8(B (rpm $B%U%!%$%k(B)$B!W$H!"(B
   $B!V(BPIXUS MP610 $BMQA`:n@bL@=q(B (HTML)$B!W(B
 * $B!V(BFAQ$B!W(B

$B>e5-!V(BPIXUS MP610 $BMQ5!<oJL%Q%C%1!<%8(B (rpm $B%U%!%$%k(B)$B!W$rE83+$7!"(B
/compat/linux $B0J2<$K%3%T!<$7$^$9!#(B

$ mkdir mp610				# $B:n6H%G%#%l%/%H%j!#(B
$ cd mp610
$ rpm2cpio /PATH/TO/cnijfilter-mp610series-2.80-1.i386.rpm | cpio -ivd
$ find ./usr -type d | xargs chmod 755	# $B2?8N$+(B 700 $B$K$J$C$F$$$k$N$G!#(B
$ su
Password:
# cp -Ri ./usr /compat/linux/

$B$3$N8e!"(B7.0-RC1 $B$N>l9g$O<!$N%3%^%s%I$r<B9T$9$kI,MW$,$"$j$^$9!#(B

# /compat/linux/sbin/ldconfig -r /compat/linux

6.2-RELEASE $B$N>l9g$O!":F5/F0$9$k$N$,4JC1$G$9(B ($B$3$l$OA02s=q$-K:$l$^$7$?(B)$B!#(B

> $B$3$3$G%F%9%H0u:~$r$7$^$9!#0u:~MQ$N(B PostScript $B%U%!%$%k$,I,MW$G$9$,!"(B
> $B;d$OE,Ev$JF|K\8l%F%-%9%H%U%!%$%k$r(B ports/japanese/a2ps $B$G(B PostScript 
> $B7A<0$KJQ49$7$F;HMQ$7$^$7$?!#(B

$ su					# /dev/ulpt0 $B$N=q$-9~$_8"8B$,I,MW!#(B
Password:
# a2ps-j -nh -nt -ns -p nihongo.txt | \
gs -q -r600 -dSAFER -dNOPAUSE -dBATCH -sDEVICE=ppmraw -sOutputFile=- - | \
/compat/linux/usr/local/bin/cifmp610 --imageres 600 --media plain > \
/dev/ulpt0

>  1.3. CUPS $BMQ%U%#%k%?$N%$%s%9%H!<%k$H%F%9%H(B
> 
> $B<!$O(B CUPS $BMQ%U%#%k%?$N%3%s%Q%$%k$G$9!#$^$:A0=R$N!V%=!<%9%U%!%$%k!W$r(B
> $BE83+$7!"0J2<$N%Q%C%A$rEv$F$^$9!#(B

http://homepage2.nifty.com/dumb_show/unix/cnijfilter-common-2.80-freebsd.diff

> $B<!$KI,MW$J$b$N$@$1$r%3%s%Q%$%k$7$^$9!#(B

$ mkdir common				# $B:n6H%G%#%l%/%H%j!#(B
$ cd common
$ tar zxvf /PATH/TO/cnijfilter-common-2.80-1.tar.gz
$ patch < /PATH/TO/cnijfilter-common-2.80-freebsd.diff
$ cd cnijfilter-common-2.80/libs
$ ./autogen.sh
$ gmake
$ cd ../pstocanonij
$ ./autogen.sh
$ gmake

> $BI,MW$J%U%!%$%k$@$1$r%3%T!<$7$^$9!#(B

$ su
Password:
# cd common
# cd cnijfilter-common-2.80
# cp -i pstocanonij/filter/pstocanonij /usr/local/libexec/cups/filter/
# cp -i ppd/*.ppd /usr/local/share/cups/model/

> $B$3$3$G(B cupsd $B$r:F5/F0(B (/usr/local/etc/rc.d/cupsd restart) $B$7$?8e!"(B
> $B%W%j%s%?$rEPO?$7$^$9!#(B

$ su
Password:
# lpadmin -p PIXUSMP610 -m canonmp610.ppd -v usb:/dev/ulpt0 -E

> $BB3$$$F(B http://localhost:631/ $B$K(B Web $B%V%i%&%6$G%"%/%;%9$7!"%F%9%H%Z!<%8(B
> $B$N0u:~$,9T$($k$3$H$r3NG'$G$-$l$P@.8y$G$9!#(B
---
WATANABE Kazuhiro (CQG00620@nifty.ne.jp)
