I followed guide 'Integration B100P B200P B400P B800P with mISDN.pdf'
All runs ok, I get all circuits busy - I check troubleshooting, and see chan_misdn.conf isn't in /etc/asterisk/modules.conf
I add it near the top
Now I get an error in log file that asterisk won't start because of error in zaptel configuration :-/
I'd like to know what misstep I may have taken so I can make this document easily reproducible as I have to setup 4 more B400P cards on similar hardware.
I've checked all the steps, and it seems fine, I get a steady red light when I connect my isdn to the first port.
[trixbox1.localdomain ~]# misdnportinfo
Port 1: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> childcnt: 2
--------
Port 2: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> childcnt: 2
--------
Port 3: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> childcnt: 2
--------
Port 4: TE-mode BRI S/T interface line (for phone lines)
-> Protocol: DSS1 (Euro ISDN)
-> childcnt: 2
--------
I've added chan_misdn.so to modules.conf - should I go anywhere in particular? I added it to the top, but then the first restart, asterisk didn't load, said zaptel configuration error. Second reboot it loaded (unless I didn't wait enough?)
> - Executing [s-CHANUNAVAIL@macro-dialout-trunk:3] NoOp("SIP/123-088995d0", "TRUNK Dial failed due to CHANUNAVAIL (hangupcause: 66) - failing through to other trunks") in new stack
I ran misdn-init start manually to be sure, however, I have it above the amportal line in the rc.local