vine-users ML アーカイブ



[vine-users:057515] Re: efax ps -> g3 convert

  • From: Masaki SHINOMIYA <shino@xxxxxx>
  • Subject: [vine-users:057515] Re: efax ps -> g3 convert
  • Date: Sat, 11 Jan 2003 20:06:32 +0900
シノバーです

On Sat, 11 Jan 2003 17:01:39 +0900
"Satoshi IWAMOTO" <iwamoto@xxxxxxxxxxxxxxxxxxx> wrote:
>  手元に FAX がある環境
>   Vine 2.5CR + update
>  で試してみたところ、すんなりうまくいってしまいました。
>  lpr -P fax -J xxxx hoge.ps
>  でも問題なく送信できます。

faxは再現性の無いエラーが起きることがあり、
たまたま回線が悪かったのか、モデムの相性なのかよく分からないことがあります。

>  #a8 でも問題有りません>シノバーさん
a8というのは
http://shino.pos.to/linux/test/
↑ここに仮置きしているもので、現行バージョンに次のパッチを当てたものです。

--- efax.c.org	2003-01-08 19:14:05.000000000 +0900
+++ efax.c	2003-01-08 21:06:12.000000000 +0900
@@ -1123,7 +1123,9 @@
 
 int getfr ( TFILE *mf, uchar *buf, int getcmd )
 {
-  int err=0, frame=0, frlen, c, t ;
+  /* frlen should be initialized to be zero */
+  /* informed from Steven Doerfler <steven@xxxxxxxxxx> */
+  int err=0, frame=0, frlen=0, c, t ;
   char remoteid [ IDLEN + 1 ] ;
   time_t start ;
   uchar *fif=buf+3 ;

ローカル変数 frlenを0で初期化することで
現行バージョンで不確定に起こるエラーに対策を取ったというもの。

> > それから、複数ページをlpr経由で送ると問題があります。
> > http://shino.pos.to/linux/tkscanfax_ja.html
> >
>  どのような不具合でしょうか?

複数ページをlpr経由で送ると、1ページ毎にいったん回線を切り、
ページの毎にダイヤルを繰り返す場合があります。
tkscanfax-1.05 は複数ページを g3.tiffファイルにまとめ、
一度の接続でまとめて送信します。

>  あと、windows から samba -> lpr 経由で送ろうとすると、
>  samba print command に渡される印刷ファイル名が
> 
>   smbprn.000009.UJfQhC
> 
>  などとなってしまい、ファイル名から電話番号を取得できません。
>  参考ページは http://plaza25.mbn.or.jp/~Daifuku/matome.html です。
> 
>  windows のスプーラの表示では
> 
>   Microsoft-Word-027xxxx.doc
> 
>  などとなっています(Word で印刷しました)
>  今回実験した環境は samba 2.2.2jp なのですが、2.0.x -> 2.2.x で
>  ここらへんの仕様はどうなのでしょう?>samba に詳しいかた
> 
>  家の環境は 2.0.10? (Vine 2.5CR の標準)ではきちんと電話番号が
>  取得できるようなファイル名が渡されていました。

そういうことがあるとは気付きませんでした。情報ありがとうございます。

# 他の方でsamba経由でfaxされている方の情報をお待ちします。 

-- 
Masaki Shinomiya <shino@xxxxxx>
http://shino.pos.to/linux/