<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
<pre>make sure following init script is on at start up. <br><br>/etc/init.d/dahdi <br><br>Run lsmod command to make sure driver is loaded. <br><br>-S<br></pre><br><br>&gt; Date: Wed, 13 Apr 2011 09:35:52 -0500<br>&gt; From: sruffell@digium.com<br>&gt; To: asterisk-users@lists.digium.com<br>&gt; Subject: Re: [asterisk-users] Problems With DAHDI on Ubuntu<br>&gt; <br>&gt; On Wed, Apr 13, 2011 at 09:48:47AM -0400, Shawn L wrote:<br>&gt; &gt; I have 2 separate Asterisk servers that are both exibiting this<br>&gt; &gt; problem.  1 has a 4 port FXO digium card, the other an 8 port.<br>&gt; &gt; <br>&gt; &gt; For some reason when the machine reboots, the dahdi drivers are not<br>&gt; &gt; properly loaded.  Then asterisk ends up starting without dahdi<br>&gt; &gt; support.  I've tried everything that I can think of, even to the point<br>&gt; &gt; of running dahdi_cfg in the asterisk startup script before asterisk<br>&gt; &gt; itself is started, but it doesn't help.<br>&gt; &gt; <br>&gt; &gt; To fix it, all i have to do is login and run<br>&gt; &gt; dahdi_cfg<br>&gt; &gt; /etc/init.d/asterisk restart<br>&gt; &gt; <br>&gt; &gt; but that's a pain to have to do after every reboot.  I've never had<br>&gt; &gt; this problem with asterisk systems in the past, but now it's happening<br>&gt; &gt; on the last 2 servers we've setup.  Does anyone have any ideas?  I<br>&gt; &gt; can't understand why explicitly calling  dahdi_cfg or the<br>&gt; &gt; dahdi_startup script before starting asterisk isn't working.<br>&gt; <br>&gt; Is there any output from either /etc/init.d/dahdi start or dmesg when<br>&gt; this happens?<br>&gt; <br>&gt; Normally the process is this (just in case this helps highlight<br>&gt; something that might not be standard on your system):<br>&gt; <br>&gt; 1) The system boots up, udev runs and *does not* load any drivers<br>&gt; because all the drivers have been blacklisted in<br>&gt; /etc/modprobe.d/dahdi.blacklist.conf<br>&gt; <br>&gt; 2) The init scripts are run (distribution specific how you set there,<br>&gt; chkconfig/update-rc.d/etc...) and /etc/init.d/dahdi looks in<br>&gt; /etc/dahdi/modules to determine which board specific modules are loaded.<br>&gt; <br>&gt; 3) After all the modules are loaded /etc/init.d/dahdi runs dahdi_cfg to<br>&gt; parse /etc/dahdi/system.conf and configure the spans and channels<br>&gt; appropriately.<br>&gt; <br>&gt; In your email you say that the drivers are not properly loaded but to<br>&gt; fix it neither "dahdi_cfg" or "/etc/init.d/asterisk restart" actually<br>&gt; loads the drivers.<br>&gt; <br>&gt; Cheers,<br>&gt; Shaun<br>&gt; <br>&gt; -- <br>&gt; Shaun Ruffell<br>&gt; Digium, Inc. | Linux Kernel Developer<br>&gt; 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA<br>&gt; Check us out at: www.digium.com &amp; www.asterisk.org<br>&gt; <br>&gt; --<br>&gt; _____________________________________________________________________<br>&gt; -- Bandwidth and Colocation Provided by http://www.api-digital.com --<br>&gt; New to Asterisk? Join us for a live introductory webinar every Thurs:<br>&gt;                http://www.asterisk.org/hello<br>&gt; <br>&gt; asterisk-users mailing list<br>&gt; To UNSUBSCRIBE or update options visit:<br>&gt;    http://lists.digium.com/mailman/listinfo/asterisk-users<br>                                               </body>
</html>