# 2026-04-09 Update Still Depends on DAHDI

**URL:** <https://community.allstarlink.org/t/2026-04-09-update-still-depends-on-dahdi/24480>\
**Category:** AllStarLink\
**Tags:** asl3\
**Created:** [April 12, 2026, 5:20pm UTC](https://community.allstarlink.org/t/2026-04-09-update-still-depends-on-dahdi/24480 "2026-04-12T17:20:56Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![N5LSN](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n5lsn/32/2454_2.png) [@N5LSN](https://community.allstarlink.org/u/N5LSN)\
**Post date:** [April 12, 2026, 5:20pm UTC](https://community.allstarlink.org/t/2026-04-09-update-still-depends-on-dahdi/24480/1 "2026-04-12T17:20:56Z")

</div>

> [@AllStarLink v3 Software Updates Release - 2026-04-09](https://community.allstarlink.org/t/allstarlink-v3-software-updates-release-2026-04-09/24467/1):
>
> NOTE: The updated `asl3-asterisk` packages include a newer version of Asterisk (22.8.2) and many changes to `app_rpt` including one BIG change. We have removed our dependency on the DAHDI kernel module!!!

FYI - after updating to this verison and running an `autoremove`, the following packages were removed from my server:

```auto
root@node454130:~# apt autoremove --purge
The following packages will be REMOVED:
  dahdi-dkms* dahdi-source* dkms* linux-headers-amd64* sudo*

```

_p.s. - why did `sudo` get removed?_

However, it looks like the DAHDI dependency has not been fully removed, as the following packages still remain:

```auto
root@node454130:~# asl-show-version | grep dahdi
  dahdi 1:3.1.0-2
  dahdi-linux 1:3.4.0-11.asl.deb12

```

```auto
root@node454130:~# aptitude why dahdi-linux
i asl3 Depends asl3-asterisk                                        
i A asl3-asterisk Depends asl3-asterisk-modules (= 2:22.8.2+asl3-3.8.3-1.deb12)
i A asl3-asterisk-modules Depends libopenr2-3 (>= 1.3.2)                               
i A libopenr2-3 Depends dahdi                                                
i A dahdi Depends dahdi-linux

```

---

<div class="post-metadata">

**Author:** ![N8EI](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n8ei/32/4254_2.png) [@N8EI](https://community.allstarlink.org/u/N8EI)\
**Post date:** [April 12, 2026, 6:13pm UTC](https://community.allstarlink.org/t/2026-04-09-update-still-depends-on-dahdi/24480/2 "2026-04-12T18:13:05Z")

</div>

So there are two different aspects to DAHDI. One is the `chan_dahdi.so` module in Asterisk and the other is the various `dahdi*.ko` kernel modules. At the moment, ASL3 is still building Asterisk with the `chan_dahdi.so` channel driver. This was done as a compromise for the possible corner case where someone still has a PCI phone board for autopatch or something. However `app_rpt.so` no longer uses the DAHDI kernel mechanisms anymore, which is what it did all the way from the beginning until `app_rpt.so` v3.8. The current compromise is we're still building chan\_dahdi in case it's needed (that'll be phased out at some point), but for now it's there and someone can compile the kernel modules manually if they need it via the **dahdi-source** package.

Currently, the ASL3 build of Asterisk is following the Debian "build all the modules" philosophy but we may move away from that at some point in the future. Originally, we thought we'd be syncing our package structure with Debian Salsa frequently. However that has not turned out to be the case.

---

<div class="post-metadata">

**Author:** ![N5LSN](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n5lsn/32/2454_2.png) [@N5LSN](https://community.allstarlink.org/u/N5LSN)\
**Post date:** [April 12, 2026, 6:16pm UTC](https://community.allstarlink.org/t/2026-04-09-update-still-depends-on-dahdi/24480/3 "2026-04-12T18:16:04Z")

</div>

Understood - so the above is intended/expected. Thanks for the explanation!

---

<div class="post-metadata">

**Author:** ![system](https://community.allstarlink.org/uploads/default/original/2X/4/42700284e201b031bd667c3f63bbae05a74b3104.png) [@system](https://community.allstarlink.org/u/system)\
**Post date:** [April 15, 2026, 6:16pm UTC](https://community.allstarlink.org/t/2026-04-09-update-still-depends-on-dahdi/24480/4 "2026-04-15T18:16:28Z")

</div>

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.
