PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 3767|回復: 0
打印 上一主題 下一主題

HylaFax 多傳真接收實作筆記

[複製鏈接]

3867

主題

126

好友

2626

積分

  • TA的每日心情

    2011-4-12 00:15
  • 簽到天數: 3 天

    連續簽到: 2 天

    [LV.2]偶爾看看I

    文章
    35006
    跳轉到指定樓層
    1#
    發表於 2006-11-16 16:32 |只看該作者 |倒序瀏覽
    HylaFax 多傳真接收測試


    測試 Com port:

    如果要使用 com port 擴充卡,建議找系統直接支援的,會比較輕鬆,例如 ATEN 的就有被 ReadHat 企業版直接支援

    以內建的 comport + 一張 ATEN 4 port 擴充卡來說

    執行命令

    more /proc/tty/driver/serial

    例如可以看到下面這樣的訊息

    serinfo:1.0 driver revision:
    0: uart:16550A port:000003F8 irq:4 tx:51 rx:0 RTS
    1: uart:unknown port:000002F8 irq:3
    2: uart:unknown port:000003E8 irq:4
    3: uart:unknown port:000002E8 irq:3
    4: uart:16550A port:0000C000 irq:10 tx:40 rx:0 RTS
    5: uart:16550A port:0000C008 irq:10 tx:36 rx:0 RTS|DTR
    6: uart:16550A port:0000C400 irq:10 tx:40 rx:0 RTS
    7: uart:16550A port:0000C408 irq:10 tx:292 rx:338 RTS|CTS|DTR|DSR


    例如 0 就是指 ttyS0 也等於 com port 1 的意思
    通常來說系統內建 0, 1 (com1 & com2),2,3 則是保留

    以這個例子來看就是 4,5,6,7 是我們加上的額外擴充卡連接埠

    也就是我們這個例子來看就是 ttyS0, ttyS4, ttyS5, ttyS6, ttyS7 共四個 com port 可以用



    安裝好 HylaFax 之後  (這篇就不細說明了),並分別設定 ttyS0, ttyS4, ttyS5, ttyS6, ttyS7
    接著要增加監控接收的部份

    編輯 /etc/inittab
    尋找 6:2345:respawn:/sbin/mingetty tty6

    在後面增加

    1. 7:2345:respawn:/usr/sbin/faxgetty ttyS0
    2. 8:2345:respawn:/usr/sbin/faxgetty ttyS4
    3. 9:2345:respawn:/usr/sbin/faxgetty ttyS5
    4. 10:2345:respawn:/usr/sbin/faxgetty ttyS6
    5. 11:2345:respawn:/usr/sbin/faxgetty ttyS7
    複製代碼


    然後重新啟動機器生效

    重新開機之後執行 faxstat 查詢傳真狀態

    會出現如這樣的訊息

    Modem ttyS5 (+886,35165735): Waiting for modem to come ready
    Modem ttyS7 (+886,35165737): Running and idle
    Modem ttyS4 (+886,35165734): Waiting for modem to come ready
    Modem ttyS6 (+886,35165736): Waiting for modem to come ready
    Modem ttyS0 (+886,35165730): Waiting for modem to come ready


    這個例子表示 ttyS7 上面有掛载數據傳真機,並且在等待執行狀態
    其他四個則沒有接上機器

    編輯 /var/spool/hylafax/etc/FaxDispatch

    確定有下面的內容

    1. SENDTO=FaxMaster;   預設的信箱接收位置
    2. FILETYPE=pdf;   

    3. case "$DEVICE" in

    4.         ttyS0)            SENDTO=ttyS0user;;            # all ttyS0 上的傳真會轉到 ttyS0user 這個信箱
    5.         ttyS4)            SENDTO=ttyS4user;;            # all ttyS4 上的傳真會轉到 ttyS4user 這個信箱
    6.         ttyS5)            SENDTO=ttyS5user;;            # all ttyS5 上的傳真會轉到 ttyS5user 這個信箱
    7.         ttyS6)            SENDTO=ttyS6user;;            # all ttyS6 上的傳真會轉到 ttyS6user 這個信箱
    8.         ttyS7)            SENDTO=ttyS7user;;            # all ttyS7 上的傳真會轉到 ttyS7user 這個信箱
    9. esac
    複製代碼


    儲存後重新啟動始生效

    然後再 /etc/aliases 中建立別名

    1. FaxMaster: 信箱
    2. ttyS0user: 信箱
    3. ttyS4user: 信箱
    4. ttyS5user: 信箱
    5. ttyS6user: 信箱
    6. ttyS7user: 信箱
    複製代碼
    分享淘帖0 分享分享0 收藏收藏0 頂0 踩0
    阿輝攝影記錄服務 | 婚禮記錄 | 活動拍攝
    http://www.giorno.tw/
    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-11-15 13:21 , Processed in 0.053229 second(s), 30 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部