[HowTo] Debian 4.0 (Etch) – Bristuff Installation -Kernel 2.6.18-5

Nico.Lausch

Neuer User
Mitglied seit
11 Jul 2007
Beiträge
55
Punkte für Reaktionen
0
Punkte
0
Hallo

hier ein kleines Installation - HowTo für den momentan aktuellsten Bristuff (bristuff-0.3.0-PRE-1y-m)

Ich schreibe es extra ausführlicher, da ich ganz genau weiss wie schnell man über Kleinigkeiten stolpern kann ...
Das $ steht immer für eine Shelleingabe


[Ausgangsituation]

Code:
[LIST]
[*]Debian 4.0 (Etch) gezogen
http://cdimage.debian.org/debian-cd/4.0_r1/i386/iso-cd/debian-40r1-i386-netinst.iso
[*]Installiert  ;)
[*]Kein $ apt-get update oder $ apt-get upgrade gemacht
[/LIST]

[Verzeichniswechsel]
Code:
$ cd /usr/src/

[KERNEL Headers installieren]
Code:
$ apt-get install linux-headers-`uname -r`

[SYMLINK für das kompilieren erstellen]
Code:
$ ln -s linux-headers-`uname -r` linux-2.6

[APPS welche für das installieren und kompilieren des * notwendig sind]
Code:
$ apt-get install build-essential ncurses-dev libssl-dev

[Bristuff runterladen, bristuff-0.3.0-PRE-1y-m]
Code:
wget http://www.junghanns.net/downloads/bristuff-0.3.0-PRE-1y-m.tar.gz

[Entpacken]
Code:
$ tar xvzf bristuff-0.3.0-PRE-1y-m.tar.gz -C /usr/src

[Verzeichniswechsel]
Code:
$ cd /usr/src/bristuff-0.3.0-PRE-1y-m

[Bristuff/Asterisk runterladeden, kompilieren & installieren]
Code:
$ ./install.sh

[Verzeichniswechsel]
Code:
$ cd /usr/src/bristuff-0.3.0-PRE-1y-m/asterisk

[Asterisk Beispielkonfiguration erstellen]
Code:
make samples

[Verzeichniswechsel]
Code:
$ cd /usr/src/bristuff-0.3.0-PRE-1y-m

[Konfigurationsdateien kopieren]
Code:
$ cp qozap/zapata.conf /etc/asterisk
$ cp qozap/zaptel.conf /etc

[Konfigurationsdateien bearbeiten]
Code:
Zapata.conf und Zaptel.conf bearbeiten
Dabei sind die Gruppierungen für die ISDN Kanäle sowie die Signalisierung des Signals zubeachten:

; (Komfort-)Anlagenanschluss  	          signalling = bri_cpe
; (Komfort-)Mehrgeräteanschluss 	signalling = bri_cpe_ptmp

[Verzeichniswechsel]
Code:
$ cd /usr/src/bristuff-0.3.0-PRE-1y-m/qozap


[Kartetreiber laden]
Code:
$ modprobe zaptel
$ insmod qozap.o (beim Kernel 2.4)
$ insmod qozap.ko (beim Kernel 2.6)

[Konfiguration der Karte überprüfen]
Code:
$ ztcfg -v

[... für QuadBri]
Code:
Zaptel Configuration
======================

SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 2: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 3: CCS/ AMI Build-out: 399-533 feet (DSX-1)
SPAN 4: CCS/ AMI Build-out: 399-533 feet (DSX-1)

12 channels configured.

[Asterisk starten]
Code:
$ asterisk -vvvvvvgc

<< Asterisk Ready. >> :D

[Quellen]
http://www.das-asterisk-buch.de/stable/isdn-1.2-bristuff.html
http://wiki.ip-phone-forum.de/software:asterisk:bristuff_unter_debian
http://www.google.de :silly:
 
Zuletzt bearbeitet:
Anmerkung zum HowTo

[Konfiguration der Karte überprüfen]
Code:
$ ztcfg -v

Kleine Anmerkung:
Hier wäre es z.B. schön, wenn Du noch schreiben könntest wie es auszusehen hat, wenn die Karte ordnungsgemäß installiert ist!
 
ztcfg -v bringt Fehlermeldung

Hallo zusammen,

vielen Dank für die klasse Anleitung. Sie hat auch bei mir funktioniert bis auf den letzen Schritt.

$ ztcfg -v wrft leider folgende Fehlermeldung aus:

SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
3 channels configured

So weit so gut (ich habe nur eine HFC_Karte mit einem Port am Mehrgeräte-Anschluss)

Dann kommt allerdings:

ZT_SPANCONFIG failed on span1: No such device or address (6)

Möglicherwiese habe ich einen Fehler in meinen Konfigurationsdateien (habe versucht, die Angaben für die 4 Port Variante auf einen Port zu reduzieren)

Hier die zapata.conf:

;
; Zapata telephony interface
;
; Configuration file

[channels]
;
; Default language
;
language=de
;
; Default context
;
;
switchtype = euroisdn

; p2mp TE mode (for connecting ISDN lines in point-to-multipoint mode)
signalling = bri_cpe_ptmp
; p2p TE mode (for connecting ISDN lines in point-to-point mode)
;signalling = bri_cpe
; p2mp NT mode (for connecting ISDN phones in point-to-multipoint mode)
;signalling = bri_net_ptmp
; p2p NT mode (for connecting an ISDN pbx in point-to-point mode)
;signalling = bri_net

pridialplan = local
prilocaldialplan = dynamic
nationalprefix = 0
internationalprefix = 00

priindication = passthrough

echocancel = yes

context=demo
group = 1
; S/T port 1
channel => 1-2

; group = 2
; S/T port 2
; channel => 4-5

; group = 3
; S/T port 3
; channel => 7-8

; group = 4
; S/T port 4
; channel => 10-11


Und noch die zaptel.conf:

loadzone=de
defaultzone=de
# qozap span definitions
# most of the values should be bogus because we are not really zaptel
span=1,1,3,ccs,ami
# span=2,2,3,ccs,ami
# span=3,3,3,ccs,ami
# span=4,4,3,ccs,ami

bchan=1,2
dchan=3
# bchan=4,5
# dchan=6
# bchan=7,8
# dchan=9
# bchan=10,11
# dchan=12


Bin für jeden Tipp dankbar.

Grüße
Michael
 
Hast du für deine HFC-Karten den zaphfc-Treiber geladen? Qozap ist nur für Quad-/Octobri-Karten.

Viele Grüße
 
Nein,

also statt "insmod qozap.ko" dann "modprobe zaphfc" laden ?

Danke und Grüße
Michael
 
modprobe zaphfc.ko wenn der zaphfc-Treiber schon installiert ist, insmod zaphfc wenn du ihn noch installieren musst.

Viele Grüße
 
Danke,

mit modprobe zaphfc funzt es...

Grüße
Michael
 

Neueste Beiträge

Statistik des Forums

Themen
244,872
Beiträge
2,219,909
Mitglieder
371,594
Neuestes Mitglied
AA-Idealbau
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.