Which Linux to use with DAHDI, Asterisk, Yate and icE1usb?
AFAIK, you will have to use the Osmocom fork of DAHDI (and compile it by yourself) anyway, since this is the place to be for having icE1usb support in DAHDI:
Osmocom gitea
dahdi-linux
Osmocom fork of DAHDI code (with icE1usb support and many fixes)
Regarding Asterisk: Debian has had Asterisk in its repositories for a long time, but they have been removed mostly for maintainer and security concerns (not being patched timely enough so that software having open CVEs is distributed) The only other Linux distribution still providing Asterisk should be Ubuntu at the moment. But there is also a discussion regarding its removal, for the same reason(s):
Launchpad
Bug #2133938 “Remove asterisk/mediawiki/worpress from Ubuntu rel...” : Bugs :...
Consider removing asterisk from Ubuntu release but leave in -proposed. This would basically match what has been done in Debian 12 and 13 at the request of the Debian Security Team. See the attached Debian bug. It doesn't feel like Ubuntu Security is...
Here it is regarding Debian. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031046
Apart from that, you are basically bound to the major version shipping with the Linux distribution version. You might want to choose the Asterisk version more freely, so I guess the general recommendation is to build it from source (, also).
Regarding yate, there are also Osmocom related patches to (better) support ISDN stuff:
Osmocom gitea
yate
Mirror/Fork of https://github.com/yatevoip/yate (formerly http://yate.null.ro/svn/yate/) with some fixes. We're submitting our patches upstream, but until they actually review/respond, we're collecting them here.
Discussion in the ATmosphere