Hallo,
mittlerweile bin ich schon am verzweifeln, nachdem ich wirklich alles erdenkliche gemacht habe um dem Fehler auf die Spur zu kommen. Am besten schildere ich mal die Situation. Es handelt sich um einen Server AMD Athlon 900 mit 512 MB Arbeitsspeicher. In dem Server stecken zwei Beronet BN8S0 Karten mit jeweils 8 Ports für ISDN in NT/TE-Modus. Der Server ist zwar etwas alt, aber vollends ausreichend. Darauf installiert wurde ein Suse 9.2 mit Den Beronet Kartentreibern vom 13. Oktober. Laut der Seite die aktuellsten. Dazu die Version 1.0.9 der Asterisk Software. Von der Sache her funktioniert der Server und Gespräche sind möglich. Die Karten sind so konfiguriert, dass 4 der insgesamt 16 Ports in 4 NTBAs stecken und 12 der internen Kommunikation sowie für Gespräche rein und raus dienen. Viele Module, die nicht benötigt werden, wurden auch schon deaktiviert. Da wir bis jetzt nur rein ISDN nutzen, fallen also die Modem-Treiber, SIP usw. weg.
Nun zu dem Problem. Egal, welche Auslastung der Server hat und ob nun 1 Kanal, 4 oder alle 8 Ausgehenden belegt sind, kommt es in zeitlich unterschiedlichen Abständen vor, dass sich Asterisk beendet, bzw. abstürzt und danach neu gestartet werden muss. Bis jetzt konnte das Problem aber nur beobachtet werden, wenn Telefonate geführt wurden. Meistens dabei, wenn es sich um ausgehende Telefonate handelte. Als letzte Ausgabe in der Konsole wird "SEGMENTATION FAULT" angezeigt. Im Log steht jedoch nichts genaueres.
Um dem Problem nun auf die Spur zu kommen, wurden die meisten unbenötigten Module deaktiviert. Dort wo mehr als 2 Telefone am Port hingen, wurden die überflüssigen auch entfernt und die ISDN-Verteiler rausgenommen. Der Dialplan wurde vereinfacht, aber das Problem bleibt weiterhin.
Da ich nun nach erst 3 Wochen mit Asterisk nicht wirklich viel Ahnung davon habe, weiß ich auch nicht mehr, wo ich weiter machen könnte. Eine Möglichkeit wäre noch Bristuff einmal zu testen.
Kennt jemand dieses Phänomen und weiß zufällig, wie man es in den Griff bekommt?
Wenn noch irgendwelche Daten benötigt werden, kann ich diese gerne liefern, wie z.B. das Log von Asterisk.
mittlerweile bin ich schon am verzweifeln, nachdem ich wirklich alles erdenkliche gemacht habe um dem Fehler auf die Spur zu kommen. Am besten schildere ich mal die Situation. Es handelt sich um einen Server AMD Athlon 900 mit 512 MB Arbeitsspeicher. In dem Server stecken zwei Beronet BN8S0 Karten mit jeweils 8 Ports für ISDN in NT/TE-Modus. Der Server ist zwar etwas alt, aber vollends ausreichend. Darauf installiert wurde ein Suse 9.2 mit Den Beronet Kartentreibern vom 13. Oktober. Laut der Seite die aktuellsten. Dazu die Version 1.0.9 der Asterisk Software. Von der Sache her funktioniert der Server und Gespräche sind möglich. Die Karten sind so konfiguriert, dass 4 der insgesamt 16 Ports in 4 NTBAs stecken und 12 der internen Kommunikation sowie für Gespräche rein und raus dienen. Viele Module, die nicht benötigt werden, wurden auch schon deaktiviert. Da wir bis jetzt nur rein ISDN nutzen, fallen also die Modem-Treiber, SIP usw. weg.
Nun zu dem Problem. Egal, welche Auslastung der Server hat und ob nun 1 Kanal, 4 oder alle 8 Ausgehenden belegt sind, kommt es in zeitlich unterschiedlichen Abständen vor, dass sich Asterisk beendet, bzw. abstürzt und danach neu gestartet werden muss. Bis jetzt konnte das Problem aber nur beobachtet werden, wenn Telefonate geführt wurden. Meistens dabei, wenn es sich um ausgehende Telefonate handelte. Als letzte Ausgabe in der Konsole wird "SEGMENTATION FAULT" angezeigt. Im Log steht jedoch nichts genaueres.
Um dem Problem nun auf die Spur zu kommen, wurden die meisten unbenötigten Module deaktiviert. Dort wo mehr als 2 Telefone am Port hingen, wurden die überflüssigen auch entfernt und die ISDN-Verteiler rausgenommen. Der Dialplan wurde vereinfacht, aber das Problem bleibt weiterhin.
Da ich nun nach erst 3 Wochen mit Asterisk nicht wirklich viel Ahnung davon habe, weiß ich auch nicht mehr, wo ich weiter machen könnte. Eine Möglichkeit wäre noch Bristuff einmal zu testen.
Kennt jemand dieses Phänomen und weiß zufällig, wie man es in den Griff bekommt?
Wenn noch irgendwelche Daten benötigt werden, kann ich diese gerne liefern, wie z.B. das Log von Asterisk.