Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: SIP server s GSM modulem [vyřešeno]  (Přečteno 3924 krát)

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
SIP server s GSM modulem [vyřešeno]
« kdy: 25 Května 2014, 21:05:20 »
Ahoj lidi, zas po dlouhý době jsem nějak vedle. Šťourám se v telefonování přes server. Hledám materiály o SIP a GSM modulu. Rozchodil jsem například kamailio SIP server v nějaká základní konfiguraci, ale zaboha nevím jak docílím toho, že mám na jednom PC kamailio, na druhým soft pro telefonování a někde v té samé síti je GSM modul. Zaboha nevím jak vytočit ven nějaký číslo. Informace co jsem k tomu vždy našel mi moc nedávali smysl. Těch nastavení je tam hafo a půlku z toho asi ani nevyužuju a netuším k čemu jsou. V té záplavě informací jsem však nikde nenašel jak říct nějakýmu serveru, že tohle točím externí číslo a má poslat na IP GSM modulu prostě pokyn, aby vytočil číslo. Někde budu muset tu IP sdělit serveru. Nikde jsme nenašel jak toto řešit. Přes kamailio se mi jen podařilo telefonní hovor mezi dvěma PC na základě dvou userů, o kterých jsem mu řekl, že jsou registrovaný v jeho DB.
Pokud mě nějaká znalá duše nasměruje budu rád. Díky.
« Poslední změna: 28 Května 2014, 08:07:35 od Martin - ViPEr*CZ* »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Re:SIP server s GSM modulem
« Odpověď #1 kdy: 27 Května 2014, 14:10:34 »
Tak už jsem s tím pohl. Nainstalil jsem asterisk a ten už mi na GSM modul přeposílá hovor. Jenže to nevytočí číslo.... v debugu asterisku vidím: Retransmission timeout reached on transmission.
Bohužel zatím mi moc google nepomohl.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Re:SIP server s GSM modulem
« Odpověď #2 kdy: 27 Května 2014, 17:38:14 »
Super, tak zdárně rozchozeno....telefonuju, nahrávám.... bomba.  8)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Myghael

  • Návštěvník
  • Příspěvků: 99
  • Si vis pacem, para bellum.
    • FantasyWiki
Re:SIP server s GSM modulem [vyřešeno]
« Odpověď #3 kdy: 28 Května 2014, 12:53:20 »
A jak jsi to vyřešil? Docela by mě to zajímalo.
Lenovo ThinkPad R61 8918DFG Intel Core2Duo T8100 2,1 GHz, 4 GB DDR2-667, Intel 965PM, nVidia NVS140M, Hitachi 160 GB SATA2, Ubuntu Server 14.04.2 LTS x86_64, Xfce + Gnome Classic + awesome
Na serverech Debian Stable x86_64 (doma) nebo AlexanderaServer UNIX (v práci).
Všechny desktopy mám diskless + PXE boot ze serveru - běhá to cca. tak rychle jako klasický HDD.

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Re:SIP server s GSM modulem [vyřešeno]
« Odpověď #4 kdy: 28 Května 2014, 13:17:57 »
A jak jsi to vyřešil? Docela by mě to zajímalo.
Rozchozeno přes Asterisk. Brána je 2N Voice Blue Lite.
Na bráně se nastaví akorát IP a port serveru s Asteriskem.
Asterisku pak stačí nastavit do konfigurace extensions.conf přesměrování na bránu. To lze například docílit takto:
exten=>_7XXXXXXXX,1,Dial(SIP/${EXTEN}@10.0.0.20,,r)

Toto se dá do sekce [default] třeba pro všechny pokusy volat. Myslím, že to je jasné. Jakékoliv číslo co začne 7 a má počet znaků podle počtu X se bude vytáčet protokolem SIP na IP 10.0.0.20. To v té závorce EXTEN doplní ono tel. číslo, které se pošle do brány.
Ještě potřeba v users.conf (pokud to nejde přes databázi) udělat uživatele pro autorizaci klienta.
Ku příkladu takto:
[viper]
context=viper
type=peer
host=10.0.0.10
fromuser=viper
secret=heslo
fromdomain=domain.tld
allow=all
transport=tcp
dtmfmode=rfc2833
canreinvite=no
(co co znamená najdete na google v pohodě)

Nahrávání jsem pak rozchodil takto:
zaměnit
exten=>_7XXXXXXXX,1,Dial(SIP/${EXTEN}@10.0.0.20,,r)
za
exten=>_7XXXXXXXX,1,MixMonitor(${EXTEN}.gsm)
exten=>_7XXXXXXXX,2,Dial(SIP/${EXTEN}@10.0.0.20,,r)
« Poslední změna: 05 Června 2014, 21:39:03 od Martin - ViPEr*CZ* »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:SIP server s GSM modulem [vyřešeno]
« Odpověď #5 kdy: 05 Června 2014, 19:09:36 »
Jen si značím téma :)
SIP GSM.

Ale jinak je fajn, že sis sám pomohl :D :D :D
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Re:SIP server s GSM modulem [vyřešeno]
« Odpověď #6 kdy: 05 Června 2014, 21:41:23 »
Jj většinou si poradím s googlem... když to dlouho nemůžu najít, tak zkusím po pár dnech založit téma a hledám a zkouším dál.
Jen poupravím, že jsem upravil výše z sip.conf na users.conf samozřejmě. SIP GSM fachá podle představ.

Jen si značím téma :)
SIP GSM.

Ale jinak je fajn, že sis sám pomohl :D :D :D
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:SIP server s GSM modulem [vyřešeno]
« Odpověď #7 kdy: 05 Června 2014, 21:58:37 »
Jj většinou si poradím s googlem... když to dlouho nemůžu najít, tak zkusím po pár dnech založit téma a hledám a zkouším dál.
Jen poupravím, že jsem upravil výše z sip.conf na users.conf samozřejmě. SIP GSM fachá podle představ.

Jen si značím téma :)
SIP GSM.

Ale jinak je fajn, že sis sám pomohl :D :D :D

Já nedávno řešil příjem SMS skrze VoIP GW na Asterisk (chápej - tel. komunikátor odesílající SMS skrz VoIP GW lognotou na Asterisk) a následné zpracování do e-mailu, taky vtip :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Re:SIP server s GSM modulem [vyřešeno]
« Odpověď #8 kdy: 06 Června 2014, 09:16:11 »
Taky dobrá masáž. SMS jsem zatím neřešil.... a ostatně ani směr z venku dovnitř. Zatím jsem potřeboval jen, aby se šlo dovolat přes PC. :-) Ono asi nějaké komplexnější řešení bude stát na zamyšlenou jestli nevyužít nějaké hotové řešení... nějakou HW bránu například.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:SIP server s GSM modulem [vyřešeno]
« Odpověď #9 kdy: 06 Června 2014, 09:45:54 »
Taky dobrá masáž. SMS jsem zatím neřešil.... a ostatně ani směr z venku dovnitř. Zatím jsem potřeboval jen, aby se šlo dovolat přes PC. :-) Ono asi nějaké komplexnější řešení bude stát na zamyšlenou jestli nevyužít nějaké hotové řešení... nějakou HW bránu například.

Když on tam stejně většinou ten asterisk běží :D
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Re:SIP server s GSM modulem [vyřešeno]
« Odpověď #10 kdy: 06 Června 2014, 13:32:27 »
To nejspíš asi jo a je určitě dobrý v takovém případě o tom aspoň něco vědět. Každopádně pro něco většího by nějaký www klikátko takového komerčního řešení mohlo ušetřit spousty starostí. Asi se shodneme, že to záleží podle situace co či ono nasadit.  ;)
Každopádně si píšu, že s tím máš také nějaké zkušenosti pro případné konzultace do budoucna.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

 

Provoz zaštiťuje spolek OpenAlt.