Installation und Konfiguration von mISDN
Download von mISDN
Damit die Treiber ordnungsgemäß eingebunden werden können, müssen ggf. die Kernelquellen nachinstalliert werden:
yum install kernel-devel
Zuerst holen wir uns von der mISDN.org WEB-Seite die gewünschten Archive:
wget https://www.misdn.org/downloads/mISDN.tar.gz
Diese kopieren wir in das Installationsverzeichnis
cp mISDN.tar.gz /usr/local/src/
wechseln in das Zielverzeichnis
cd /usr/local/src/
Hier entpacken wir das Archiv:
tar zxvf mISDN.tar.gz
und setzen abschließend einen symbolischen link auf unser entpacktes Verzeichnis:
ln -s mISDN-1_1_7/ mISDN
Das gleiche machen wir nun mit dem zweiten Archiv:
wget https://www.misdn.org/downloads/mISDNuser.tar.gz cp mISDNuser.tar.gz /usr/local/src/ cd /usr/local/src/ tar zxvf mISDNuser.tar.gz ln -s mISDNuser-1_1_7/ mISDNuser
Installation von mISDN
Die Installation der Kartentreiber gestaltet sich relativ einfach. Wir wechseln lediglich in die jeweiligen Installationsverzeichnisse und kopieren die Module mittels make install in die entsprechende Verzeichnisse.
Als erstes installieren wir also mISDN:
cd /usr/local/src/mISDN make install
Dann machen wir das gleiche mit mISDNuser:
cd /usr/local/src/mISDNuser make install
Konfiguration der mISDN-Treiber
Mit dem Befehl misdn-init scan überprüfen, welche ISDN-Karte erkannt wird.
misdn-init scan [OK] found the following devices: card=1,avmfritz [ii] run "/usr/sbin/misdn-init config" to store this information to /etc/misdn-init.conf
Wie die Meldung schon auffordert wird nun die /etc/misdn-init.conf erstellt:
/usr/sbin/misdn-init config
[OK] /etc/misdn-init.conf created. It's now safe to run "/usr/sbin/misdn-init start"
[ii] make your port (1) available in asterisk by editing "/etc/asterisk/misdn.conf"
Mit misdn-init start werden nun die Kernel-Module gestartet:
misdn-init start ----------------------------------------- Loading module(s) for your misdn-cards: ----------------------------------------- /sbin/modprobe --ignore-install hfcpci protocol=0x10002 layermask=0xf /sbin/modprobe mISDN_dsp debug=0x0 options=0 poll=128 dtmfthreshold=100 [i] creating device node: /dev/mISDN
Mit misdnportinfo kann nun geprüft werden, ob die Module korrekt geladen wurden, und die momentane Portkonfiguration auszugeben:
misdnportinfo Port 1: TE-mode BRI S/T interface line (for phone lines) -> Protocol: DSS1 (Euro ISDN) -> Layer 4 protocol 0x04000001 is detected, but not allowed for TE lib. -> childcnt: 2 * Port NOT useable for PBX (maybe there is already a PBX running?) -------- mISDN_close: fid(3) isize(131072) inbuf(0x8f5b060) irp(0x8f5b060) iend(0x8f5b060)
Bei Laden der Treiber wird im syslog folgendes ausgegeben:
Nov 17 21:01:40 server kernel: CAPI Subsystem Rev 1.1.2.8 Nov 17 21:01:40 server kernel: capifs: Rev 1.1.2.3 Nov 17 21:01:40 server kernel: capi20: Rev 1.1.2.7: started up with major 68 (middleware+capifs) Nov 17 21:01:40 server kernel: Modular ISDN Stack core version (1_1_7) revision ($Revision: 1.40 $) Nov 17 21:01:40 server kernel: ISDN L1 driver version 1.20 Nov 17 21:01:41 server kernel: ISDN L2 driver version 1.32 Nov 17 21:01:41 server kernel: mISDN: DSS1 Rev. 1.47 Nov 17 21:01:41 server kernel: mISDN Capi 2.0 driver file version 1.21 Nov 17 21:01:43 server kernel: ISAC module $Revision: 1.18 $ Nov 17 21:01:43 server kernel: AVM Fritz PCI/PnP driver Rev. 1.43 Nov 17 21:01:43 server kernel: ACPI: PCI Interrupt 0000:02:09.0[A] -> GSI 17 (level, low) -> IRQ 193 Nov 17 21:01:43 server kernel: mISDN_fcpcipnp: found adapter Fritz!Card PCI v2 at 0000:02:09.0 Nov 17 21:01:43 server kernel: AVM PCI V2: stat 0x240020e Nov 17 21:01:43 server kernel: AVM PCI V2: Class E Rev 2 Nov 17 21:01:43 server kernel: AVM PnP: HDLC version 2 Nov 17 21:01:43 server kernel: mISDN: AVM Fritz!PCIv2 config irq:193 base:0x1440 Nov 17 21:01:43 server kernel: AVM PCI/PnP: reset Nov 17 21:01:43 server kernel: AVM PCI/PnP: S0/S1 40/2 Nov 17 21:01:43 server kernel: mISDN_isac_init: ISACSX Nov 17 21:01:43 server kernel: AVM Fritz!PCI: IRQ 193 count 2 Nov 17 21:01:43 server kernel: fritz 1 cards installed Nov 17 21:01:43 server kernel: mISDN_dsp: Audio DSP Rev. 1.29 (debug=0x0) EchoCancellor MG2 dtmfthreshold(100) Nov 17 21:01:43 server kernel: mISDN_dsp: DSP clocks every 128 samples. This equals 16 jiffies.
Die Installation von mISDN ist somit erfolgreich abgeschlossen. Weiter geht es nun mit der Installation von Asterisk ⇒ asterisk
Zurück zum Inhaltsverzeichnis ⇒ asterisk