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.

        Issue Links

          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