[asterisk-users] error compiling dahdi for recent kernels

Malcolm Davenport malcolmd at sangoma.com
Thu Jun 6 15:12:02 CDT 2019


Howdy,

That is correct.

The list of supported cards is in the README file (not the -complete
package README, but the dahdi-linux README)

Cheers

On Thu, Jun 6, 2019 at 2:52 PM John Novack SCII_U <jnovack at comcast.net>
wrote:

> Doesn't DAHDI 3.0 remove support for a bunch of older cards, including the
> TDM400 and 410?
>
>
> John Novack
>
>
>
> Greg Woods wrote:
>
>
>
> On Thu, Jun 6, 2019 at 12:17 PM Malcolm Davenport <malcolmd at sangoma.com>
> wrote:
>
>> Howdy,
>>
>> There's a dahdi-linux-complete-3.1.0-rc1+3.1.0-rc1.tar.gz.
>>
>> Try that.
>>
>
> I noticed that was there, but I didn't try it originally because it's
> obviously a beta version. However, I did download it and try it. It does
> compile, but doesn't work correctly. For one thing, it thinks my Digium
> card is an Ethernet controller:
>
> # lspci | grep Digium
> 07:01.0 Ethernet controller: Digium, Inc. Wildcard TDM410 4-port analog
> card (rev 11)
>
> Attempting to start the dahdi service results in:
>
> Short version:Jun 06 13:11:38 worldsys.gregandeva.net sh[1026]: using
> '/etc/dahdi/assigned-spans.conf'
> Jun 06 13:11:38 worldsys.gregandeva.net sh[1026]: DAHDI_CHANCONFIG failed
> on channel 1: Invalid argument (22)
> Jun 06 13:11:38 worldsys.gregandeva.net sh[1026]: Selected signaling not
> supported
> Jun 06 13:11:38 worldsys.gregandeva.net sh[1026]: Possible causes:
> Jun 06 13:11:38 worldsys.gregandeva.net sh[1026]:         FXO signaling
> is being used on a FXO interface (use a FXS signaling variant)
> Jun 06 13:11:38 worldsys.gregandeva.net sh[1026]:         RBS signaling
> is being used on a E1 CCS span
> Jun 06 13:11:38 worldsys.gregandeva.net sh[1026]:         Signaling is
> being assigned to channel 16 of an E1 CAS span
> Jun 06 13:11:38 worldsys.gregandeva.net systemd[1]: dahdi.service: Main
> process exited, code=exited, status=1/FAILURE
> Jun 06 13:11:38 worldsys.gregandeva.net systemd[1]: dahdi.service: Failed
> with result 'exit-code'.
> Jun 06 13:11:38 worldsys.gregandeva.net systemd[1]: Failed to start The
> DAHDI drivers allow you to use your linux computer to accept incoming data
> and voice interfaces.
>
> (The assigned-spans.conf file has nothing in it but comments)
>
> Long version:
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:4058 dahdi_open: Unable to specify channel 1:
> Invalid argument
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> ERROR[1333]: chan_dahdi.c:12002 mkintf: Unable to open channel 1: Invalid
> argument
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> ERROR[1333]: chan_dahdi.c:17367 build_channels: Unable to register channel
> '1'
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:17574 process_dahdi: Channel '1' failure
> ignored: ignore_failed_channels.
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:4058 dahdi_open: Unable to specify channel 2:
> Invalid argument
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> ERROR[1333]: chan_dahdi.c:12002 mkintf: Unable to open channel 2: Invalid
> argument
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> ERROR[1333]: chan_dahdi.c:17367 build_channels: Unable to register channel
> '2'
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:17574 process_dahdi: Channel '2' failure
> ignored: ignore_failed_channels.
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:4058 dahdi_open: Unable to specify channel 3:
> Invalid argument
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> ERROR[1333]: chan_dahdi.c:12002 mkintf: Unable to open channel 3: Invalid
> argument
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> ERROR[1333]: chan_dahdi.c:17367 build_channels: Unable to register channel
> '3'
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:17574 process_dahdi: Channel '3' failure
> ignored: ignore_failed_channels.
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:4058 dahdi_open: Unable to specify channel 4:
> Invalid argument
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> ERROR[1333]: chan_dahdi.c:12002 mkintf: Unable to open channel 4: Invalid
> argument
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> ERROR[1333]: chan_dahdi.c:17367 build_channels: Unable to register channel
> '4'
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:17574 process_dahdi: Channel '4' failure
> ignored: ignore_failed_channels.
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:18883 process_dahdi: Ignoring any changes to
> 'userbase' (on reload) at line 23.
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:18883 process_dahdi: Ignoring any changes to
> 'vmsecret' (on reload) at line 31.
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:18883 process_dahdi: Ignoring any changes to
> 'hassip' (on reload) at line 35.
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:18883 process_dahdi: Ignoring any changes to
> 'hasiax' (on reload) at line 39.
> Jun 06 13:11:42 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:42]
> WARNING[1333]: chan_dahdi.c:18883 process_dahdi: Ignoring any changes to
> 'hasmanager' (on reload) at line 47.
> Jun 06 13:11:43 worldsys.gregandeva.net asterisk[1333]: [Jun  6 13:11:43]
> ERROR[1333]: codec_dahdi.c:813 find_transcoders: Failed to open
> /dev/dahdi/transcode: No such file or directory
>
>
> It basically looks like the dahdi service is not finding the hardware.
>
> # lsmod | grep -i wctdm24xxp
> wctdm24xxp            122880  0
> dahdi_voicebus         73728  1 wctdm24xxp
> dahdi                 241664  2 wctdm24xxp,dahdi_voicebus
>
> So it looks like the modules get loaded, but don't actually work.
>
> --Greg
>
>
>
>
> --
> Dog is my Co-Pilot
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> Check out the new Asterisk community forum at:
> https://community.asterisk.org/
>
> New to Asterisk? Start here:
>       https://wiki.asterisk.org/wiki/display/AST/Getting+Started
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users



-- 
--------------------------------------------------
Malcolm Davenport
Digium - a Sangoma company | Senior Product Manager
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Tel/Fax: +1 256 428 6252
malcolmd at sangoma.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20190606/0602c7ed/attachment-0001.html>


More information about the asterisk-users mailing list