neuling mit problemen

stinkstiefel

Aktives Mitglied
Mitglied seit
19 Feb 2006
Beiträge
1,685
Punkte für Reaktionen
1
Punkte
38
habe den Asterisk 1.0.6-BRIstuffed-0.2.0-RC7k auf einem ipcop zum laufen bekommen was jetzt natürlich nicht funktioniert ist das telefonieren über sipgate leider weiss ich nicht weiter wo ich den fehler suchen muss daher möchte ich auf eure hilfe zurückgreifen
ich erkläre erst mal was ich bis jetzt gemacht habe

hfc karte läuft zttool sagt OK

ipcop*CLI> zap show channels meldet
Chan Extension Context Language MusicOnHold
pseudo default
1 default
2 default
sieht ja so weit ich das beurteilen kann schon mal ganz gut aus
wenn ich beim basteln eine meiner *conf ändere und sie dann neu laden lasse kommt als einzige fehlermeldung
ipcop*CLI> reload
Feb 19 11:54:57 NOTICE[757]: indications.c:397 ast_unregister_indication_country: Removed default indication country 'us'
keine ahnung wie ich das us wegbekomme in zaptel.conf steht bei mir

zaptel.conf

PHP:
loadzone=nl
defaultzone=nl

span=1,1,3,ccs,ami
bchan=1-2
dchan=3



für eine tipp wie ich die notice beim reload wegbekomme wäre ich auf jeden fall dankbar
hat aber sicher nichts damit zu tun das ich beim rausrufen immer besetzt bekomme
ich verwende sipgate
die registrierung so weit ich das beurteilen kann klappt

ipcop*CLI> sip show registry
Host Username Refresh State
sipgate.de:5060 322xxxx 105 Registered

ich denke eher das es an einer falschen einstellung in sip.conf oder extension.conf liegt da steht folgendes


sip.conf

PHP:
[1234] 
type=friend 
username=1234
secret=meinpasswort 
host=dynamic 
disallow=all 
allow=ulaw 
allow=alaw 
dtmfmode=rfc2833
context=sipgate
;
[general] 
port = 5060 
bindaddr = 0.0.0.0 
context = default 
disallow=all 
allow=gsm
allow=ulaw 
allow=alaw 
register => 322xxxx:[email protected]/1234
;
[sipgate] 
type=friend 
username=322xxxx;
host=sipgate.de 
fromuser=322xxxx;
fromdomain=sipgate.de
nat=no
context=default
canreinvite=no

extensions.conf

PHP:
[general]
static=yes
writeprotect=no
;
[default]
exten => 1234,1,Dial(Zap/1/1234,60)
exten => 1234,2,Congestion
exten => 1234,3,Busy
;
[sipgate] 
include => default
exten => _9.,1,Dial(SIP/${EXTEN:1}@sipgate,60)
exten => _9.,2,Congestion
exten => _9.,3,Busy


ich hab ja ne vermutung das meine sip.conf falsch ist aber ich weiss nicht wie ich es richtig mache deswegen bin ich ja nun auch hier
für tipps schon mal vielen dank

nachtrag:

die msn 1234 hab ich dem telefon zugewiesen so weit ich das beurteilen kann würde intern telefonieren wohl auch funktionieren
weil wenn ich die 1234 wähle leutet die basisstation
ich hab grad noch etwas probiert wenn ich meine sipgate nummer anrufe leutet auch das isdn telefon 1234
also eingehende gespräche funktionieren schon mal
ich testet weiter
ich bekomme es leider nicht gebacken
ich muss etwas einstellen in der art leite gewählte nummer am isdn telefon mit msn 1234 über sip nach draussen und das gelingt mir nicht
 
Zuletzt bearbeitet:
ich suche immer noch nach der lösung für mein problem kann mir einer sagen ob die meldung die pri show span auswirft richtig ist
PHP:
ipcop*CLI> pri show span 1
Primary D-channel: 3
Status: Provisioned, Up, Active
Switchtype: EuroISDN
Type: Network (PtMP)
Window Length: 135364620/135364556
Sentrej: 135365068
SolicitFbit: 135364940
Retrans: 135365004
Busy: 135364492
Overlap Dial: -1
 
weiss einer ne lösung zu
zaphfc: bchan rx fifo not enough bytes to receive! (z1=5236, z2=5229, wanted 8 got 7), probably a buffer overrun
PHP:
cat /proc/interrupts
           CPU0
  0:      71311          XT-PIC  timer
  1:          2          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  8:          1          XT-PIC  rtc
  9:      88060          XT-PIC  fcdsl
 10:       2836          XT-PIC  HP J2970
 11:    4634565          XT-PIC  zaphfc
 14:       3689          XT-PIC  ide0
NMI:          0
ERR:          1

das ganze auf anderer hardwar laufen zu lassen hat leider auch nicht gebracht es kommt nach wie vor
zaphfc: bchan rx fifo not enough bytes to receive! (z1=5236, z2=5229, wanted 8 got 7), probably a buffer overrun
ich werd also versuchen alles noch einmal neu aufzusetzen und sachen wie hisax und fritzdsl treiber erst mal noch nicht zu installieren mal schauen ob das etwas bringt
 
Zuletzt bearbeitet:
so ich bin wieder einen schritt weiter die meldung
zaphfc: bchan rx fifo not enough bytes to receive! (z1=5236, z2=5229, wanted 8 got 7), probably a buffer overrun
tritt bei mir auf sobald ich den tarball für die fritzcard installiere auf die kann ich aber leider nicht verzichten da ich sie für die einwahl brauche
hat einer nen lösungsvorschlag?
ich sehe bei dem ganzen capi und kapi und fcapi nicht mehr durch kann mal einer licht ins dunkel bringen

PHP:
capi: controller 2 down
kcapi: Controller 1: fcdsl-pci unregistered
kcapi: Controller 2: fcdsl-pci unregistered
fcdsl: Removing...
kcapi: driver fcdsl detached
fcdsl: Driver 'fcdsl' detached
fcdsl: Removed.
kcapi: capi20 detached
capi: Rev 1.1.4.2: unloaded
CAPI-driver Rev 1.1.4.1 : unloaded
CAPI-driver Rev 1.1.4.1: loaded
capifs: Rev 1.1.4.1
capi20: started up with major 68
kcapi: capi20 attached
capi20: Rev 1.1.4.2: started up with major 68 (middleware+capifs)
fcdsl: AVM FRITZ!Card DSL driver, revision 0.3
fcdsl: (fcdsl built on Mar 15 2005 at 19:45:34)
fcdsl: Loading...
fcdsl: Driver 'fcdsl' attached to stack
kcapi: driver fcdsl attached
fcdsl: Auto-attaching...
kcapi: Controller 1: fcdsl-pci attached
kcapi: Controller 2: fcdsl-pci attached
fcdsl: Loaded.
fcdsl: Using VCC/VPI/VCI = 0x1/0x1/0x20
fcdsl: Stack version 3.11-02
fcdsl: Stack version 3.11-02
kcapi: card 1 "fcdsl-pci" ready.
kcapi: card 2 "fcdsl-pci" ready.
kcapi: notify up contr 1
capi: controller 1 up
kcapi: notify up contr 2
capi: controller 2 up
kcapi: appl 1 up
CSLIP: code copyright 1989 Regents of the University of California
PPP generic driver version 2.4.2
kcapi: appl 1 ncci 0x10102 up
kcapi: appl 1 ncci 0x10102 down
kcapi: appl 1 ncci 0x10102 up
kcapi: appl 1 ncci 0x10102 down
kcapi: appl 1 ncci 0x10102 up
kcapi: appl 1 ncci 0x10102 down
kcapi: appl 1 ncci 0x10102 up
kcapi: appl 1 ncci 0x10102 down
kcapi: appl 1 releasing(2)
kcapi: appl 1 releasing(1)
kcapi: appl 1 down
kcapi: appl 1 up
kcapi: appl 1 ncci 0x10102 up
kcapi: appl 1 ncci 0x10102 down
kcapi: appl 1 ncci 0x10102 up
kcapi: appl 1 ncci 0x10102 down
kcapi: appl 1 ncci 0x10102 up
kcapi: appl 1 ncci 0x10102 down
zaphfc: bchan rx fifo not enough bytes to receive! (z1=1842, z2=1835, wanted 8 got 7), probably a buffer overrun.
 
Zuletzt bearbeitet:
Was hast du da eigentlich alles in deiner Kiste drin?

Du lädst capi und Fritztreiber. Deine hfc darf nicht an capi gebunden werden. Entweder capi oder zap.
Die Fritz würde aber capi brauchen.

Deine sip.conf hat einen Fehler:
[general] gehört ganz nach oben.

Gruß

Kombjuder
 
ich hab nicht viel drin nur ne fritzcard dsl/isdn zum einwählen und halt die hfc
das ist übrigens der stand der dinge

zaptel.conf

PHP:
span=1,1,3,ccs,ami 
bchan=1-2 
dchan=3

zapata.conf

PHP:
[channels]
language = de
switchtype = euroisdn
signalling = bri_net_ptmp
overlapdial = yes
pridialplan = local
echocancel = yes
immediate = no
musiconhold = default
group = 1
context = default
channel => 1-2

sip.conf

PHP:
[general] 
port = 5060 
bindaddr = 0.0.0.0 
context = default 
disallow=all
allow=ulaw
allow=ilbc
allow=alaw
allow=g729
allow=gsm
allow=slinear
register => 32xxxxx:[email protected]/32xxxxx

[sipgate_out] 
port = 5060
type=friend
username=32xxxxx
secret=xxxxxxxx
host=sipgate.de
fromuser=32xxxxx
fromdomain=sipgate.de
context=default
canreinvite=no
qualify=yes
disallow=all
allow=ulaw
allow=ilbc
allow=alaw
allow=g729
allow=gsm
allow=slinear
insecure=very
nat=no
dtmfmode=info
tos=0x18

extensions.conf

PHP:
[general]
static=yes
writeprotect=no

[globals]
IAXINFO=guest

[default]
include => sipgate_in
include => sipgate_out

[sipgate_in] 
exten => 1234,1,Dial(Zap/g1/1234,60,mtT) 
exten => 1234,2,Congestion 
exten => 1234,3,Busy 

[sipgate_out]
exten => _8./1234,1,Dial(SIP/${EXTEN:1}@sipgate,60,rtT)
exten => _8./1234,2,Congestion
exten => _8./1234,3,Busy
exten => _8./1234,4,Hangup

so startet asterisk aber es geht nichts raus und nichts rein
rufe ich dann die sipgatenummer an mit sip debug ein
sehe ich

PHP:
Sip read:
ACK sip:[email protected] SIP/2.0
Via: SIP/2.0/UDP 217.10.79.9;branch=z9hG4bK73f.c308fac.0
From: "anrufendenummer" <sip:[email protected]>;tag=as2b54fdab
Call-ID: [email protected]
To: <sip:[email protected]>;tag=as5595abe5
CSeq: 102 ACK
User-Agent: sipgate ser
Content-Length: 0

beim relaod kommt WARNING[510]: res_indications.c:342 ind_load_module: Unable to set the default country (for indication tones)

zap show channels liefert aber

PHP:
   Chan Extension  Context         Language   MusicOnHold
 pseudo            default         de         default
      1            default         de         default
      2            default         de         default

änder ich zaptel.conf in

PHP:
loadzone=de
defaultzone=de

span=1,1,3,ccs,ami
bchan=1-2
dchan=3

startet asterisk nicht mehr und wenn ich asterisk -vvvvc laufen lasse kommt die meldung

PHP:
  == Parsing '/etc/asterisk/zapata.conf': Found
Feb 23 01:28:46 WARNING[545]: chan_zap.c:924 zt_open: Unable to specify channel 1: No such device or address
Feb 23 01:28:46 ERROR[545]: chan_zap.c:6460 mkintf: Unable to open channel 1: No such device or address
here = 0, tmp->channel = 1, channel = 1
Feb 23 01:28:46 ERROR[545]: chan_zap.c:10247 setup_zap: Unable to register channel '1-2'
Feb 23 01:28:46 WARNING[545]: loader.c:345 ast_load_resource: chan_zap.so: load_module failed, returning -1
  == Unregistered channel type 'Tor'
  == Unregistered channel type 'Zap'
Feb 23 01:28:46 WARNING[545]: loader.c:440 load_modules: Loading module chan_zap.so failed!


wenn ich doch nur wüsste wo bei mir der wurm drin ist
 
erstmal musst du deine zaphfc neu starten.
dann übernimmt er diese auch.
 
Starwing danke für die Info. 1.0.6-BRIstuffed-0.2.0-RC7k ist bei mir inzwischen schon ne ganze weile Geschichte. Wenn ich mir den Beitrag heute so anschaue sehe ich das meine extensions.conf für out ziemlich daneben ist.
 
kann ich mir vorstellen so gings mir auch :)
mittlerweile benutze ich Asterisk 1.2.7.1-BRIstuffed-0.3.0-PRE-1o diese hier und funktionieren tut sie auch :)
 
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.