Hallo,
ich habe heute nun endlich einen Server aufgesetzt und bin nach der der Anleitung von dieser Seite vorgangen.
Hat soweit auch geklappt, nur dass ich die bristuff-0.2.0-RC8c genommen habe und er mir Asterisk 1.0.7 runtergeladen hat (und keine CVS).
Habe alle Konfigurationen wie beschrieben vorgenommen. Habe das ganze nur noch um einen 'internen' SIP-Teilnehmer 4711 in der sip.conf zum Testen erweitert. Wenn ich michmit einem SIP-Client mit Teilnehmer 4711 auf Asterisk einlogge, kann ich auch tatsaechlich mit der Kennziffer 8 und Nachwahl (10000) Sipgate anwaehlen!
Nur die Sache mit der HFC-Karte laeuft noch nicht so ganz rund. Also kompileren und Modul laden mit 'make loadNT' ging problemlos! Aber mit der Verdrahtung zur 'echten' PABX steh ich irgendwie auf den Schlauch.
Hier ein Bild aus der Doku meiner Pabx. Hab die Verbindung so wie die beschriebene NTBA-UAE Anschluss gemacht und einige andere Kombinationen (mal a1,b1 mit a2,b2 getauscht, etc).
Ich habe uebrigens keinen NTBA. Denke der wird nicht noetig sein, meine Anlage kann auch T0-T0 Verbindungen. Nur wie verdrahte ich das ganze?
In meiner Anlage hab ich die beiden Leitungen ins Buendel 3 gelegt und als MSN eingerichtet, sowie die 1234 als MSN-Master angegeben. Selbst wenn bei den MSN-Nummern noch ein Fehler ist, duerfte das auch nicht so gravierend sein. Zumindest abgehend muesste man die Leitung doch belegen koennen und nicht mal das geht. Wie gesagt, mit dem Sip-Client geht's problemlos, also die Strecke Asterist->Sipgate steht schon
Vielleicht seh ich den Wald nur vor lauter Baeume nicht: Wie wuerdet ihr verdrahten, wenn ihr hier nach geht? Also (theoretisch) direkt von Stecker-HFC-Karte auf LSA+ meine ich ohne irgendwelche zwischenwege:
Nachtrag: Hab mir noch mal den Kopf zerbrochen und so wie es oben steht muesste es nun richtig sein. Ich nehme einfach die Belegung von Christophs Seite und lege die dann entsprechend der Anleitung auf die LSA klemmen um
Pin 3 => b1 => b2
Pin 4 => b2 => b1
Pin 5 => a2 => a1
Pin 6 => a1 => a2
Aber klappen tut es immer nocht nicht. Ich kriege gar keinen Waehlton wenn ich versuche die Leitung mit der PABX zu belegen.
Dann habe ich mir mal die logs angeschaut:
server2:~/bristuff-0.2.0-RC8c/zaphfc# make loadNT
make -C /usr/src/linux-2.6 SUBDIRS=/root/bristuff-0.2.0-RC8c/zaphfc ZAP=-I/root/bristuff-0.2.0-RC8c/zaptel-1.0.7 modules
make[1]: Entering directory `/usr/src/linux-2.6.11.10'
Building modules, stage 2.
MODPOST
*** Warning: "zt_register" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
*** Warning: "zt_transmit" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
*** Warning: "zt_receive" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
*** Warning: "zt_ec_chunk" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
*** Warning: "zt_unregister" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
make[1]: Leaving directory `/usr/src/linux-2.6.11.10'
modprobe zaptel
insmod ./zaphfc.ko modes=1
ztcfg -v
Zaptel Configuration
======================
SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
3 channels configured.
dmesg:
server2:/# dmesg | tail
Zapata Telephony Interface Registered on major 196
zaphfc: no version for "zt_receive" found: kernel tainted.
PCI: Found IRQ 11 for device 0000:00:0c.0
zaphfc: Asuscom/Askey 675 configured at mem 0xd0816000 fifo 0xcd228000(0xd228000) IRQ 11 HZ 1000
zaphfc: Card 0 configured for NT mode
zaphfc: 1 hfc-pci card(s) in this box.
Registered tone zone 3 (Netherlands)
Soweit noch gut, aber in /var/log/asterisk/messages steht:
May 22 11:31:37 WARNING[1532]: Unable to open '/dev/zap/channel': Permission denied
May 22 11:31:37 ERROR[1532]: Unable to open channel 1: Permission denied
here = 0, tmp->channel = 1, channel = 1
May 22 11:31:37 ERROR[1532]: Unable to register channel '1-2'
May 22 11:31:37 WARNING[1532]: chan_zap.so: load_module failed, returning -1
May 22 11:31:37 WARNING[1532]: Loading module chan_zap.so failed!
Was kann das sein? hab mir mal /dev/zap angeschaut. Alle Rechte sind gesetzt. Habe asterisk als root gestartet.
Ein lsmod zeigt:
Module Size Used by
zaphfc 13268 3
zaptel 231140 11 zaphfc
crc_ccitt 1984 1 zaptel
Hat jemand noch ein Tipp?
Danke im voraus,
Kermit
ich habe heute nun endlich einen Server aufgesetzt und bin nach der der Anleitung von dieser Seite vorgangen.
Hat soweit auch geklappt, nur dass ich die bristuff-0.2.0-RC8c genommen habe und er mir Asterisk 1.0.7 runtergeladen hat (und keine CVS).
Habe alle Konfigurationen wie beschrieben vorgenommen. Habe das ganze nur noch um einen 'internen' SIP-Teilnehmer 4711 in der sip.conf zum Testen erweitert. Wenn ich michmit einem SIP-Client mit Teilnehmer 4711 auf Asterisk einlogge, kann ich auch tatsaechlich mit der Kennziffer 8 und Nachwahl (10000) Sipgate anwaehlen!
Nur die Sache mit der HFC-Karte laeuft noch nicht so ganz rund. Also kompileren und Modul laden mit 'make loadNT' ging problemlos! Aber mit der Verdrahtung zur 'echten' PABX steh ich irgendwie auf den Schlauch.
Hier ein Bild aus der Doku meiner Pabx. Hab die Verbindung so wie die beschriebene NTBA-UAE Anschluss gemacht und einige andere Kombinationen (mal a1,b1 mit a2,b2 getauscht, etc).
Ich habe uebrigens keinen NTBA. Denke der wird nicht noetig sein, meine Anlage kann auch T0-T0 Verbindungen. Nur wie verdrahte ich das ganze?
In meiner Anlage hab ich die beiden Leitungen ins Buendel 3 gelegt und als MSN eingerichtet, sowie die 1234 als MSN-Master angegeben. Selbst wenn bei den MSN-Nummern noch ein Fehler ist, duerfte das auch nicht so gravierend sein. Zumindest abgehend muesste man die Leitung doch belegen koennen und nicht mal das geht. Wie gesagt, mit dem Sip-Client geht's problemlos, also die Strecke Asterist->Sipgate steht schon
Vielleicht seh ich den Wald nur vor lauter Baeume nicht: Wie wuerdet ihr verdrahten, wenn ihr hier nach geht? Also (theoretisch) direkt von Stecker-HFC-Karte auf LSA+ meine ich ohne irgendwelche zwischenwege:
Nachtrag: Hab mir noch mal den Kopf zerbrochen und so wie es oben steht muesste es nun richtig sein. Ich nehme einfach die Belegung von Christophs Seite und lege die dann entsprechend der Anleitung auf die LSA klemmen um
Pin 3 => b1 => b2
Pin 4 => b2 => b1
Pin 5 => a2 => a1
Pin 6 => a1 => a2
Aber klappen tut es immer nocht nicht. Ich kriege gar keinen Waehlton wenn ich versuche die Leitung mit der PABX zu belegen.
Dann habe ich mir mal die logs angeschaut:
server2:~/bristuff-0.2.0-RC8c/zaphfc# make loadNT
make -C /usr/src/linux-2.6 SUBDIRS=/root/bristuff-0.2.0-RC8c/zaphfc ZAP=-I/root/bristuff-0.2.0-RC8c/zaptel-1.0.7 modules
make[1]: Entering directory `/usr/src/linux-2.6.11.10'
Building modules, stage 2.
MODPOST
*** Warning: "zt_register" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
*** Warning: "zt_transmit" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
*** Warning: "zt_receive" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
*** Warning: "zt_ec_chunk" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
*** Warning: "zt_unregister" [/root/bristuff-0.2.0-RC8c/zaphfc/zaphfc.ko] undefined!
make[1]: Leaving directory `/usr/src/linux-2.6.11.10'
modprobe zaptel
insmod ./zaphfc.ko modes=1
ztcfg -v
Zaptel Configuration
======================
SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)
3 channels configured.
dmesg:
server2:/# dmesg | tail
Zapata Telephony Interface Registered on major 196
zaphfc: no version for "zt_receive" found: kernel tainted.
PCI: Found IRQ 11 for device 0000:00:0c.0
zaphfc: Asuscom/Askey 675 configured at mem 0xd0816000 fifo 0xcd228000(0xd228000) IRQ 11 HZ 1000
zaphfc: Card 0 configured for NT mode
zaphfc: 1 hfc-pci card(s) in this box.
Registered tone zone 3 (Netherlands)
Soweit noch gut, aber in /var/log/asterisk/messages steht:
May 22 11:31:37 WARNING[1532]: Unable to open '/dev/zap/channel': Permission denied
May 22 11:31:37 ERROR[1532]: Unable to open channel 1: Permission denied
here = 0, tmp->channel = 1, channel = 1
May 22 11:31:37 ERROR[1532]: Unable to register channel '1-2'
May 22 11:31:37 WARNING[1532]: chan_zap.so: load_module failed, returning -1
May 22 11:31:37 WARNING[1532]: Loading module chan_zap.so failed!
Was kann das sein? hab mir mal /dev/zap angeschaut. Alle Rechte sind gesetzt. Habe asterisk als root gestartet.
Ein lsmod zeigt:
Module Size Used by
zaphfc 13268 3
zaptel 231140 11 zaphfc
crc_ccitt 1984 1 zaptel
Hat jemand noch ein Tipp?
Danke im voraus,
Kermit