Lew Pitcher
2020-11-23 00:24:30 UTC
I hope to build a 4-port PBX from an old AMD desktop system running 64bit
Slackware Linux 14.2 (kernel 4.4.240) and a chinese TDM410P clone. To
this end, I'm pulling together the software source and installation
instructions for oslec, libpri, DAHDI, and Asterisk, and have run into a
bit of a quandry.
I understand that I will have to compile the oslec "echo" module sourced
in drivers/misc/echo, and the DAHDI drivers supplied in in the dahdi-
linux-complete-current package, and add them to my already-installed
kernel modules. However, the instructions that accompany the dahdi-linux-
complete-current package specify that "DAHDI needs the BKL (Big Kernel
Lock)" (from the linux/README file), but the BKL was removed from the
kernel around 10 years ago.
Additionally, a quick google search turned up a number of ad-hoc patches
to dahdi-linux-complete to fix some TDM drivers that no longer (as of the
patches) compile.
So, my question... does DAHDI (dahdi-linux-complete) work (compile
properly and properly execute) under Linux kernel 4.4.240? Are there any
gotchas regarding device support (obsolete or not) that I should be aware
of before I take on the task of building this PBX system?
Thanks for any advice you all can give me
Slackware Linux 14.2 (kernel 4.4.240) and a chinese TDM410P clone. To
this end, I'm pulling together the software source and installation
instructions for oslec, libpri, DAHDI, and Asterisk, and have run into a
bit of a quandry.
I understand that I will have to compile the oslec "echo" module sourced
in drivers/misc/echo, and the DAHDI drivers supplied in in the dahdi-
linux-complete-current package, and add them to my already-installed
kernel modules. However, the instructions that accompany the dahdi-linux-
complete-current package specify that "DAHDI needs the BKL (Big Kernel
Lock)" (from the linux/README file), but the BKL was removed from the
kernel around 10 years ago.
Additionally, a quick google search turned up a number of ad-hoc patches
to dahdi-linux-complete to fix some TDM drivers that no longer (as of the
patches) compile.
So, my question... does DAHDI (dahdi-linux-complete) work (compile
properly and properly execute) under Linux kernel 4.4.240? Are there any
gotchas regarding device support (obsolete or not) that I should be aware
of before I take on the task of building this PBX system?
Thanks for any advice you all can give me
--
Lew Pitcher
"In Skills, We Trust"
Lew Pitcher
"In Skills, We Trust"