- Mitglied seit
- 1 Feb 2005
- Beiträge
- 9
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo,
nachdem ich hier schon richtig tolle Tips gelesen habe, habe ich mal die Feiertage genutzt und einen A@H 2.2 Server mit Sirrix PCI4s0 aufgesetzt:
HFC-Karte (war noch zufällig im Server)
SIRRIX Karte eingebaut
ASTERISK@HOME 2.2 aus .iso installiert
passwd
passwd admin
passwd-maint
passwd-amp
passwd-meetme
install-pdf #für Fax-Support
ZAP-Test: einen SIP-User einrichten und Konferenz wählen (8XX)
# und hier ein Ärgernis, der der rebuild dies nicht löst
yum -y update #NICHT AUSFÜHREN, /dev/zap arbeitet nicht
# Auf zum Sirrix-Treiber
yum install gcc-c++ #C++ Compiler installieren
srx-pci4s0-051113.tgz #Download von angegebener Seite, in /usr/src
tar xvfz srx-pci4s0-051113.tgz
cd srx-pci4s0
tar xvfz esnacc-050427.tgz
cd SNACC
./configure
make
make install
cd ..
tar xvfz sirrix-pci-release-051113.tgz
cd sirrix-pci
make clean
make modules
make modules_install
make dev
modprobe sirrix_base
modprobe sirrix_pfic
modprobe sirrix_bch
lsmod
make
make install
# existiert /usr/lib/asterisk/modules/chan_sirrix.so ?
# PRIMA, dann auf zum Test
# Hier ist mir nichts besseres eingefallen!
#in /etc/rc.d/local einfügen! # Gibt es da eine bessere Möglichkeit?
cd /usr/src/srx-pci4s0/sirrix-pci
make dev
modprobe sirrix_base
modprobe sirrix_pfic
modprobe sirrix_bch
# Könnte man auch in /usr/sbin/aamportal einbauen
chown asterisk /dev/sirrix
chown asterisk /dev/sirrix/base
chown asterisk /dev/sirrix/bch
chown asterisk /dev/sirrix/dch
Konfiguration sirrix.conf erstellen (Sample)
Mein Test lief mit dieser sirrix.conf mit einer gerade abge... Siemens-Anlage
[Global]
internationalprefix = 00
nationalprefix = 0
countrycode = 49
[SIEMENS94]
ports = 0003
mode = TE
ptp = no
language = de
number = +
extension = +
callerid = VoIP94 <+>
context = from-pstn
master = yes
;colp = yes
;redir = yes
notify = yes
echocancel = speexoff,no,speex,aec,mec,fir
providetones = yestones to calling party -boolean value-
callgroup = 1
pickugroup = 1
master = yes
disabled = no
dann noch schnell einen custom-trunk mit Srx/gSIEMENS94/$OUTNUM$ erzeugt und inbound/outbound eingerichtet ...
reboot
# Am besten am NtBA oder einem Anlagenport testen!
# ... Läuft prima
# Offene Fragen:
Muss man wirklich alles über /etc/rc.d/local steuern?
Die HFC wird erkannt, aber wie kann man sie nutzen?
# Nachteil der Aktion:
Ich habe mich nicht getraut, die .confs zu übernehmen, also habe ich alles per Hand wieder eingebaut und dabei gründlich getestet:
Die 2.2 ist schnell gegenüber der 1.5 (liegt wohl am * 1.2 :idea: ), aber die Queue-Steuerung ist noch etwas und der Receptionist tut auch nicht das was er soll, u.a. bedient er aus ring group über queue keine dauerhaft umgeleiteten extensions
Merkwürdige Ding erlebt man auch z.B.
- in der Backup-Steuerung => war schon mal eleganter
- SIP/intern # drücken ... besser lassen *411 nehmen
- AMP mit Srx beglücken ... AHA regexp! z.B. [_SRX/.SIEMENS94] in op_buttons_custom.cfg
# Fazit
Kann man alles hinbekommen
Aber so ganz ohne update-Hinweise ...
# tbc = to be continued
nachdem ich hier schon richtig tolle Tips gelesen habe, habe ich mal die Feiertage genutzt und einen A@H 2.2 Server mit Sirrix PCI4s0 aufgesetzt:
HFC-Karte (war noch zufällig im Server)
SIRRIX Karte eingebaut
ASTERISK@HOME 2.2 aus .iso installiert
passwd
passwd admin
passwd-maint
passwd-amp
passwd-meetme
install-pdf #für Fax-Support
ZAP-Test: einen SIP-User einrichten und Konferenz wählen (8XX)
# und hier ein Ärgernis, der der rebuild dies nicht löst
yum -y update #NICHT AUSFÜHREN, /dev/zap arbeitet nicht
# Auf zum Sirrix-Treiber
yum install gcc-c++ #C++ Compiler installieren
srx-pci4s0-051113.tgz #Download von angegebener Seite, in /usr/src
tar xvfz srx-pci4s0-051113.tgz
cd srx-pci4s0
tar xvfz esnacc-050427.tgz
cd SNACC
./configure
make
make install
cd ..
tar xvfz sirrix-pci-release-051113.tgz
cd sirrix-pci
make clean
make modules
make modules_install
make dev
modprobe sirrix_base
modprobe sirrix_pfic
modprobe sirrix_bch
lsmod
make
make install
# existiert /usr/lib/asterisk/modules/chan_sirrix.so ?
# PRIMA, dann auf zum Test
# Hier ist mir nichts besseres eingefallen!
#in /etc/rc.d/local einfügen! # Gibt es da eine bessere Möglichkeit?
cd /usr/src/srx-pci4s0/sirrix-pci
make dev
modprobe sirrix_base
modprobe sirrix_pfic
modprobe sirrix_bch
# Könnte man auch in /usr/sbin/aamportal einbauen
chown asterisk /dev/sirrix
chown asterisk /dev/sirrix/base
chown asterisk /dev/sirrix/bch
chown asterisk /dev/sirrix/dch
Konfiguration sirrix.conf erstellen (Sample)
Mein Test lief mit dieser sirrix.conf mit einer gerade abge... Siemens-Anlage
[Global]
internationalprefix = 00
nationalprefix = 0
countrycode = 49
[SIEMENS94]
ports = 0003
mode = TE
ptp = no
language = de
number = +
extension = +
callerid = VoIP94 <+>
context = from-pstn
master = yes
;colp = yes
;redir = yes
notify = yes
echocancel = speexoff,no,speex,aec,mec,fir
providetones = yestones to calling party -boolean value-
callgroup = 1
pickugroup = 1
master = yes
disabled = no
dann noch schnell einen custom-trunk mit Srx/gSIEMENS94/$OUTNUM$ erzeugt und inbound/outbound eingerichtet ...
reboot
# Am besten am NtBA oder einem Anlagenport testen!
# ... Läuft prima
# Offene Fragen:
Muss man wirklich alles über /etc/rc.d/local steuern?
Die HFC wird erkannt, aber wie kann man sie nutzen?
# Nachteil der Aktion:
Ich habe mich nicht getraut, die .confs zu übernehmen, also habe ich alles per Hand wieder eingebaut und dabei gründlich getestet:
Die 2.2 ist schnell gegenüber der 1.5 (liegt wohl am * 1.2 :idea: ), aber die Queue-Steuerung ist noch etwas und der Receptionist tut auch nicht das was er soll, u.a. bedient er aus ring group über queue keine dauerhaft umgeleiteten extensions
Merkwürdige Ding erlebt man auch z.B.
- in der Backup-Steuerung => war schon mal eleganter
- SIP/intern # drücken ... besser lassen *411 nehmen
- AMP mit Srx beglücken ... AHA regexp! z.B. [_SRX/.SIEMENS94] in op_buttons_custom.cfg
# Fazit
Kann man alles hinbekommen
Aber so ganz ohne update-Hinweise ...
# tbc = to be continued