Hi Harald,
I don't see why mISDN should be removed from Kernel. Beside talking to TDM based GSM equipment, it can be used to connect ISDN phones and gateways to make regular phone calls.
I use 'osmo-cc-misdn-endpoint' in conjunction with 'osmo-cc-sip-endpoint' as a new gateway application to replace LCR. (https://osmocom.org/projects/osmo-cc) And there are other users that have some kind of gateway setup to interconnect their ISDN equipment to SIP. Some of them use LCR, a few others use osmo-cc-*-endpoints.
If there is trouble with current kernel API, I would help to fix it. Feel free to forward my opinion to netdev and Arndt Bergmann.
Best regards,
Andreas
Harald Welte wrote:
IMHO, mISDN based interface cards are becomming less and less attractive, as the chips only support parallel PCI bus and I've never seen cards with more than two ports.
So the point of this post is to find out if anyone still is using [or planning to use] mISDN. If so, please let me, netdev + Anrd Bergmann know about it.
Basically it is kind of a "speak now or forever hold your peace" kind of moment, as mISDN would then likely be phased out from mainline Linux.
Even in that case I think libosmo-abis should keep mISDN support, as there will be Linux systems on older kernels for many years to come, and the mISDN support doesn't hurt the rest of our code base in any way.