Asterisk
  1. Asterisk
  2. ASTERISK-16676

DAHDIRAS fails to properly initiate pppd unless asterisk is running as root

    Details

    • Type: Bug Bug
    • Status: Closed
    • Severity: Minor Minor
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Target Release Version/s: None
    • Component/s: Applications/General
    • Labels:
      None
    • Mantis ID:
      17991
    • Regression:
      No

      Description

      Unless asterisk is running as root (and invoking pppd as such) pppd will fail with:

      I work around this by commenting out lines 122 + 123 in apps/app_dahdiras.c from asterisk-1.6.2.11, specifically, these two lines:

      argv[argc++] = "plugin";
      argv[argc++] = "dahdi.so";

      And then passing DAHDIRAS(call,ras) where /etc/ppp/peers/ras contains:

      plugin dahdi.so

      along with my other pppd options.

        Activity

        Hide
        Matt Jordan added a comment -

        DAHDIRAS is currently in 'extended' support, and new features / patches will have to be supported by the Asterisk community. Please feel free to open a new issue with a patch and have a community developer apply the patch to Asterisk.

        Fore more information on module support states, please see:
        https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Support+States

        Show
        Matt Jordan added a comment - DAHDIRAS is currently in 'extended' support, and new features / patches will have to be supported by the Asterisk community. Please feel free to open a new issue with a patch and have a community developer apply the patch to Asterisk. Fore more information on module support states, please see: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Support+States

          People

          • Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development