You may want to try and lower the sleep delay time

You may also want to examine Asterisk and the modules.conf and noload the modules you are not ever going to use This should speed up the loading of Asterisk. There are LOTS of stuff we will never use

I assume you have also looked in system.conf to make sure dahdi is only loading the needed driver(s)

I can send you a sample modules.conf I use, off list
You may even find even more stuff you don't need

John Novack


Paul Wills wrote:
Thanks all,

I added the rc.elocal script and made it a 30 second delay.

It seems to have cleared out the T1 channel bank this time but I have no
reason why.

When I boot, the T1 goes busy after about a minute.  It appears that
Asterisk booting it will clear everything after the delay.

Thanks for the help and thanks, John, for better describing the situation.

Regards,

PDW



-------- Original Message --------
Thanks John for the extra info,

Looking at the order of the startup services:
--
ls -l /etc/runlevels/default/S*
--

dahdi occurs before elocal, and then asterisk later on.  So make a 
"/mnt/kd/rc.elocal" script ...

-- /mnt/kd/rc.elocal --
#!/bin/sh

DELAY=10

printf "[elocal] Delay $DELAY seconds to allow DAHDI to load ... "
sleep $DELAY
echo "Done."

--

Make script executable:
--
chmod 700 /mnt/kd/rc.elocal
--

test with the command:
--
service elocal init
--


Lonnie




On Dec 18, 2016, at 12:23 PM, John Novack <jnov...@comcast.net> wrote:

I think what Paul needs to do, though he didn't mention to the list, is a delay 
after Dahdi, to allow additional time before proceeding.
In certain instances, Dahdi needs additional time to do something ( can't now 
remember what or why ) but there needs to be a pause before the process 
proceeds to start up asterisk, otherwise Asterisk doesn't see dahdi, ending up 
with no analog circuits.


John Novack


Lonnie Abelbeck wrote:
Hi Paul,

If you just need to execute commands at startup, create a "/mnt/kd/rc.local" 
script, make it executable (chmod 700 /mnt/kd/rc.local) and it will be executed on every 
boot, at the end of startup, after Asterisk is started, for example:
-- /mnt/kd/rc.local --
#!/bin/sh

. /etc/rc.conf

mail -r "REBOOT-$HOSTNAME
<nore...@example.com>" -s "Rebooted at '$HOSTNAME'" y...@example.com
   <<EOF
Rebooted at '$HOSTNAME'

[Generated at $(date "+%H:%M:%S on %B %d, %Y")]
EOF
--

Similarly and optional "/mnt/kd/rc.elocal" script occurs earlier in the startup 
sequence, just after the network is up, before Asterisk is started.

Will this do what you want ?

Lonnie

On Dec 18, 2016, at 11:42 AM, Paul Wills
<pdwi...@cedarknolltelephone.com>
   wrote:


Hello all,

Another quick question:

I need to add something to /etc/init.d/asterisk

Is there a way to do it while insuring that it will be there after a reboot?

Thanks,

PDW

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org!
http://sdm.link/slashdot

_______________________________________________
Astlinux-users mailing list

Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users


Donations to support AstLinux are graciously accepted via PayPal to
pay...@krisk.org
.



--

Dog is my Co-pilot

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! 
http://sdm.link/slashdot_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.


--
Dog is my co-pilot

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Astlinux-users mailing list
Astlinux-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
pay...@krisk.org.

Reply via email to