Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

FreePBX SMDI failure

Status
Not open for further replies.

Duaneness

Technical User
Apr 12, 2001
216
US
FreePBX 15.0.16.42
Asterisk 16.6.2

Getting the error:
Code:
ERROR[2457] app_voicemail.c: No valid SMDI interface specified, disabling SMDI voicemail notification

Voicemail.conf contains the following lines:
Code:
[general]
smdiport=/dev/ttyS0
smdienable=yes
externnotify=SMDI

smdi.conf contains the following lines;
Code:
[interfaces]
charsize=7
paritybit=even
baudrate=9600
smdiport=/dev/ttyS0
and
Code:
[mailboxes]
smdiport=/dev/ttyS0

Voicemail settings page has:
"External Notify" set to SMDI
"Enable SMDI" set to Yes
"SMDI Port" set to /dev/ttyS0

in Linux, /dev/ttyS0 is owned by root and is part of the group "dialout".
User asterisk is a member of the dialout group.

Am I missing something?

Thanks -

- Duaneness
 
Are you sure you are using the correct serial port?

 
There is only one physical serial port on the box.

Output of the setserial command:
Code:
[root@freepbx ~]# setserial -g /dev/ttyS[0123]
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: unknown, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3
[root@freepbx ~]#

- Duaneness
 
Solution:

Voicemail settings page has:
"External Notify" set to SMDI

Needs to be:
"External Notify" set to smdi.conf

Once I made that change (submitted and applied config), I started getting SMDI data.

- Duaneness
 
Still working this issue. I've tried two different Calista SMDI boxes, but neither seems to be able to properly connect to the Definity. So I'm going to give up on the PRI and go to an analog hunt group for the connection between the Definity and the Asterisk Box (being used for voicemail only).

I've got a line on a 4-port analog PCI card that supposedly works with Asterisk, but I'm getting confused over FSO and FSX ports. I want the Asterisk to answer calls from the Definity on three lines, and use the remaining line for MWI signaling only. I think that means I need 3-FXS and 1-FXO ports in the Asterisk. Since the card is over $100, I want to get it right.

Can anyone confirm the port configuration?

Thanks in advance!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top