From owner-freebsd-isdn@FreeBSD.ORG Fri Dec 20 18:53:59 2013 Return-Path: Delivered-To: freebsd-isdn@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C95E1F6A for ; Fri, 20 Dec 2013 18:53:59 +0000 (UTC) Received: from mail-oa0-x236.google.com (mail-oa0-x236.google.com [IPv6:2607:f8b0:4003:c02::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8A5881052 for ; Fri, 20 Dec 2013 18:53:59 +0000 (UTC) Received: by mail-oa0-f54.google.com with SMTP id h16so3285569oag.41 for ; Fri, 20 Dec 2013 10:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=94Ulexj0J/wAx0wNouAxHK4v/A1mzxSQMndSivCPfuc=; b=BuUj5Idie6EYZZC9H69grqoaZM+GevJ8B7WwohjhQ1NRDw3S1oEUuM1UbxtUB8pHG6 k/pYNPMmJmRb/pcTuM/8H1U/h++CBLBWjI7oFiD+3sJYYgW9k92EbmUKfEkdAIjShnyk mNuQxh1Wj4L02qWKblGQntbhpwQ3uw53zAJoaDkLsB4jZr7SMep1tSl5ezErIwtaWQ30 jM9G0Lfv03kYDhp6pBXsPuu7KHpYpzI9GttayivAPIW+2yVC0eCfXKs6uYsxkR7i+X+y RG3Rh0hVwWhc5RiLg762TySj2OAkkaf+BaETkHM7eWs2/Qyt8e74mPdIHiIGnaEPUZpU 2Zsw== X-Received: by 10.182.213.97 with SMTP id nr1mr7467924obc.48.1387565638804; Fri, 20 Dec 2013 10:53:58 -0800 (PST) MIME-Version: 1.0 Received: by 10.76.114.197 with HTTP; Fri, 20 Dec 2013 10:53:38 -0800 (PST) In-Reply-To: References: <523B04C3.30100@omnilan.de> <52405797.9020609@omnilan.de> From: Amitabh Kant Date: Sat, 21 Dec 2013 00:23:38 +0530 Message-ID: Subject: Re: 9.2 panic with wcb4xxp (dahdi-kmod26-2.6.1.r10738) To: Max Khon Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: freebsd-isdn@freebsd.org X-BeenThere: freebsd-isdn@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Using ISDN with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Dec 2013 18:53:59 -0000 Max Thanks for the info. Makes it much easier to work on it. Just for my info, is there any work going on to get cards from Sangoma or others working on FreeBSD. Digium works very well, but just wanted to know the options. With regards Amitabh On Wed, Nov 20, 2013 at 5:55 PM, Max Khon wrote: > Amitabh, > > You are right, the documentation about DAHDI configuration on FreeBSD > does not exist. > > All parameters are visible after modules are loaded: > sysctl -a | grep dahdi > > Parameter names (and values) are the same as in DAHDI/Linux - you can > refer to DAHDI/Linux documentation about specific parameters and > values you can use. > > Some parameters affect driver initialization (like linemode > auto/E1/T1) so they can only be set prior to loading the driver using > kenv: > > kenv dahdi.wct4xxp.default_linemode=3DE1 > > Some parameters are applied after channel reconfiguration (dahdi_cfg) > but I would suggest to use kenv or /boot/loader.conf for that. > > You can also find information about DAHDI/FreeBSD in asterisk-bed > mailing list archives. E.g. this: > http://marc.info/?l=3Dasterisk-bsd&m=3D128333754614913&w=3D2 > > Max > > On Tue, Nov 19, 2013 at 3:18 PM, Amitabh Kant > wrote: > > Max > > > > I could not find any info on setting those module parameters. Is there = a > > place where I can more info on how to set those supported parameters in > > FreeBSD > > > > > > Amitabh > > > > > > On Mon, Nov 18, 2013 at 6:02 PM, Max Khon wrote: > >> > >> Amitabh, > >> > >> I suppose you are wrong about missing sysctls. Almost all dahdi module > >> parameters are settable using kenv and then (after the driver is > >> loaded) are visible via sysctl. > >> > >> Max > >> > >> On Tue, Sep 24, 2013 at 7:45 AM, Amitabh Kant > >> wrote: > >> > On Mon, Sep 23, 2013 at 8:30 PM, Harald Schmalzbauer < > >> > h.schmalzbauer@omnilan.de> wrote: > >> > > >> >> Bez=FCglich Amitabh Kant's Nachricht vom 21.09.2013 03:24 > (localtime): > >> >> > On Thu, Sep 19, 2013 at 7:35 PM, Harald Schmalzbauer > >> >> > > > wrote: > >> >> > > >> >> > Hello, > >> >> > > >> >> > unloading the kernel module of dahdi-kmod26-2.6.1.r10738 lead= s > to > >> >> this > >> >> > panic: > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > wcb4xxp0: <6>Did not do the highestorder stuff > >> >> > <6>dahdi: Detected time shift. > >> >> > <5>dahdi_echocan_mg2: Registered echo canceler 'MG2' > >> >> > > >> >> > Starting asterisk afterwards also leads to panic. > >> >> > I guess dahdi development stalled, but I wanted to try it > because > >> >> > I'd > >> >> > prefer freeswitch and need BRI support... > >> >> > Is somebody familiar with dahdi and interested in making it > work > >> >> > with > >> >> > FreeBSD 9.2? > >> >> > > >> >> > Thanks, > >> >> > > >> >> > -Harry (not subscribed to isdn@) > >> >> > > >> >> > > >> >> > > >> >> > Have you been able to solve the problem? I am running Freeswitch > >> >> > (from > >> >> > git, not port) and dahdi/dahdi-kmod26 (from port) with PRI line > >> >> > (Digium 8 span and single span) without any problems on 9.1. Will > >> >> > test > >> >> > it on 9.2 and get back to you if I see a panic . > >> >> Hello Amitabh, > >> >> > >> >> couldn't solve my problem. > >> >> First, dahdi_scan doesn't detect ports jumpered to NT mode. I need = 2 > >> >> ports > >> >> in NT mode, so trying anything else with dahdi before my settings g= et > >> >> correctly recognized is probably not worth the time. > >> >> Also I have to investigate if it is still true that libpri doesn't > >> >> support > >> >> ptmp in NT mode!?! > >> >> In general, the freebsd dahdi port doesn't seem to be in good shape= ; > >> >> Couldn't find any docs about sysctls (dahdi.wcb4xxp.teignorered, '-= d' > >> >> shows > >> >> nothing :-( ), no man page =96 hard to find out anything about dahd= i in > >> >> FreeBSD, not even the supported hardwhere seems to be documentend > >> >> anywhere... > >> >> > >> >> Any hints highly appreciated, although I think the better way was t= o > >> >> teach > >> >> FreeTDM speaking CAPI. HPS does a great job keeping all kind of ISD= N > >> >> hardware supported by i4b (ISDN4BSD)! > >> >> Or to make chan_capi work with asterisk11 =96 the lesser evil than > >> >> fighting > >> >> dahid... > >> >> > >> >> Thanks, > >> >> > >> >> -Harry > >> >> > >> >> > >> >> > >> > Hello Harry > >> > > >> > Sadly, there is not much help while installing/using dahdi on FreeBS= D. > >> > There does not seem to by any sysctls defined for dahdi which are > needed > >> > to > >> > set for certain cards. Infact, for the 8 span card, to change the > >> > default > >> > T1 to E1, I had to make changes in the code directly. > >> > > >> > > >> > Amitabh > >> > _______________________________________________ > >> > freebsd-stable@freebsd.org mailing list > >> > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > >> > To unsubscribe, send any mail to > >> > "freebsd-stable-unsubscribe@freebsd.org" > > > > >