Hi
I'm using visdn-devel* and FreePBX 2.0.1 with a HFC-PCI card.
I have configured visdn0 and I use visdn_configurator to load modules.
When I start asterisk using amportal script I get this error in /var/log/asterisk/full:

May 11 15:57:58 ERROR[26394] libq931: visdn0: socket(PF_LAPD, ...): Operation not permitted May 11 15:57:58 WARNING[26394] intf.c: Cannot open interface visdn0, skipping May 11 15:58:00 ERROR[26394] libq931: visdn0: socket(PF_LAPD, ...): Operation not permitted May 11 15:58:00 WARNING[26394] intf.c: Cannot open interface visdn0, skipping May 11 15:58:02 ERROR[26394] libq931: visdn0: socket(PF_LAPD, ...): Operation not permitted May 11 15:58:02 WARNING[26394] intf.c: Cannot open interface visdn0, skipping

Every 2 seconds I get these errors.
On CLI, show visdn interfaces command causes a hang of asterisk.

/usr/sbin/safe_asterisk: line 42: 26353 Segmentation fault ${ASTSBINDIR}/asterisk ${CLIARGS} ${ASTARGS} >&/dev/${TTY} </dev/${TTY}
Asterisk ended with exit status 139
Asterisk exited on signal 11.

If I start asterisk using asterisk -vvvgc logged on as root all works perfectly and show visdn interfaces shows interface Online.

Imho it's a permission problem.
I already tried to chown /dev/visdn/* to asterisk/asterisk but it had no effect...

/etc/visdn/device-xxx

#
# Sample configuration file for a HFC-S PCI board in TE mode with the netdev
# interface being named visdn0.
#

<netdev visdn0>
  protocol lapd
  role TE
  mode P2MP
</netdev>

<port st0>
  attribute role TE
  attribute timer_t1 1500
  attribute timer_t3 1500

  <chan D>
    connectmodule netdev visdn0
  </chan>

  <chan E>
    connectmodule netdev visdn0 echo
  </chan>
</port>

in amportal script safe_asterisk has -U and -G switches

What can I do to get all working ?


Thank you

Leo

_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to