+777.jpg
위의 복합기가 hylafax4.4.4 버전에 호환되는지는 확인한바 없으며
리눅스용 시리얼 fax모뎀을 기본으로 설치하였습니다.

http://www.hylafax.org 에서 리눅스 커널에 맞는 RPM을 다운로드 받습니다.

http://www.hylafax.org/content/Red_Hat_Packages

 

rpm -Uvh hylafax-4.4.4-1rhel4.i386.rpm

rpm으로 의존성 문제가 생기면 그냥 강제로 인스톨한다.
(rpm명령어를 참고해서 rpm -ivh --force --nodeps test.rpm   )

/usr/sbin/faxsetup -server
설정메뉴가 계속나온는데 enter를 치다가

......

......
serial port that modem is connected to 메세지가 나오면 ttyS0 를 타이핑합니다. [com1]

....

....

modem check를 한다.

.....

.....

.....

Do you want to run faxaddmodem to configure another modem [yes]? 나오면 no 를 한다.

......

마친다..

 

 

/etc/rc.local 파일에 아래와 같이 추가합니다.

 /usr/sbin/faxgetty -D /dev/ttyS0 

 

xwindows 상에서 '시스템/관리/서버설정/서비스' 이렇게 들어가보면 hylafax 데몬이 실행되고 있음을 알수 있다.

여기서 저장하기을 합니다.

 

 

fax의 세부설정은 /etc/hylafax/etc/config.ttyS0 파일을 수정하면 됩니다.

서버를 다시off/on합니다.

 

 

받은 fax는 /var/spool/hylafax/recvq
fax수신번호는 /var/spool/hylafax/recvq/seqf 에 있습니다. text로 번호를 매긴다. 100이면 다음에 수신되는 fax번호가
fax00000100.tif 가 된다.


명령어
telnet을 이용하여 linux서버에 접속한 후 아래명령을 사용하여 fax서버를 제어할수 있습니다.
<fax상태>
faxstat -s(전송 대기 중인 큐내의 팩스를 보여준다)
faxstat -d(전송된 팩스를 보여준다)
faxstat -r(수신된 팩스를 보여준다)

< fax보내기 >
sendfax -n -d 123456 /tmp/test.tif
    fax파일은 tiff파일이면 된다. 단 흑백으로만 tiff파일을 만든다.

< fax삭제 >
faxrm JID번호

<스풀을 청소>
faxclean

<통계보기>
faxcron

 

 

 

<참고 명령어>

다시시작

/etc/rc.d/init.d/hylafx restart

/usr/sbin/faxgetty -D /dev/ttyS0

 

 

설치확인 hylafax 에 관한 설치정보보기
$rpm -qa | grep hyla

삭제하기    <- rpm설치 확인하여 이름을 정확히 기입해야함.
$rpm -e hylafax2.2.1

설치 의존성
rpm -Uvh hylafax-4.4.4-1rhel4.i386.rpm

설치 강제
rpm -ivh --force --nodeps test.rpm  

설치된 rpm확인 (예 hylafax 일때)

rpm -qa hy

rpm -qa | grep hy

 

 

 

참고> CentOS 5.x 시리얼 rs232c COM Port가 작동 않될때..

 

리눅스에서 시리얼 포트가 안될때

슈퍼유저로 로그인해서 한다.


#vi /boot/grub/grub.conf

에서 CentOS-base (2.6.18-128.el5) 이 선택될수 있도록 default옆의 숫자를 수정한다.  
 

아래 예 에서는 default = 1 로 한다.
 

0번=>CentOS (2.6.18-128.el5xen)
1번=>CentOS-base (2.6.18-128.el5)

 

------------------------------------------

#dmesg | grep tty  디바이스알기