Buffer Overflow zaphfc Modul

vuk

Neuer User
Mitglied seit
14 Nov 2005
Beiträge
28
Punkte für Reaktionen
0
Punkte
0
Hallo.

Habe wie unten zu sehen ist ein Problem mit meiner HFC-S Karte. Wäre für jeden Ratschlag dankbar!

Mein System: Asterisk 1.2.10.dfsg-1bpo1 von Backports.org
zaphfc aus bristuff-0.3.0-PRE-1s
Florz Patch zaphfc_0.3.0-PRE-1o_florz-12
zaptel 1.2.10

cat /proc/interrupts

0: 11675282 local-APIC-edge timer
1: 82 IO-APIC-edge i8042
2: 0 XT-PIC cascade
7: 0 IO-APIC-edge parport0
8: 4 IO-APIC-edge rtc
10: 0 IO-APIC-level ohci_hcd:usb1
14: 2199 IO-APIC-edge ide0
137: 373263558 IO-APIC-level zaphfc
145: 62336 IO-APIC-level eth0
153: 86493 IO-APIC-level aic7xxx




Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 174, 174
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 349, 349
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 173, 173
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 348, 348
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 172, 172
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 347, 347
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 171, 171
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 346, 346
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 170, 170
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 345, 345
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 169, 169
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 344, 344
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 168, 168
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 343, 343
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 175, 175
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 350, 350
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 174, 174
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 349, 349
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer underrun: 0, 0
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 174, 174
Nov 7 00:12:27 energija kernel: zaphfc[0]: b channel buffer overflow: 349, 34
 

Netview

IPPF-Promi
Mitglied seit
1 Apr 2004
Beiträge
3,366
Punkte für Reaktionen
0
Punkte
36
Der bristuff besteht nicht nur aus dem channel zaphfc sondern auch aus patches für asterisk, libpri und zaptel. Diese müssen natürlich aufeinander abgestimmt sein. D.h, der gepatchte asterisk muss natürlich zu zaphfc passen!

Hier mal der Inhalt des des download scripts des aktuellen bristuffs (bristuff-0.3.0-PRE-1v):
Code:
#!/bin/bash

wget http://www.asterisk-support.de/mirror/zaptel/zaptel-1.2.10.tar.gz
wget http://www.asterisk-support.de/mirror/libpri/libpri-1.2.4.tar.gz
wget http://www.asterisk-support.de/mirror/asterisk-1.2.13/asterisk-1.2.13.tar.gz

gzip -d ./*.gz

tar -xf zaptel-1.2.10.tar
tar -xf libpri-1.2.4.tar
tar -xf asterisk-1.2.13.tar

ln -s zaptel-1.2.10 zaptel
ln -s asterisk-1.2.13 asterisk
ln -s libpri-1.2.4 libpri
ln -s libgsmat-0.0.1 libgsmat

cd zaptel
patch -p1 < ../patches/zaptel.patch
cd ..

cd libpri
patch -p1 < ../patches/libpri.patch
cd ..

cd asterisk
patch -p1 < ../patches/asterisk.patch
cd ..

echo "****************************************************"
echo "         Downloading and patching finished."
echo "****************************************************"
Wie man deutlich sieht kann man nicht einfach irgendwelche Versionen mixen bzw. patches einfach weglassen!

Wenn zaphfc nicht zur geforderten (gepatchten) asterisk-Version passt, braucht man sich über Fehlfunktionen nicht zu wundern!

PS: das gilt natürlich ebenso für zaptel und libpri!
 

vuk

Neuer User
Mitglied seit
14 Nov 2005
Beiträge
28
Punkte für Reaktionen
0
Punkte
0
Danke für den Hinweis!

Dann weiß ich ja nun wo mein Fehler liegt.
 

3CX PBX - GRATIS
Linux / Win / Cloud

Statistik des Forums

Themen
232,904
Beiträge
2,028,016
Mitglieder
351,048
Neuestes Mitglied
al3azef