Make menuselect error

Hello,
I’m installing asterisk asterisk-certified-16.8-current.tar.gz on ubuntu 18.04 (VMW)
1-When I run on ctl sip show peers:
No such command ‘sip show peers’ (type ‘core show help sip show’ for other possible commands)

2-As solution, I found I have to enable chan_sip.so by make menuselect, but when I run it I have as response
CC=“cc” CXX=“g++” LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="–silent" makeopts
make[1]: Entering directory ‘/usr/src/asterisk/menuselect’
make[1]: ‘makeopts’ is up to date.
make[1]: Leaving directory ‘/usr/src/asterisk/menuselect’
CC=“cc” CXX=“g++” LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="–silent" gmenuselect
make[1]: Entering directory ‘/usr/src/asterisk/menuselect’
make[1]: Nothing to be done for ‘gmenuselect’.
make[1]: Leaving directory ‘/usr/src/asterisk/menuselect’
make[1]: Entering directory ‘/usr/src/asterisk’
CC=“cc” CXX=“g++” LD="" AR="" RANLIB="" CFLAGS="" LDFLAGS="" make -C menuselect CONFIGURE_SILENT="–silent" makeopts
make[2]: Entering directory ‘/usr/src/asterisk/menuselect’
make[2]: ‘makeopts’ is up to date.
make[2]: Leaving directory ‘/usr/src/asterisk/menuselect’
Terminal must be at least 80 x 21.
menuselect changes NOT saved!
make[1]: Leaving directory ‘/usr/src/asterisk’

3-I find too that I have to load module chan_sip.so in ctl, as response I get
Unable to load module chan_sip.so
Command ‘module load chan_sip.so’ failed.
[Jun 4 12:38:32] ERROR[2818]: loader.c:281 module_load_error: Error loading module ‘chan_sip.so’: /usr/lib/asterisk/modules/chan_sip.so: cannot open shared object file: No such file or directory

Does someone has an idea how to solve this issues.
Thanks a lot

That’s the obvious reason that menuselect is failing.

chan_sip is deprecated. I’m not sure if it is not built by default, or only not loaded by default.

I wonder whether modifying the configuration invalidates the certified status. I’m not sure if chan_sip is supported, even in the certified version, and the general guidance is only to use the certified version if you have a Digium support contract.

1 Like

Certified disables chan_sip by default and it is not supported on it. If a support contract is present then any issues in regards to chan_sip are not acted upon.

1 Like

so as I understand it doesn(t matter if chan_sip is not loaded, I have to use chap_pjsip instead of chap_sip
I mean command pjsip instead of sip in ctl

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.