White Paper
Please understand my incorrect and poor korean expression
+
위의 복합기가 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 디바이스알기