Gespeichert von admin am
Unter Debian wheezy ist das ISDN Subsystem i4l als "deprecated" markiert. Dementsprechend fehlen in den Standardkerneln die benötigten Module.
Wir nutzen ISDN noch in unserer Telefonanlage und waren daher daran interessiert, die im Server eingebaute aktive ISDN Karte weiterhin zu nutzen. Die Anwendungsszenarien sind: Faxe mit hylafax, Fernsteuerung per vboxgetty und teilweise auch Modembetrieb. Hier wird beschrieben, wie nach dem Update von Debian squeeze auf wheezy, ISDN wieder aktiviert wurde:
- Download kernel-Sourcen:
apt-get install linux-source-3.2
und in/usr/src/linux-source-3.2
entpacken make menuconfig
- Device Drivers --> ISDN support --> Old ISDN4Linux als Modul
- Device Drivers --> ISDN support --> CAPI 2.0 subsystem -> CAPI2.0 capidrv ebenfalls als Modul
- Konfiguration sichern
make
mkdir /lib/modules/`uname -r`/kernel/drivers/isdn/i4l
cp /usr/src/linux-source-3.2/drivers/isdn/i4l/isdn.ko /lib/modules/`uname -r`/kernel/drivers/isdn/i4l
cp /usr/src/linux-source-3.2/drivers/isdn/capi/capidrv.ko /lib/modules/`uname -r`/kernel/drivers/isdn/capi
depmod -a
- Anschließend funktionierten die aus squeeze übernommenen Einstellungen wieder wie zuvor.
- Zu beachten ist noch, was bei einem Kernel-Update via aptitude passiert. Aktuell gehen wir davon aus, dass Debian hier recht stabil ist und die beiden eingefügten Module isdn.ko und capidrv.ko "in Ruhe lässt"