Hi NT hope you are well...
Here's a quick hardware guide....
All Digium boards are supported except the B410P quadBRI card (which is only for the European market and won't work on US BRI). It will be supported in SAIL 2.1.15 when Digium releases support for it in 1.4 (which I don't think they've done yet).
In SAIL 2.1.14 we also support HFC BRI cards through the use of BriStuff with the Florz patches added. This includes all of the Junghanns BRI cards and most HFC based cards. It works very well but can be a pig to mix with TDM boards (we have a couple of customers who have both on the same machine).
In SAIL 2.1.15 we have dropped BriStuff in favour of mISDN and this allows us to support more boards including all Junghanns and Beronet plus the AVM Fritz and most HFC based passive cards. However, we have noticed that mISDN uses a lot more CPU than BriStuff so we wouldn't recommend it for small CPUs. Also in 2.1.15, for cards that support it, we can run in both TE and NT mode allowing us to play a few nice games acting as a BRI/VoIP gateway to legacy PBX systems. Herve did a very fine job in crafting the mISDN support. In this release you can mix TDM, BRI and PRI cards with no restrictions.
X100P clones will run and SAIL will load the wcfxo driver to cope with them. Unfortunately, most of these cards are worth what you pay for them. The sound quality is poor and you can't usually vary the impedance for your country unless you are very lucky. You will also likely have echo problems, call progress problems and CLI detection problems. However, they are great for learning and tinkering and they only cost a few bucks.
The OpenVox range of Digium clones will all run with SAIL.
We do not support the Sangoma range of cards and they will NOT run with SAIL without a great deal of work.
Lastly, we support all of the MultiTech analog, BRI and PRI gateways and they will all run "straight from the crate" with SAIL.
Oh and of course we support most of the FXO ATA gateways; Sipura, Grandstream and so on.
Best
S