Příspěvek je vhodný především pro technicky zaměřené uživatele obeznámené s Linuxem a ústřednou asterisk.
Již cca před půl rokem jsem koupil miniaturní ústřednu asterisk, která se vejde do dlaně.
Objednal jsem ji zde cca před půl rokem:
http://www.canistec.cz/obchod/telefonni ... ez-fxo-fxs
V balení nebyl žádný návod, nicméně je velmi snadné jej nalézt na internetu.
http://www.atcom.cn/dl_ip01.html
http://www.atcom.cn/IP01.html
K čemu může být tohle zařízení dobré ?
Pokud potřebujete pokročilé funkce pobočkové ústředny, máte v podstatě tři možnosti.
Pořídit si virtuální ústřednu na http://www.4smart.cz, kde je již vše nachystané v šablonách.
Pořídit si vlastní linuxový počítač na kterém "ústředna" poběží.
Pořídit si virtuální linuxový počítač co poběží jak virtuál pod OS Windows. (nemám zkušenosti)
Pořídit si speciální zařízení s nízkou spotřebou na kterém "ústředna" poběží. - zdá se mi nejlepší
Zařízení ATCOM IPPBX IP01 je překvapivě malé a vejde se mi do dlaně a zahřívá se méně než jedna "Sipura" (linksys/ciscko pap2t) . Podle dokumentace prodejce by měla zvládat až 50 přihlášených uživatelů a 20 současných hovorů. Je tedy zřejmé, že se jedná o mnohem šetrnější řešení než nechat nepřetržitě běžet obyčejný počítač. Tam pak jen elektřina může přijít i na více jak 200 Kč/měsíc, nemluvě o větších rozměrech, nežádoucím hluku, topení v létě a patrně i větší poruchovosti.
Po rozbalení je zařízení nastaveno na ip adresu 192.168.1.100 . Aby tak byly přístupné webové stránky je nutné přidat adresu ze stejného rozsahu i počítač.
V operačním systému Linux je to velmi jednoduché stačí jako root napsat:
Kód: Vybrat vše
ip addr add 192.168.1.2/24 dev eth0
Přistup na web ja přes pak přes http://192.168.1.100
Defaultní přihlašovací jméno je admin a heslo atcom.
Pro přihlášení na konzoli stačí napsat ssh root@192.168.1.100 Defaultní heslo pro přihlášení přes ssh jako root je 12xerXes16. Pozor přihlašování trvá nečekaně dlouho, což je nejspíš způsobeno slabým výkonem procesoru.
Kód: Vybrat vše
root:~> cat /proc/cpuinfo
processor : 0
vendor_id : Analog Devices
cpu family : 0x27a5000
model name : ADSP-BF533 400(MHz CCLK) 133(MHz SCLK)
stepping : 6
cpu MHz : 400.000/133.333333
bogomips : 798.72
Calibration : 399360000 loops
cache size : 16 KB(L1 icache) 32 KB(L1 dcache-wb) 0 KB(L2 cache)
dbank-A/B : cache/cache
icache setup : 4 Sub-banks/4 Ways, 32 Lines/Way
dcache setup : 2 Super-banks/4 Sub-banks/2 Ways, 64 Lines/Way
board name : IP04/IP08
board memory : 65536 kB (0x00000000 -> 0x04000000)
kernel memory : 48124 kB (0x00001000 -> 0x02f00000)
Všimněte si že transkódování mezi alaw a g729 trvá jen 4 ms. Traskódování je na procesor nejnáročnější operace a díky tomu zjevně zařízení může zvládnout velké množství souběžných hovorů i při malém výkonu procesoru.
Kód: Vybrat vše
IP0x*CLI> core show translation
Translation times between formats (in milliseconds) for one second of data
Source Format (Rows) Destination Format (Columns)
g723 gsm ulaw alaw g726aal2 adpcm slin lpc10 g729 speex ilbc g726 g722
g723 - - - - - - - - - - - - -
gsm - - 13 13 32 - 12 - 27 75 - 32 -
ulaw - 32 - 1 21 - 1 - 16 64 - 21 -
alaw - 32 1 - 21 - 1 - 16 64 - 21 -
g726aal2 - 50 20 20 - - 19 - 34 82 - 1 -
adpcm - - - - - - - - - - - - -
slin - 31 1 1 20 - - - 15 63 - 20 -
lpc10 - - - - - - - - - - - - -
g729 - 34 4 4 23 - 3 - - 66 - 23 -
speex - 46 16 16 35 - 15 - 30 - - 35 -
ilbc - - - - - - - - - - - - -
g726 - 49 19 19 1 - 18 - 33 81 - - -
g722 - - - - - - - - - - - - -
IP0x*CLI>
Kód: Vybrat vše
root:/persistent/etc/asterisk> free
total used free shared buffers
Mem: 45548 28932 16616 0 252