Skip to content

Installationsanleitung AVM B1 PCI für Gemeinschaft 3.1

danau edited this page Sep 22, 2011 · 6 revisions

Hier die Anleitung:

mkdir -p /usr/lib/isdn
cd /usr/lib/isdn
wget ftp://ftp.in-berlin.de/pub/capi4linux/firmware/b1/3-11-03/b1.t4
aptitude install capiutils libcapi20-dev asterisk-chan-capi
----
- Danach (sicherheitshalber):

touch /etc/modprobe.d/blacklist-avmfritz.conf echo "blacklist avmfritz" >> /etc/modprobe.d/blacklist-avmfritz.conf

- Die AVM B1-Card für CAPI bekannt machen, die Raute (#) vor dem
Eintrag entfernen in Zeile 3 in
**/etc/isdn/capi.conf**:
-----
b1pci           -           b1.t4    DSS1       -       -       -
  • Bei einem Anlagenanschluß wäre bei Options P2P zu ergänzen

  • CAPI beim Systemstart automatisch laden durch einen Eintrag in die Datei /etc/modules:

capidrv

capi

capiinit start
----

- mit **capiinfo** prüfen, ob alles richtig installiert wurde
(BChannels: 2 sollte enthalten sein). Das sieht etwa so aus:

Number of Controllers : 1

Controller 1:

Manufacturer: AVM GmbH

CAPI Version: 2.0

Manufacturer Version: 3.11-07  (49.23)

Serial Number: 1000001

BChannels: 2

...

- Um sicherzustellen, dass beim Neustart alle Treiber und Module
mitgestartet werden, kann nun ein Reboot durchgeführt werden. Danach
nochmal mit **capiinfo** überprüfen, ob obige Ausgabe kommt.


- Damit Gemeinschaft 3.1 mit CAPI was anfangen kann ist die Datei

**/opt/gemeinschaft-source-3.1/opt/gemeinschaft/etc/asterisk/modules.conf**

mit folgenden Einträgen zu ergänzen:

load ⇒ res_features.so ; load ⇒ chan_capi.so chan_capi.so=yes

- In der Datei **/opt/gemeinschaft/etc/asterisk/capi.conf** ist folgendes zu tun:

Die Auskommentierung (Semikolon) vor **language=de** ist zu entfernen.

Anschließend ist nachfolgendes noch zu ergänzen:
-----
[ISDN1]
isdnmode=msn
incomingmsn=*
controller=1
group=1
prefix=0
softdtmf=on
relaxdtmf=on
faxdetect=off
context=from-gg-isdn-bri
devices=2
  • Jetzt sollte man in Gemeinschaft 3.1 die "Eingehenden Routen" und Ausgehenden Routen "Routen & LCR" überprüfen und ggf. an seine Anforderungen anpassen. z.B. für eingehende Routen in "ISDN (BRI)" für Muster ^12345$ (=MSN 12345) und 9999 für das Ziel (hier Admin- Account). Testweise kann man unter "Routen & LCR" ist bei Muster ^0 bei Gruppe [alle] und bei Gateway "ISDN (BRI)" einstellen.

  • Die ISDN-Gateway-Gruppe "ISDN (BRI)" sollte einen Haken bei "eingehende Anrufe zulassen" haben. Bei ISDN-Gateways "BRI Port 1…​" muss der Typ auf CAPI gestellt und ein Haken bei "ausgehende Anrufe zulassen" gesetzt werden.

  • Fertig! Jetzt testen: ausgehende Rufnummern sollten mit einer zusätzlichen 0 für die Amtsholung gewählt werden. Die oben definierte MSN 12345 klingelt nun bei eigehenden Anrufen am Account 9999.

Wenns auch bei Euch geklappt hat, bitte ich um ein kurzes Feedback. Danke!