Feature #1617
Hylafax: support virtual modem
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | High | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-hylafax | |||
Target version: | v6.4-beta1 | |||
Resolution: | NEEDINFO: |
Description
Enable support for virtual modem, like IaxModem or T38modem.
Actually, if FaxDevice
property of hylafax
key is equal to iax, the modem is not configured at all.
Related issues
Associated revisions
History
#1 Updated by Giacomo Sanchietti over 8 years ago
Iaxmodem configuration examples.
/etc/iaxmodem/tty300:
device /dev/ttyIAX300 owner uucp:uucp mode 660 port 4570 refresh 300 server localhost peername 300 secret 300 cidname FAX cidnumber 300 codec slinear
/var/spool/hylafax/etc/config.ttyIAX300
FAXNumber: 072188888 LocalIdentifier: "FAX" CountryCode: 39 AreaCode: LongDistancePrefix: 0 InternationalPrefix: 00 DialStringRules: etc/dialrules ServerTracing: 1 SessionTracing: 11 RecvFileMode: 0600 LogFileMode: 0600 DeviceMode: 0600 # Attivo direction=full RingsBeforeAnswer: 1 SpeakerVolume: off GettyArgs: "-h %l dx_%s" TagLineFont: etc/lutRS18.pcf TagLineFormat: "Da %%l|%c|Pagina %%P di %%T" MaxRecvPages: 200 FaxRcvdCmd: bin/faxrcvd NotifyCmd: bin/notify ModemDialCmd: ATDT%s # # # Modem-related stuff: should reflect modem command interface # and hardware connection/cabling (e.g. flow control). # ModemType: Class1 # use this to supply a hint ModemResetCmds: "ATH1\nAT+VCID=1" ModemReadyCmds: ATH0 # Enabling this will use the hfaxd-protocol to set Caller*ID # ModemSetOriginCmd: AT+VSID="%s","%d" Class1AdaptRecvCmd: AT+FAR=1 Class1TMConnectDelay: 400 # counteract quick CONNECT response # # If you have trouble with V.17 receiving or sending, # you may want to enable one of these, respectively. # #Class1RMQueryCmd: "!24,48,72,96" # enable this to disable V.17 receiving #Class1TMQueryCmd: "!24,48,72,96" # enable this to disable V.17 sending # # The pty does not support changing parity. # PagerTTYParity: none # Uncomment DATE and TIME if you really want them, but you probably don't. #CallIDPattern: "DATE=" #CallIDPattern: "TIME=" CallIDPattern: "NMBR=" CallIDPattern: "NAME=" CallIDPattern: "ANID=" #CallIDPattern: "USER=" # username provided by call #CallIDPattern: "PASS=" # password provided by call #CallIDPattern: "CDID=" # DID context in call CallIDPattern: "NDID=" #CallIDAnswerLength: 4
#2 Updated by Davide Principi over 8 years ago
- Target version set to v6.4-alpha2
#3 Updated by Giacomo Sanchietti over 8 years ago
- Target version changed from v6.4-alpha2 to ~FUTURE
#5 Updated by Davide Principi over 8 years ago
- Project changed from 89 to NethServer 6
#6 Updated by Filippo Carletti over 8 years ago
- Target version changed from ~FUTURE to v6.4-beta1
#7 Updated by Davide Principi over 8 years ago
- Subject changed from Support virtual modem to Hylafax: support virtual modem
- Estimated time set to 8.00
#8 Updated by Giacomo Sanchietti over 8 years ago
- Priority changed from Normal to High
#9 Updated by Giacomo Sanchietti over 8 years ago
- Status changed from NEW to ON_DEV
- Assignee set to Giacomo Sanchietti
#10 Updated by Giacomo Sanchietti over 8 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 0 to 100
Implemented.
#11 Updated by Davide Principi about 8 years ago
- Status changed from MODIFIED to CLOSED