Tony, I downloaded fresh versions of asterisk 1.2.1 and zaptel 1.2.1 from digium. I now have USE_RTC in the zaptel files. I recompiled and installed both.
I updated /etc/rc.d/init.d/zaptel and removed the other modules as I don't have any Digium cards in my system. lsmod results show that ztdummy is loaded. ztdummy 7816 0 zaptel 195076 5 ztdummy crc_ccitt 6400 1 zaptel My final issue is that ztdummy reports that it's unused (7816 0). I can rmmod ztdummy which means that * isn't using it. Am I incorrect here? I would assume that ztdummy would have a non zero value if * was using it. Jim "Tony Mountifield" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > In article <[EMAIL PROTECTED]>, Jim Duda <[EMAIL PROTECTED]> > wrote: >> I did cvs update -A, which brought in new files. >> >> make clean >> make >> make install >> make config >> /etc/rc.d/init.d/zaptel restart >> lsmod | grep ztdummy >> >> Ztdummy is loaded. >> >> /etc/rc.d/init.d/asterisk restart >> >> lsmod | grep ztdummy >> ztdummy 7816 0 >> wcfxo 17440 0 >> wcte11xp 30496 0 >> wct1xxp 21408 0 >> wct4xxp 108352 0 >> tor2 94112 0 >> zaptel 195076 12 >> ztdummy,wcfxo,wcte11xp,wct1xxp,wct4xxp,tor2 >> >> I don't see the ztdummy module used, but I did last night. >> >> Musiconhold isn't slow like before, but certainly appears cleaner without >> ztdummy loaded. But since ztdummy isn't even loaded, I don't think it >> has >> any effect. > > Now you're confusing me, or confused. In what you just quoted, ztdummy is > the first in the list, just above wcfxo, and also listed as a caller of > the zaptel module. > > However, firstly, do you have any Digium cards in the system? If not, you > should not have any modules loaded except for ztdummy and zaptel. tor2 and > the ones beginning with w are not required, and should be commented out > in your file /etc/rc.d/init.d/zaptel. > > Look in that file for the MODULES and RMODULES lines, and set them to: > > MODULES=ztdummy > RMODULES=ztdummy > > This is assuming you don't have Digium cards installed. If you do, those > lines should list only the required drivers, and not ztdummy. You should > never load ztdummy if you have a Digium card. > >> I'm still missing something ... Any ideas? > > I'm still concerned you can't find reference to USE_RTC. In ztdummy.c > there should be some lines like the following, fairly near to top: > > /* > * NOTE: (only applies to kernel 2.6) > * If using an i386 architecture without a PC real-time clock, > * the #define USE_RTC should be commented out. > */ > #if defined(__i386__) > #if LINUX_VERSION_CODE >= VERSION_CODE(2,6,13) > #define USE_RTC > #else > #if 0 > #define USE_RTC > #endif > #endif > #endif > > And then there are #ifdef lines further down based on USE_RTC. > > If you can't find those, then you *definitely* do not have the current > version. > > Also, you should edit the above section to change the "#if 0" to "#if 1" > (the "#if 0" was a panic reaction to a mistake, and unfortunately has > never > been undone). > >> Thanks so much for your help Tony. > > You're welcome. > > Cheers > Tony > -- > Tony Mountifield > Work: [EMAIL PROTECTED] - http://www.softins.co.uk > Play: [EMAIL PROTECTED] - http://tony.mountifield.org > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > Asterisk-Users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- Asterisk-Users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
