[Freeswitch-users] {Solved} Anyone using t38modem with FS and Hylafax.
shouldbe q931
shouldbeq931 at gmail.com
Sat Nov 12 17:18:53 MSK 2011
On Sat, Nov 12, 2011 at 9:36 AM, Alex Crow <acrow at integrafin.co.uk> wrote:
>
>> I would use an analogue or PRI/BRI (depending on volume) card in the
>> Mitel going to modems/dialogic card(s) in the Hylafax server.
>>
>> You might also want to look at IAX modem instead of T38
>>
>
> shouldbe,
>
> We have an engineer coming in 2 weeks to do a full software upgrade on
> the Mitel. This means it should then be capable of t38!
>
> I will check before then if we need to add or upgrade the DSP.
>
> The reason we didn't get cards is that this is a stand-in solution
> should the ailing fax server go down, this gives us more time to arrange
> a permanent solution. We don't have any spare servers at the moment that
> will accommodate a modem card.
>
> The ill server (which currently answers about 6 fax numbers) and the
> main one (which has 16) use exactly what you say, they both have modems,
> in the first case 2 Multitech 8-port cards and in the second 16 external
> Multitech modems (unwieldy!) which connect to an Analog Service Unit on
> the Mitel. The ASU is I suppose what is called a "Channel Bank" in the
> SIP world.
>
> Cheers
>
> Alex
>
Hi Alex,
Although t38 would be one solution, I would tend to go with BRI/PRI
dialogic cards in a Hylafax server connected to a trunk on the 3300.
Because the "modems" on the Dialogic cards can get full information
(the inbound CLI and the DDI that the number was "to") over the ISDN
trunk, as well as being able to set the local identifier, the tagline
format and the CLI, you can have a single BRI card replacing multiple
modems.
as a sanitised example for setting the local identifier on received calls...
cat dynamic.sh
#!/bin/sh
RCALLID1=$2
case "$RCALLID1" in
3001) echo "LocalIdentifier: +44.10.12343001";; # New
Main Number
3299) echo "LocalIdentifier: +44.10.12343299";; # team 1 Number
5900) echo "LocalIdentifier: Please_Use_New_Number";; # Old
Main Number
5911) echo "LocalIdentifier: +44.10.12355911";; # team 2 Number
5947) echo "LocalIdentifier: +44.10.12355947";; # team 3 Number
6851) echo "LocalIdentifier: +44.10.12346851";; # team 4 Number
6911) echo "LocalIdentifier: +44.10.12346911";; # team 5 Number
6947) echo "LocalIdentifier: +44.10.12346947";; # team 6 Number
6951) echo "LocalIdentifier: +44.10.12346951";; # team 7 Number
6952) echo "LocalIdentifier: +44.10.12346952";; # team 8 Number
6991) echo "LocalIdentifier: +44.10.12346991";; # team 9 Number
6998) echo "LocalIdentifier: +44.10.12346998";; # team 10 Number
esac
It is called by adding "DynamicConfig:
/var/spool/hylafax/etc/Dynamic.sh"to
/var/spool/hylafax/etc/config.ttyds01 and
/var/spool/hylafax/etc/config.ttyds02
The above was a single Dialogic BRI card that replaced 12 modems and
fax machines just the other side of the Thames, granted the volume at
that site is "low", but you can have multiple BRI cards in a single
server and there are 2 and 4 port BRI cards available as well as PRI
cards if you have "high" volumes.
For inbound calls you can also build in HA by having one trunk on the
Mitel side with multiple ports, and each port (or set of ports) going
to a different Hylafax server.
Although SIP is certainly the eventual way forward, I still prefer to
keep fax on "legacy" systems :-)
Cheers
Arne
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users
mailing list