Thank you! So, this code in dahdi-base.c should work? void dahdi_rbsbits(struct dahdi_chan *chan, int cursig) { unsigned long flags; if (cursig == chan->rxsig) return; if ((chan->flags & DAHDI_FLAG_SIGFREEZE)) return; spin_lock_irqsave(&chan->lock, flags); switch(chan->sig) { case DAHDI_SIG_EM: if (!(cursig & DAHDI_XBIT)) { __dahdi_hooksig_pvt(chan, DAHDI_RXSIG_START); break; } /* Fall through */
Please forgive my ignorance. As long as folks like you are there to help, folks like me will not remain ignorant for long! Thank you again! -----Original Message----- From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of Shaun Ruffell Sent: Wednesday, October 03, 2012 1:40 AM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [asterisk-users] DAHDI help please On Tue, Oct 02, 2012 at 11:22:31PM -0400, Pat Collins wrote: > Shaun, > To make more sense of the code, I changed > #define DAHDI_XBIT (3 >> 2) to > #define DAHDI_XBIT (0) > > Sadly, incoming calls do not work. Not sure exactly how to START or > RING when the RX AB bits are 00 Any ideas? > Thanks again for your help! The board drivers call dahdi_rbsbits() when they want to report a change in the state of the RBS bits for a channel. If you look in the code there you will see where events are generated depending on the signalling type. I should have pointed out that function in my previous email. Cheers, Shaun -- Shaun Ruffell Digium, Inc. | Linux Kernel Developer 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA Check us out at: www.digium.com & www.asterisk.org -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users