⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000009.htm

📁 一份很好的linux入门资料
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;raner&nbsp;(就要离开清华了...),&nbsp;信区:&nbsp;Linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;在&nbsp;bsd&nbsp;上用&nbsp;fax/modem&nbsp;来收&nbsp;fax(转载)&nbsp;<BR>发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Mon&nbsp;Jun&nbsp;29&nbsp;10:34:41&nbsp;1998)&nbsp;<BR>&nbsp;<BR>来&nbsp;&nbsp;源:&nbsp;freebsd.csie.nctu.edu.tw&nbsp;<BR>档&nbsp;&nbsp;名:&nbsp;0/System/network/fax(使用&nbsp;70&nbsp;埠)&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;在&nbsp;bsd&nbsp;上用&nbsp;fax/modem&nbsp;来收&nbsp;fax&nbsp;&nbsp;&nbsp;-&nbsp;How&nbsp;to&nbsp;receive&nbsp;fax&nbsp;via&nbsp;modem&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>From:&nbsp;<A HREF="mailto:cpfreg.bbs@freebsd.ee.ntu.edu.tw">cpfreg.bbs@freebsd.ee.ntu.edu.tw</A>&nbsp;(Chicken&nbsp;&amp;&nbsp;Frog)&nbsp;<BR>Newsgroups:&nbsp;tw.bbs.comp.386bsd&nbsp;<BR>Subject:&nbsp;在&nbsp;bsd&nbsp;上用&nbsp;fax/modem&nbsp;来收&nbsp;fax&nbsp;<BR>Date:&nbsp;11&nbsp;Aug&nbsp;1997&nbsp;02:55:18&nbsp;GMT&nbsp;<BR>&nbsp;<BR>目的:&nbsp;在&nbsp;bsd&nbsp;上用&nbsp;fax/modem&nbsp;来收&nbsp;fax&nbsp;<BR>作者:&nbsp;<A HREF="mailto:cpfreg@ece.fjtc.edu.tw">cpfreg@ece.fjtc.edu.tw</A>&nbsp;<BR>日期:&nbsp;86/8/10&nbsp;<BR>版本:&nbsp;hylafax-3.0.1&nbsp;<BR>硬体:&nbsp;Supra&nbsp;336i&nbsp;fax/modem&nbsp;<BR>参考:&nbsp;<A HREF="http://www.vix.com/hylafax/">http://www.vix.com/hylafax/</A>&nbsp;<BR>重点:&nbsp;1.&nbsp;/usr/ports/comms/hylafax&nbsp;先将&nbsp;hylafax&nbsp;装好&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;/var/spool/fax/etc/config.modem&nbsp;之&nbsp;QualifyTSI:&nbsp;要改&nbsp;<BR>步骤:&nbsp;1.&nbsp;用&nbsp;port&nbsp;方式去将&nbsp;hylafax&nbsp;做好&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.&nbsp;/usr/local/sbin/faxaddmodem&nbsp;来加一个&nbsp;fax/modem&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.&nbsp;在&nbsp;/var/spool/fax/etc&nbsp;下应有一&nbsp;config.modem&nbsp;或&nbsp;config.cuaa1&nbsp;...&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;视您的&nbsp;fax/modem&nbsp;在哪而定,&nbsp;若在&nbsp;cuaa1&nbsp;(com2)&nbsp;则为&nbsp;config.cuaa1&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;编这个档,&nbsp;把限制对方电话取消,&nbsp;即将&nbsp;QualifyTSI:&nbsp;改成&nbsp;null&nbsp;(如下)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;QualifyTSI:&nbsp;&quot;&quot;&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.&nbsp;/usr/local/sbin/faxgetty&nbsp;modem&nbsp;&amp;&nbsp;(or&nbsp;cuaa1,&nbsp;...)&nbsp;准备收&nbsp;fax&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5.&nbsp;请对方送&nbsp;fax&nbsp;过来以测试&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6.&nbsp;查一下&nbsp;/var/spool/fax/log/88681234567&nbsp;(您的电话)&nbsp;看收的情况&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.&nbsp;若收到&nbsp;hylafax&nbsp;会自动&nbsp;email&nbsp;一封信给您&nbsp;<BR>&nbsp;<BR>===================================================================&nbsp;<BR>C.P.&nbsp;Fong&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;冯治平&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Phone:&nbsp;(07)&nbsp;661-8851&nbsp;x2632&nbsp;<BR>ECE&nbsp;Department&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;电子科&nbsp;<BR>Fortune&nbsp;Junior&nbsp;Tech.&nbsp;College&nbsp;和春工专&nbsp;<BR><A HREF="mailto:cpfreg@center.fjtc.edu.tw">cpfreg@center.fjtc.edu.tw</A>&nbsp;or&nbsp;<A HREF="mailto:cpfreg@mail.nsysu.edu.tw">cpfreg@mail.nsysu.edu.tw</A>&nbsp;<BR>====================================================================&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>From:&nbsp;Fengchou&nbsp;Li&nbsp;&lt;<A HREF="mailto:sl6xx@luxent.com.tw>">sl6xx@luxent.com.tw></A>&nbsp;<BR>Newsgroups:&nbsp;tw.bbs.comp.linux&nbsp;<BR>Subject:&nbsp;用Linux(FreeBSD)当Win95的Fax&nbsp;Server&nbsp;<BR>Date:&nbsp;Fri,&nbsp;22&nbsp;Aug&nbsp;1997&nbsp;23:43:31&nbsp;+0800&nbsp;<BR>&nbsp;<BR>Samba/mgetty+sendfax&nbsp;as&nbsp;FAX&nbsp;server&nbsp;for&nbsp;Win95&nbsp;<BR>Fengchou&nbsp;Li&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<A HREF="mailto:sl6xx@luxent.com.tw>">sl6xx@luxent.com.tw></A>&nbsp;<BR>Aug&nbsp;22,&nbsp;1997&nbsp;<BR>v.0.1&nbsp;<BR>&nbsp;<BR>Preamble:&nbsp;<BR>This&nbsp;document&nbsp;is&nbsp;copylefted&nbsp;by&nbsp;Fengchou&nbsp;Li&nbsp;(<A HREF="mailto:sl6xx@luxent.com.tw).">sl6xx@luxent.com.tw).</A>&nbsp;<BR>Permission&nbsp;to&nbsp;use,&nbsp;copy,&nbsp;distribute&nbsp;this&nbsp;document&nbsp;for&nbsp;<BR>non-commerical&nbsp;purposes&nbsp;is&nbsp;hereby&nbsp;granted,&nbsp;provided&nbsp;that&nbsp;the&nbsp;<BR>author's&nbsp;name&nbsp;and&nbsp;this&nbsp;notice&nbsp;appear&nbsp;in&nbsp;all&nbsp;copies&nbsp;and/or&nbsp;<BR>supporting&nbsp;documents;&nbsp;that&nbsp;this&nbsp;document&nbsp;is&nbsp;not&nbsp;modified.&nbsp;&nbsp;This&nbsp;<BR>document&nbsp;is&nbsp;istributed&nbsp;in&nbsp;hope&nbsp;that&nbsp;it&nbsp;will&nbsp;be&nbsp;useful,&nbsp;but&nbsp;<BR>WITHOUT&nbsp;ANY&nbsp;WARRANTY,&nbsp;either&nbsp;expressed&nbsp;or&nbsp;implied.&nbsp;&nbsp;While&nbsp;every&nbsp;<BR>effort&nbsp;has&nbsp;been&nbsp;taken&nbsp;to&nbsp;ensure&nbsp;the&nbsp;accuracy&nbsp;of&nbsp;the&nbsp;information&nbsp;<BR>documented&nbsp;herein,&nbsp;the&nbsp;author&nbsp;assumes&nbsp;NO&nbsp;RESPONSIBILITY&nbsp;for&nbsp;<BR>errors,&nbsp;or&nbsp;for&nbsp;damages&nbsp;results&nbsp;for&nbsp;the&nbsp;use&nbsp;of&nbsp;the&nbsp;information&nbsp;<BR>documented&nbsp;herein.&nbsp;<BR>&nbsp;<BR>本文作者保此文章之版权。本文件欢迎任何非商业用途之使用、复制或散布,&nbsp;<BR>唯需注意需附上原作者与这段注意事项,且使用者不得修改此文件。作者散布&nbsp;<BR>此文件的目的乃是希望此文件能够有所用处,但无论是在此文章内明白表示或&nbsp;<BR>由其内容意含推论而得之结果,作者皆无法保证对任何人能达到此的目的。作&nbsp;<BR>者已尽一切努力达成此文件内容之正确性,但任何因使用此份文件所导致之直&nbsp;<BR>接或间接之损害,作者将不负任何责任。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>此文章献给Synnex&nbsp;Taichung的淑君--让我了解萧邦写作Piano&nbsp;Concertos&nbsp;<BR>Nos.&nbsp;1&nbsp;&amp;&nbsp;2&nbsp;时的心情的人...&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>用Linux(FreeBSD)当Win95的Fax&nbsp;Server&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>之前曾看到有交大(?)的同学提出以FreeBSD当Intranet&nbsp;Server的专题,不&nbsp;<BR>过似乎缺少了企业实际运用上也很需要的Fax&nbsp;Server。在此将自己把Linux&nbsp;<BR>当Fax&nbsp;Server的经验拿出来与大家分享。如果您有更好的资讯,也欢迎提&nbsp;<BR>出来共同讨论。因为这些package在FreeBSD上也都有,所以我想,这里讨论&nbsp;<BR>的东西在FreeBSD上应该也可以运作无误。(虽然我也有一部FreeBSD的&nbsp;<BR>Server,但是我没有在上面试过,太累了...)&nbsp;<BR>&nbsp;<BR>这里讨论的情形,是以一部Linux当Fax&nbsp;Server服务多部Win95的情形。&nbsp;<BR>Linux也不是不能当NT的Fax&nbsp;Server,只不过Respond这支client端的程式&nbsp;<BR>无法正确在NT底下运作。(也许有人有兴趣写一个?!)无论如何,Samba当&nbsp;<BR>95/NT的File/Printer&nbsp;Server还是非常好用的。&nbsp;<BR>&nbsp;<BR>基本上,用Samba当Win95的Fax&nbsp;Server和Printer&nbsp;server的方法是一样的。&nbsp;<BR>需要被传真出去的文件,您可以把它当成列印到网路印表机般的送给Samba&nbsp;<BR>Server。像其他挂在Samba底下的印表机一般,您也可以在网路芳邻上看到&nbsp;<BR>这部(实际上是传真机的)印表机。这部传真机收到列印的资料后,会回头来&nbsp;<BR>找Win95&nbsp;Client问传真的电话号码,然后再把传真发送出去。至于传真的接&nbsp;<BR>收,是利用mgetty+sendfax把incoming的传真收下来,再用E-mail的方式转&nbsp;<BR>给指定的user。&nbsp;<BR>&nbsp;<BR>您必须有一部已经架设好且可以正常运作的Samba&nbsp;Server。关于架设Samba&nbsp;<BR>的文件已经有很多讨论了,所以就不赘述了。不过有一个小小建议,就是最&nbsp;<BR>好架设有WINS&nbsp;server,可以让您省掉很多Browse的麻烦。&nbsp;<BR>&nbsp;<BR>其次,您也必须架设mgetty+sendfax这套软体。关于mgetty+sendfax这套&nbsp;<BR>软体,我不打算在这里详细讨论它。之前已有网友Steve&nbsp;Chen&nbsp;<BR>(<A HREF="mailto:steve.bbs@heaven.stat.tku.edu.tw)发表的大作讨论过。不过关于传真部">steve.bbs@heaven.stat.tku.edu.tw)发表的大作讨论过。不过关于传真部</A>&nbsp;<BR>分的设定,我还是会在下文中加以大略说明。&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>需要的软体如下:&nbsp;<BR>&nbsp;<BR>1.&nbsp;Samba&nbsp;1.9.16p11:&nbsp;<A HREF="ftp://nctuccca.edu.tw/packages/networking/samba">ftp://nctuccca.edu.tw/packages/networking/samba</A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;(含samba以及BIG-5中文patch)&nbsp;<BR>2.&nbsp;Mgetty+Sendfax&nbsp;:&nbsp;<A HREF="http://wais.leo.org/~doering/mgetty">http://wais.leo.org/~doering/mgetty</A>&nbsp;<BR>3.&nbsp;GhostScript:&nbsp;<A HREF="ftp://ftp.cs.wisc.edu/ghost/(一般的Linux或FreeBSD">ftp://ftp.cs.wisc.edu/ghost/(一般的Linux或FreeBSD</A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;的光碟片均有附)&nbsp;<BR>4.&nbsp;Respond&nbsp;1.4a&nbsp;(For&nbsp;Win95):&nbsp;<BR>&nbsp;&nbsp;&nbsp;<A HREF="http://www.boerde.de/~horstf/download/resp14a.zip">http://www.boerde.de/~horstf/download/resp14a.zip</A>&nbsp;<BR>5.&nbsp;Printfax.pl&nbsp;v1.3.2:&nbsp;<A HREF="http://www.boerde.de/~horstf/download/printfax.pl">http://www.boerde.de/~horstf/download/printfax.pl</A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;(当然,您的Server需装有Perl)。&nbsp;<BR>6.&nbsp;Paint&nbsp;Shop&nbsp;Pro&nbsp;v4.12&nbsp;(For&nbsp;Win95):&nbsp;在Win95上看FAX用的,什么地方可以&nbsp;<BR>&nbsp;&nbsp;&nbsp;download应该不必讲吧?!&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>1.&nbsp;Samba&nbsp;Server的设定&nbsp;Part&nbsp;I&nbsp;<BR>&nbsp;<BR>在打算提供传真服务的机器上,您必须修改smb.conf档案来增加传真服务。以我的&nbsp;<BR>机器为例子,有一段类似底下的设定。说类似,是因为这只是为了方便说明的初步&nbsp;<BR>的设定,等一下我们还会回头来加上其他的设定。&nbsp;<BR>&nbsp;<BR>[fax]&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;comment&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;Fax&nbsp;Server&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;force&nbsp;user&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;root&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;postscript&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;yes&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;command&nbsp;=&nbsp;/usr/bin/printfax.pl&nbsp;%I&nbsp;%s&nbsp;%U&nbsp;%m&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printable&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;yes&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printer&nbsp;name&nbsp;=&nbsp;fax&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;writable&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;no&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;/tmp&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valid&nbsp;users&nbsp;=&nbsp;sl6xx&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;write&nbsp;list&nbsp;=&nbsp;sl6xx&nbsp;<BR>&nbsp;<BR>这一段在samba上加了一台叫做fax的印表机。samba&nbsp;server收到client端&nbsp;<BR>传来的资料后,会执行/usr/bin/printfax.pl这个perl&nbsp;script去处理这&nbsp;<BR>传来的资料。&nbsp;%I,&nbsp;%s,&nbsp;%U,&nbsp;%m等是samba的参数,请参阅samba的文件。&nbsp;<BR>&nbsp;<BR>这里比较值得说明的是print&nbsp;command这一行。一般我们用samba来当&nbsp;<BR>printer&nbsp;server,可能会写成像是&nbsp;<BR>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;print&nbsp;command&nbsp;=&nbsp;lpr&nbsp;-s&nbsp;-r&nbsp;-P%p&nbsp;%s&nbsp;;&nbsp;rm&nbsp;-f&nbsp;%s&nbsp;<BR>&nbsp;<BR>不过因为我们要把这个share当成传真机,所以当然不能用lpr而必须找其&nbsp;<BR>他的程式来处理列印的资料。这个程式就是printfax.pl了。&nbsp;<BR>&nbsp;<BR>提到printfax.pl,这是Printfax.pl&nbsp;v1.3.2里面的主菜:一个perl&nbsp;script。&nbsp;<BR>您在把它cp到/usr/bin底下后,还必须稍加修改里面的内容。主要是修改一些&nbsp;<BR>它会执行到的程式的路径。由于我的pintfax.pl已经修改很久了,也忘了改了&nbsp;<BR>哪些路径,麻烦大家自己找找看吧!&nbsp;<BR>&nbsp;<BR>至于valid&nbsp;users,是允许哪些使用者使用这个服务。sl6xx则是我的ID,请不&nbsp;<BR>要照抄。(就算是作弊,也不能连名字也照抄吧!&nbsp;8-)因为我们内定的读写权是&nbsp;<BR>writable=no。也许您不希望每个人都能用这些设定吧!&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>2.&nbsp;修改mgetty+sendfax的设定档:&nbsp;<BR>&nbsp;<BR>如果按照mgetty+sendfax的内定值,装好后它的设定档应该是在&nbsp;<BR>/usr/local/etc/mgetty+sendfax/底下(FreeBSD的port可能不一样吧?!)&nbsp;<BR>首先在mgetty.config里面加上您的fax设定。假设我们的fax&nbsp;number是&nbsp;<BR>04-9876543,fax&nbsp;modem接在COM2。现在我们想在传出去的fax表头加上&nbsp;<BR>fax&nbsp;number&nbsp;886&nbsp;4&nbsp;9876543,则要在mgetty.config加上这一行:&nbsp;<BR>&nbsp;<BR>fax-id&nbsp;886&nbsp;4&nbsp;9876543&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>数据机的设定如下:&nbsp;<BR>&nbsp;<BR>port&nbsp;ttyS1&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;init-chat&nbsp;&quot;&quot;&nbsp;ATZ&nbsp;OK&nbsp;ATQ0V1E0&nbsp;OK&nbsp;ATL0M0&amp;K3S0=0&nbsp;OK&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;speed&nbsp;115200&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switchbd&nbsp;19200&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>关于数据机的设定,mgetty+sendfax的文件里面讨论了不少,建议一定要&nbsp;<BR>看,不同的作业系统及不同的数据机会有不同的设法。这里写的是Linux底&nbsp;<BR>下,使用联强的33.6K数据机。switchbd这一行比较特殊,是针对使用&nbsp;<BR>Rockwell晶片,而且传真会碰上问题的数据机。请您自个儿RTFM吧!附带一&nbsp;<BR>提的,联强的数据机前后用的晶片不一样,好像有Rockwell也有Cirrus的,&nbsp;<BR>我不清楚其他厂牌的是否也如此。此外,为何用ttyS1而不用cua1或modem,&nbsp;<BR>mgetty的文件有说明,若OS是FreeBSD又不一样了!&nbsp;<BR>&nbsp;<BR>接下来修改sendfax.config。首先必须告诉mgetty用哪一部数据机(应该&nbsp;<BR>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -