Kérdezném a hozzáértőket:
- adott ugye az én kis összevissza rendszerem.
-SI2000.ru gyártmányú MN2000 hardwer (192.168.90.3). Ehhez mókoltak egy Asterisket (192.168.90.9) ami csak dhcp és tftp (Ip telefonoknak mac.cfg és mac alapján fix IP) illetve voicemail és hang szerver (http szerver tolja ki a pcm hangokat mint MOH, transfer, stb). 256 analóg mellék (hotelben az ágy melletti telefon nem IP)(analóg telefon, ami az ugyanabban a szobában lévő IP telefon mellékére számláz). Tarifa számítás (full IP trunk van, no ananalog), továbbítás a szállodai rendszer felé.
- kb 200 analóg telefon, no fax, no shit. Faxoknak külön analóg vonalaink vannak. kb 400-500 Aastra IP telefon (szobákban asteriskről kapja a konfigot, irodákban fix IP (webkonfigolva).
A rendszert már egy éve vettem át (IT managerként a hotelt), most érek rá kicsit megtúrni. Nem tetszik ez a kevert rendszer, de lehet hogy az analóg mellékek miatt nincs más megoldás. A szobai telefonok az Asterisken veszik fel a konfigot, innen kapnak IP-t.
Itt egy mac.cfg a tftp szerverről:
dhcp: 1
sip screen name: Room: 310
sip screen name 2: Tel.: 7310
sip user name: 8310
sip auth name: 8310
sip password: 1111
sip mode: 0
Ez meg az aastra.cfg:
sip outbound proxy: 192.168.90.3
sip outbound proxy port: 5060
sip rtp port: 16384
priority alerting enabled: 1
ringer volume: 3
options simple menu: 1
call forward disabled: 1
sip xml notify event: 1
sip whitelist: 1
action uri xml sip notify:
http://192.168.90.9/aastra/test.php
xml application post list: 192.168.90.9
sip proxy ip: 192.168.90.3
sip proxy port: 5060
sip registrar ip: 192.168.90.3
sip registrar port: 5060
sip registration period: 300
sip registration retry timer: 30
sip registration timeout retry timer: 30
sip registration renewal timer: 10
sip use basic codecs: 1
download protocol: TFTP
tftp server: 192.168.90.9
auto resync mode: 3
auto resync time: 03:24
time server disabled: 0
time server1: 192.168.90.9
sip dial plan terminator: 1
Sip.conf:
[8310]
username=8310
type=peer
secret=1111
record_in=Adhoc
record_out=Adhoc
disallow=all
allow=alaw
qualify=yes
port=5060
nat=never
notifyringing=yes
notifyhold=yes
limitonpeers=yes
host=dynamic
dtmfmode=auto
context=office
canreinvite=no
subscribecontext=blf
callerid=<8310> Palace
mailbox=7310@palace
Extensions.conf
[office]
exten => _0.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _1.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _2.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _3.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _4.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _5.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _6.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _7.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _8.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _9.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _*.,1,Dial(SIP/${EXTEN}@192.168.90.3)
exten => _#.,1,Dial(SIP/${EXTEN}@192.168.90.3)
Ha a telefont ujraindítom, akkor ez van a /var/log/asterisk/messages-ben:
NOTICE[2972] chan_sip.c: Peer '8310' is now UNREACHABLE! Last qualify: 37
NOTICE[2972] chan_sip.c: Peer '8310' is now Reachable. (38ms / 2000ms)
Jól gondolom, hogy ezek a telefonok valóban az Asterisken lógnak és csak továbbítják a hívást a hardveres PBX-en keresztül (192.168.90.3)? Az adott IP cím (amit a dhcp-től fixen kap) a hardveres PBX-en be van regisztrálva az adott SIP mellékhez.
Netán az aastra.cfg alapján a telefon közvetlenül regisztrál a hardveres PBX-re (mert az a registrar és proxy) és az asterisknek semmi köze a dologhoz?
Nem igazán értem miért így van, mert a telepítő cég elég szűkszavú....
Viszont ezért a rendszerért havi 2000 Eurot kérnének karbantartásként (semmi extra, sima szoftveres távfelügyelet valamint 8 órán belüli probléma megoldás (resolution time)). Amit nem biztos hogy kifizetnék egy ilyen hibridért... Főleg úgy hogy kb egy éve én tartom karban ..... Csak nem értem miért így működik.
Talán ti meg tudjátok mondani...
Előre is köszönöm!
UI: mivel tudom letesztelni, hogy a telefon az Asterisken keresztül dolgozik? Hol kéne ennek nyomának lennie? Melyik logban?
Igazából most azért került elő a topik, mert az Asteriskre akarok akasztani 1-2 Cisco 7921G WIFI telefont. Ez ugye nem SIP. SCCP amit az Asterisk támogat. Szerintetek lehetséges a Cisco-t az Asteriskre akasztani és a hardveresen keresztül telefonálni (SCCP protokollal a cisco-ra és mondjuk egy SIP accounttal a hardveresen)? Az SCCP nem gond az asteriskre, de azt nem tudom, hogy onnan hogyan tovább....
Szerkesztette: FőDudu 2010. 03. 14. 18:22 -kor