Table of ISDN stacks for Linux

Name Protocols NT general uses Hardware Application support
Aculab ??? ??? voice / ??? unknown / proprietary ???
CAPI (depends on driver) any proprietary or via mISDN (2) Asterisk (chan-capi-cm/chan-capi-hps),
Hylafax, Wine, ...
DAHDI any¹ (DSS1, QSIG, DMS-100
NI-1, NI-2, 4ESS, 5ESS)
Yes voice / network Sangoma / Digium cards
plus CCD HFC via addons
Asterisk (chan_dahdi), Osmocom
isdn4linux 1TR6, DSS1 No terminal / network /
voice / diversion
cards using chips by Siemens,
CCD (HFC*, incl. USB) and
Winbond as well as some cards
from AVM, Sedlbauer and NETJet
/dev/ttyISDN* (AT style interface),
ipppd, commandline tools
mISDN (1)² DSS1 Yes voice Asterisk (chan_misdn)
mISDN (2)² any¹ (DSS1) Yes voice (encryption) Linux-Call-Router, OsmoNITB, Osmo-CC
NMS ??? ??? voice / ??? hardware from NMS Communications Asterisk (chan_nms)
pika ??? ??? voice / ??? hardware from Pika Technologies Asterisk (chan_pika)
Sirrix DSS1, QSIG Yes voice (encryption) cards from Sirrix AG Asterisk (chan_srx)
u-isdn 1TR6, DSS1 No network (all-in-one package)
visdn DSS1 Yes voice cards with CCD HFC* chips Asterisk (chan_visdn)
woomera ??? ??? ??? early Sangoma cards Asterisk (chan_woomera)
zaptel has been renamed to DAHDI, see above

¹: No Layer 3 handling included in the drivers. Available user space libraries in brackets.
²: A rather confusing part is having two architectures by the name of "mISDN", where mISDN (2) is NOT an updated version of mISDN (1) but a major rewrite introducing both new internal and external architecture/API that is completely incompatible to the other.

Files (0)

Updated by WIMPy almost 2 years ago · 26 revisions

Add picture from clipboard (Maximum size: 48.8 MB)