Re: LCR1.14-MISDNV2-Asterisk11-No DialTone?
Gianni Veloce <gianniveloce-/[email protected]> Mon, 20 Oct 2014 12:15:35 -0700
| Newsgroups | gmane.linux.isdn.i4l.user |
|---|---|
| Message-ID | <[email protected]> |
Dear Arnold Many thanks for helping me. You are a great guy. I see you are using different hardware than me though... Not only mean the BOX but also the ISDN board. I use USB adapter (hfcsusb driver).The hfcsusb.c of my mISDN version (mISDN-b77c464) seems already patched for fillempty. From your LCR setup seems you use 1.14 (last version). Same as me. I am also running Linux 3.10. Thomas trick (running lcr_config(eoslec) ) did not work for me either. My only issue (till now is the lack of dialtone when lcr is bridged to asterisk. I am going to make a scratch installation on another disk partition to test again. BTW what is the command "lcr_config(D)" doing in your setup?Is there some documentation for it? Again many thanks GV On Monday, October 20, 2014 9:18 PM, Arnold Schulz <[email protected]> wrote: Hi Gianni, > Could someone else confirm if chan_LCR is able to give a dialtone (with > Asterisk)? Pls? I cannot recollect LCR/Asterisk/mISDN/mISDNuser/Kernel versions of my productive HorstBox. But these days I played around with new software versions on my test HorstBox. Seems to work; dialtone, calls both incoming and outgoing, etc. Though not yet extensively tested. Below is a more detailed description. Cheers, Arnold Hardware, Software ------------------ HardWare: Telephony board "Horst" in Horstbox Professional. CPU: XScale-IXP42x, i.e. ARM 32 bit ISDN Cologne Chips bri HFC-PCI 1 x wired for nt mode 1 x wired for te mode (unused by me) General Software Environment: OpenWrt trunk from https://dev.openwrt.org/wiki/GetSource git clone of revision 4934a03cda29a140e6d82fbb0c3e22fe71d7153f Linux: 3.10.49 as selected by OpenWrt More OpenWrt prepared software from "OpenWrt telephony feed": http://git.openwrt.org/?p=feed/telephony.git git clone of revision fe4b4a6db7904f35bcaf3373b9458b9c64e11a88 Asterisk 11.13.0 as selected by OpenWrt telephony feed. Some patches applied to Asterisk by Openwrt; most probable not related to ISDN. mISDN drivers: OpenWrt package built by me from git://git.misdn.eu/mISDN.git git clone of revision b77c4645bc5acb0a2640a209197fe654606cdf2f (newer revision did not build with kernel 3.10.49) mISDNuser user space software: OpenWrt package built by me from git://git.misdn.eu/mISDNuser.git git clone of revision ed6c40581e344e6baa948c9aee1c33cb33682f5b LCR: OpenWrt package built by me from git://git.misdn.eu/lcr.git git clone of revision ea45edac0622fe96ae967bdd048cec7d03c11210 Specifics --------- - Both the hfcpci driver in linux kernel and the external provided (mISDN) hfcpci driver worked only after being patched as described here: http://permalink.gmane.org/gmane.linux.isdn.i4l.user/6297 - The mISDN_core module which comes with the linux kernel 3.10.49 did not work, the external provided module (mISDN) works. - The mISDN_dsp module is required by LCR. Both the module from the kernel and the module from the external mISDN software are fine. - The echo canceller module mISDN_dsp_oslec comes with the external mISDN driver software only. Configuration files ------------------- /etc/lcr/interface [Int] portname hfc-pci.1 extension nt bridge Ast filter pipeline oslec [Ast] remote asterisk context LCR-In bridge Int /etc/lcr/routing [main] # This ruleset must exist. LCR would silently exit otherwise. # This ruleset is empty, as we only use bridging with Asterisk /etc/lcr/options log /var/log/lcr.log tones_dir tones_german lock /var/run/lcr /etc/asterisk/extensions.conf [general] ISDN_CAUSE_Invalid_number_format=28 ... [LCR-In] ; Assume block dial if we have at least one key exten => _[s0-9*#]!, 1, Set(CHANNEL(language)=de) same => 2, lcr_config(D) exten => _[0-9*#]!, 3, Goto(LCR-In-9,${EXTEN},1) exten => s, 3, Noop same => n, Read(TMP,dial,1,in,0,120) same => n, ExecIf($["${TMP}"=""]?Hangup(${ISDN_CAUSE_Invalid_number_format})) same => n, Read(NO,,0,n,0,5) same => n, Goto(LCR-In-9,${TMP}${NO},1) [LCR-In-9] ... _______________________________________________ isdn4linux mailing list [email protected] https://www.isdn4linux.de/mailman/listinfo/isdn4linux