RSS | ATOM | SEARCH
ubuntuのあれこれ・・・その7 FAXサーバー eFax
 次なる、課題は・・・FAXサーバー

調べた・・・

※参考サイト
http://shino.pos.to/linux/fax.html
http://www.nabe.bne.jp/linux/faxserver.html

読みまくった・・・・

いろいろやった・・・

師匠の助けもあり、無事稼動した。


一番の問題は、自動受信でした。
しかも、電話(TA)の設定に問題あり・・・・

着信の設定が無音着信(SIR)になっていた為に
USBモデムが正常に着信できませんでした。

ubuntu server 9.10でFAXサーバーをする。

# apt-get install efax
※下記でもDLできる
http://www.cce.com/efax/
efax-0.9.tar.gz

※参考サイト
http://shino.pos.to/linux/fax.html
で/usr/bin/faxを拾って置き換える
/usr/bin/fax

更に、efax.rc
/etc/efax.rcをHPを参考に作成する(自分の環境にする)
# sudo nano /etc/efax.rc

#####
DEV=ttyACM0
FROM="+81 000 000 000"
NAME="hoge"
TELCVT='sed -e s/+81 */0/'
CONSOLE=$LOGDIR/efax-console.log
ANSFNAME="fax%Y%m%d-%H%M%S"
DIALPREFIX="T"
ANSRINGS=1
FAXMGR=faxuser
CLASSINIT="-o1"
#####

モデムの設定をする。
※使用したのはUSBモデム
 (RATOCのREX-USB56)
# chmod 666 /dev/ttyACM0
# ln -sf /dev/ttyACM00 /dev/modem

/etc/initにefax起動スクリプトを作成する

/etc/init/autofax-recv.conf
# sudo nano /etc/init/autofax-recv.conf

#######
# automatic fax receive script
#
# This task should run when there is an incoming fax on ttyACM0

description     "Automatic Fax Receiving"
author          "hogehoge (hoge@hoge.com)"

start on runlevel [2345]
start on started ttyACM0

exec /bin/sh /usr/bin/fax answer
respawn
#######

を作成する。



実行開始
sudo start autofax-recv
実行停止
sudo stop autofax-recv



※もし上手くいかないときは下記も、それから、参考サイトを参照。
# chmod 777 /var/lock
# mkdir -p /var/spool/fax/incoming
# chown root.uucp /var/spool/fax/incoming
# chmod 775 /var/spool/fax/incoming
# mkdir -p /var/spool/fax/outgoing
# chown lp.lp /var/spool/fax/outgoing
# chmod 770 /var/spool/fax/outgoing
# touch /var/spool/fax/outgoing/lock
# chmod 644 /var/spool/fax/outgoing/lock
# mkdir -p /var/log/fax
# chmod 777 /var/log/fax


※参考サイト
http://shino.pos.to/linux/fax.html
http://www.nabe.bne.jp/linux/faxserver.html

 

author:bunchan, category:ubuntu, 12:46
comments(0), trackbacks(0), pookmark
Comment









Trackback
url: http://blog.bunchan.com/trackback/28