AllStar install on Digital Ocean

SL config files not in /etc/asterisk directory Exiting
Output when I ran asl-menu
grep: /etc/asterisk/rpt.conf: No such file or directory
grep: /etc/asterisk/rpt.conf: No such file or directory
grep: /etc/asterisk/iax.conf: No such file or directory
grep: /etc/asterisk/rpt.conf: No such file or directory

Could you give us more details on what computer/software package you are attempting to start.

Install from source ? img ? os ?

I ran apt update
apt install curl gpg

cd /tmp
wget http://apt.allstarlink.org/repos/asl_builds/install-allstarlink-repository
chmod +x install-allstarlink-repository
./install-allstarlink-repository

debian-s-1vcpu-512mb-10gb-sfo3-01 6.1.0-13-amd64
I have it on digital ocean…
when I run asl-menu I get
SL config files not in /etc/asterisk directory Exiting
Output when I ran asl-menu
grep: /etc/asterisk/rpt.conf: No such file or directory
grep: /etc/asterisk/rpt.conf: No such file or directory
grep: /etc/asterisk/iax.conf: No such file or directory
grep: /etc/asterisk/rpt.conf: No such file or directory
awk: fatal: cannot open file /etc/asterisk/echolink.conf' for reading: No such file or directory awk: fatal: cannot open file /etc/asterisk/echolink.conf’ for reading: No such file or directory
awk: fatal: cannot open file `/etc/asterisk/echolink.conf’ for reading: No such file or directory
grep: /etc/asterisk/voter.conf: No such file or directory
grep: /etc/asterisk/iax.conf: No such file or directory
grep: /etc/asterisk/manager.conf: No such file or directory

Sorry about this long log… not all the error in /var, lib and /etc/…

/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/make.log

make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make[1]: Leaving directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make -C /lib/modules/6.1.0-13-amd64/build M=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi DAHDI_INCLUDE=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
CC [M] /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.o
/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.c:89:10: fatal error: stdbool.h: No such file or directory
89 | #include <stdbool.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [/usr/src/linux-headers-6.1.0-13-common/scripts/Makefile.build:255: /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.o] Error 1
make[1]: *** [/usr/src/linux-headers-6.1.0-13-common/Makefile:2039: /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
make: *** [Makefile:74: modules] Error 2
make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make[1]: Leaving directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make -C /lib/modules/6.1.0-13-amd64/build M=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi DAHDI_INCLUDE=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
CC [M] /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.o
/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.c:89:10: fatal error: stdbool.h: No such file or directory
89 | #include <stdbool.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [/usr/src/linux-headers-6.1.0-13-common/scripts/Makefile.build:255: /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.o] Error 1
make[1]: *** [/usr/src/linux-headers-6.1.0-13-common/Makefile:2039: /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
make: *** [Makefile:74: modules] Error 2
make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make[1]: Leaving directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make[1]: Leaving directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make -C /lib/modules/6.1.0-13-amd64/build M=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi DAHDI_INCLUDE=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
“/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/make.log” [readonly] 47L, 4211B 34,1 18%

What is the base OS & version ?

Are you installing as root ?

Version 10
Installed as root

What is the result of
uname -r

I will say that some of these VPS use strange variants of kernel and may have issues with some base OS’s.

The install logs may be of some help.

Perhaps some other D.O user will chime in.

Debian 6.1.55-1 (2023-09-29) x86_64

/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/make.log

make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make[1]: Leaving directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make -C /lib/modules/6.1.0-13-amd64/build M=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi DAHDI_INCLUDE=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
CC [M] /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.o
/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.c:89:10: fatal error: stdbool.h: No such file or directory
89 | #include <stdbool.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [/usr/src/linux-headers-6.1.0-13-common/scripts/Makefile.build:255: /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.o] Error 1
make[1]: *** [/usr/src/linux-headers-6.1.0-13-common/Makefile:2039: /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
make: *** [Makefile:74: modules] Error 2
make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make[1]: Leaving directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make -C /lib/modules/6.1.0-13-amd64/build M=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi DAHDI_INCLUDE=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
CC [M] /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.o
/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.c:89:10: fatal error: stdbool.h: No such file or directory
89 | #include <stdbool.h>
| ^~~~~~~~~~~
compilation terminated.
make[2]: *** [/usr/src/linux-headers-6.1.0-13-common/scripts/Makefile.build:255: /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/dahdi-base.o] Error 1
make[1]: *** [/usr/src/linux-headers-6.1.0-13-common/Makefile:2039: /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
make: *** [Makefile:74: modules] Error 2
make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make[1]: Leaving directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make -C drivers/dahdi/firmware firmware-loaders
make[1]: Entering directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make[1]: Leaving directory ‘/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi/firmware’
make -C /lib/modules/6.1.0-13-amd64/build M=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/drivers/dahdi DAHDI_INCLUDE=/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes modules DAHDI_BUILD_ALL=m
make[1]: Entering directory ‘/usr/src/linux-headers-6.1.0-13-amd64’
“/var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/make.log” [readonly] 47L, 4211B 34,1 18%

I don’t have an answer except that kernel 6 is 2 newer than I have.

4.19.0-25-amd64

You could look to see if the files exist.
Kernel issues do break dahdi.

Recompiling dahdi can’t hurt.
https://wiki.allstarlink.org/wiki/DAHDI_Make

I’ll try that… Mahalo

ep: /etc/asterisk/rpt.conf: No such file or directory
grep: /etc/asterisk/rpt.conf: No such file or directory
grep: /etc/asterisk/iax.conf: No such file or directory
grep: /etc/asterisk/rpt.conf: No such file or directory
awk: fatal: cannot open file /etc/asterisk/echolink.conf' for reading: No such file or directory awk: fatal: cannot open file /etc/asterisk/echolink.conf’ for reading: No such file or directory
awk: fatal: cannot open file `/etc/asterisk/echolink.conf’ for reading: No such file or directory
grep: /etc/asterisk/voter.conf: No such file or directory
grep: /etc/asterisk/iax.conf: No such file or directory
grep: /etc/asterisk/manager.conf: No such file or directory
grep: /etc/asterisk/modules.conf: No such file or directory
root@debian-s-1vcpu-512mb-10gb-sfo3-01:/tmp#

Bummer…

E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
asl-asterisk : Depends: libsnmp30 (>= 5.7.3+dfsg) but it is not installable
Depends: libsqlite0 (>= 2.8.17) but it is not installable
Depends: libssl1.1 (>= 1.1.0) but it is not installable
E: Unable to correct problems, you have held broken packages.
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
allstar-helpers is already the newest version (0.1-5).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up asl-dahdi-dkms (1:3.0.1.20200801-0.1) …
Removing old asl-dahdi-3.0.1.20200801-0.1 DKMS files…
Deleting module asl-dahdi-3.0.1.20200801-0.1 completely from the DKMS tree.
Loading new asl-dahdi-3.0.1.20200801-0.1 DKMS files…
Building for 6.1.0-13-amd64
Building initial module for 6.1.0-13-amd64
Error! Bad return status for module build on kernel: 6.1.0-13-amd64 (x86_64)
Consult /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/make.log for more information.
dpkg: error processing package asl-dahdi-dkms (–configure):
installed asl-dahdi-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of asl-dahdi-linux:
asl-dahdi-linux depends on asl-dahdi-dkms | asl-dahdi-source; however:
Package asl-dahdi-dkms is not configured yet.
Package asl-dahdi-source is not installed.

dpkg: error processing package asl-dahdi-linux (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
asl-dahdi-dkms
asl-dahdi-linux
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
asl-dahdi-linux is already the newest version (1:3.0.1.20200801-0.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up asl-dahdi-dkms (1:3.0.1.20200801-0.1) …
Removing old asl-dahdi-3.0.1.20200801-0.1 DKMS files…
Deleting module asl-dahdi-3.0.1.20200801-0.1 completely from the DKMS tree.
Loading new asl-dahdi-3.0.1.20200801-0.1 DKMS files…
Building for 6.1.0-13-amd64
Building initial module for 6.1.0-13-amd64
Error! Bad return status for module build on kernel: 6.1.0-13-amd64 (x86_64)
Consult /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/make.log for more information.
dpkg: error processing package asl-dahdi-dkms (–configure):
installed asl-dahdi-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of asl-dahdi-linux:
asl-dahdi-linux depends on asl-dahdi-dkms | asl-dahdi-source; however:
Package asl-dahdi-dkms is not configured yet.
Package asl-dahdi-source is not installed.

dpkg: error processing package asl-dahdi-linux (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
asl-dahdi-dkms
asl-dahdi-linux
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
asl-update-node-list is already the newest version (2.0.0-beta.5-2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up asl-dahdi-dkms (1:3.0.1.20200801-0.1) …
Removing old asl-dahdi-3.0.1.20200801-0.1 DKMS files…
Deleting module asl-dahdi-3.0.1.20200801-0.1 completely from the DKMS tree.
Loading new asl-dahdi-3.0.1.20200801-0.1 DKMS files…
Building for 6.1.0-13-amd64
Building initial module for 6.1.0-13-amd64
Error! Bad return status for module build on kernel: 6.1.0-13-amd64 (x86_64)
Consult /var/lib/dkms/asl-dahdi/3.0.1.20200801-0.1/build/make.log for more information.
dpkg: error processing package asl-dahdi-dkms (–configure):
installed asl-dahdi-dkms package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of asl-dahdi-linux:
asl-dahdi-linux depends on asl-dahdi-dkms | asl-dahdi-source; however:
Package asl-dahdi-dkms is not configured yet.
Package asl-dahdi-source is not installed.

dpkg: error processing package asl-dahdi-linux (–configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
asl-dahdi-dkms
asl-dahdi-linux
E: Sub-process /usr/bin/dpkg returned an error code (1)

If you are not sworn to D.O. I suggest you try VULTR.
And use the ISO. This way you get a matching version of the OS needed.
Perhaps D.O. has that option as well to install from ISO?

I have 3 there for 5+ years. However, the small server $2.50 is ipv6 only now and for the past few years and I have never tried it. But is good enough to run an experimental node and a bunch of VOIP lines on the older ipv4.

https://wiki.allstarlink.org/wiki/ASL_INSTALL_ON_VULTR

Aloha,
I tried VULTR and yes!
Lots of .io variables, server installs later and here I am…
one video stood out
Install allstar node on hosted platform.
by N5YIZ
He know unix better than me.
AWESOME education
More to come,
73
WH6GXZ

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