Treiber schon installier?

baeckerman83

Mitglied
Mitglied seit
1 Sep 2005
Beiträge
238
Punkte für Reaktionen
0
Punkte
0
Ich bekomme die Anzeige wie im Anhang zu sehen. Bedeutet dies, das ich die Treiber für meine zwei HFC ISDN Karten schon installiert habe?
Dann müsste ich ja kein mISDN mehr installieren weil BRI schon drauf ist oder?

Wie richte ich jetzt das ein, das eine im NT und die andere im TE Modus läuft? Mit den zaptel.conf und zapata.conf Dateien?
 

Anhänge

  • bri.JPG
    bri.JPG
    61.9 KB · Aufrufe: 19
1. sehen kannst du, ob der treiber geladen ist, mit
Code:
# lsmod
von der shell, installiert sind sie, wenn du mit
Code:
# ls -l /lib/modules/$(uname -r)/misc/
eine zeile mit "zaphfc.ko" bekommst. Du brauchst kein mISDN mehr, wird alles von den bristuff treibern erledigt.

2. nein, dass musst du (bei zaphfc karten) beim laden des kernel modules mitgeben, der parameter hierzu heisst "modes", normalerweise gibts ein verzeichnis "/etc/modprobe.d", in dem du ein file anlegen kannst, dass optionen an die kernel module beim laden mitgibt, hier einige beispiele:

File "/etc/modprobe.d/zaptel":
Code:
options zaphfc modes=0
"0" = binary "000" setzt alle karten auf TE
Code:
options zaphfc modes=5
"5" = binary "101" setzt die erste und dritte karte auf NT und die zweite auf TE. und in der zapata.conf musst du das signalling richtig einstellen:
"signalling = bri_cpe" -> PTP (punkt-zu-punkt), TE mode
"signalling = bri_net" -> PTP (punkt-zu-punkt), NT mode
"signalling = bri_cpe_ptmp" -> PTMP (punkt-zu-mehrpunkt), TE mode
"signalling = bri_net_ptmp" -> PTMP (punkt-zu-mehrpunkt), NT mode

PTP oder PTMP sind einstellungen, die der isdn provider vorgibt/einstellen kann, normalerweise ist ein isdn anlagenanschluss auf PTP eingestellt, muss aber nicht so sein, also mal bei der hotline erfragen, wie deine isdn leitung eingestellt ist.

so, jetzt noch beispiele der dateien für 2 karten, die erste auf TE, die zweite auf NT, beide PTP:
"/etc/modprobe.d/zaptel":
Code:
options zaphfc modes=2
"/etc/zaptel.conf":
Code:
loadzone=de
defaultzone=de

span = 1,1,3,ccs,ami
span = 2,2,3,ccs,ami

bchan = 1,2
dchan = 3
bchan = 4,5
dchan = 6
"/etc/asterisk/zapata.conf":
Code:
...
switchtype = euroisdn

group = 1
signalling = bri_cpe
context = inbound_from_TE
channel => 1-2

group = 2
signalling = bri_net
context = inbound_from_NT
channel => 4-5
du kannst für beide karten auch den gleichen "context" angeben, gemeint ist hier der dailplan kontext in der "extensions.conf", in den gespräche fallen sollen, die über diese channels auf die asterisk reinkommen.

rauswählen funktioniert dann grundsätzlich so im dialplan:
Code:
...
exten = _0X.,1,Dial(Zap/g1/${EXTEN:1},60,r)
...
da wird über einen verfügbaren der beiden channel der ersten gruppe ("group = 1" in "zapata.conf") rausgewählt, sind beide channels der gruppe 1 in verwendung, kommt ein busy zurück.


kontrollieren kannst du die einstellung, wenn du dir im /proc/zaptel/ die einzelnen dateien ansiehst, für jeden span (karte) gibts da eine, die als "1" für die erste, "2" für die zweite usw. angezeigt wird:
Code:
# cat /proc/zaptel/1
siehst du hier irgendwo das wort "Activated", ist die karte bereit.

wenn du isdn karten verwendest, die jumper haben, schau mal in die doku, ob man TE oder NT nicht per jumper einstellen muß (z.b. junhanns quadBRI).

noch eine kleine anmerkung: ich verwende die zakotel pakete für debian etch, da brauchst du nichts selbst kompilieren. zu finden sind sie hier:
http://www.voip-info.org/wiki/view/ZaKoTel

grüße,
laureen
 
Zuletzt bearbeitet:
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,864
Beiträge
2,303,195
Mitglieder
378,520
Neuestes Mitglied
BeFoe