Cisco 7961G jako domácí VoIP zařízení

Volání přes internet pomocí speciálních telefonů nebo adaptérů.
Uživatelský avatar
kovik
Příspěvky: 505
Registrován: stř 16. lis 2011 11:07:52

Re: Cisco 7961G jako domácí VoIP zařízení

Příspěvek od kovik »

Dobry den,
muzete mi poslat cislo linky nebo cislo hovoru (abych nasel linku) a podivam se, proc je problem s registraci. Idealne zapujcit pristroj na otestovani (Brno).
javeline
Příspěvky: 4
Registrován: stř 23. zář 2015 21:50:57

Re: Cisco 7961G jako domácí VoIP zařízení

Příspěvek od javeline »

Ahoj,
po jednom dni stráveném testováním Cisco 7941G se SIP FW za sebe musím konstatovat, že nevěřím, že se tento model úspěšně spojí se SIP serverem/ústřednou.
(testovací prostředí: 7941G, Asterisk 1.4.41 a 1.8.3 na Debianu i386, ntp 4.2.6, dnsmasq 2.62-3, iptables 1.4.14)

Testoval jsem více SIP FW, od 8.2.1 po 9.3.1.
Nejlepší výsledek dosahuje nejstarší FW 8.2.1, v něm DOKONCE fungují odchozí hovory. Proti oběma verzím Asterisku.
Příchozí hovory nefungují, neboť mám stále problém s registrací 7941 v Asterisk ústředně.
Ta nefunkční registrace je zřejmě nevyřešený problém modelu 7941 se SIP.

Vzdávám to, objem investovaného času už překročil mou trpělivost. Raději se budu věnovat "bohulibější" činnosti a vydělám na pořádný a spolehlivý HW (za mně Linksys 72x nebo 74x, klidně i PAP).

Nenašel jsem na webu jeden jediný příspěvek, kde 7941 prokazatelně fungovala se SIP protokolem proti Asterisku. Jen stesky podobných zoufalců/vlastníků 7941 a obecné rady/doporučení bez potvrzeného pozitivního výsledku.

Cisco 7941 za sebe nedoporučuji pro SIP/RTP VOIP komunikaci.

Mějte se a dík MIKovi za data.
Jestli někdo z uživatelů potřebuje, zveřejňuji klíčovou část souboru SEP<MAC>.cnf.xml zajiš'ťující alespoň odchozí hovory:

Kód: Vybrat vše

<sipProxies>
			<backupProxy>IP_SIP_SERVERU</backupProxy>
			<backupProxyPort>5060</backupProxyPort>
			<emergencyProxy></emergencyProxy>
			<emergencyProxyPort></emergencyProxyPort>
			<outboundProxy>IP_SIP_SERVERU</outboundProxy>
			<outboundProxyPort>5060</outboundProxyPort>
			<registerWithProxy>true</registerWithProxy>
		</sipProxies>


Verze Firmware:

Kód: Vybrat vše

<loadInformation>SIP41.8-2-1S</loadInformation>
Výše zmíněná verze FW má podle mne poškozené NTP.
Korektní konfigurace NTP (kód níže), funguje spolehlivě až myslím od 8.4.x.

Kód: Vybrat vše

	<dateTimeSetting>
			<dateTemplate>D.M.YY</dateTemplate>
			<timeZone>Central Europe Standard/Daylight Time</timeZone>
			<ntps>
				<ntp>
					<name>NTP_SRV_IP_ADRESA</name>
					<ntpMode>Unicast</ntpMode>
				</ntp>
			</ntps>
		</dateTimeSetting>

S vyššími verzemi 7941 FW můžete CEST timezone + NTP server použít.
S 8.2.1 NTP synchronizace nejde.

Pro pořádek uvádím kus sip.conf z Asterisk ústředny:

Kód: Vybrat vše

[global]
...
disallow=all
allow=alaw 
allow=ulaw 
allow=gsm  
;allow=g729
language=en
videosupport=no
tos_sip=cs3    
tos_audio=ef   
rtptimeout=3600
rtpholdtimeout=3650
engine=asterisk   
defaultexpirey=360
;pedantic=no
;
sipdebug=yes

[cisco]
...
host=dynamic
type=friend
dtmfmode=rfc2833
defaultuser=888
secret=888
callerid="888"
context=home
qualify=200
nat=no
...
Typická hláška Asteriska pro cisco je:

Kód: Vybrat vše

Reliably Transmitting (no NAT) to 192.168.1.249:5060:
OPTIONS sip:888@192.168.1.249:5060;transport=udp SIP/2.0
Via: SIP/2.0/UDP 192.168.1.254:5060;branch=z9hG4bK783bdc0f
Max-Forwards: 70
From: "asterisk" <sip:asterisk@192.168.1.254>;tag=as5fa2cc84
To: <sip:888@192.168.1.249:5060;transport=udp>
Contact: <sip:asterisk@192.168.1.254:5060>
Call-ID: 6d72f05828e4bdbc46ac9f535b3ed3bf@192.168.1.254:5060
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.8.13.1~dfsg1-3+deb7u3
Date: Sun, 27 Sep 2015 20:16:49 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
.1.249 je 7941, .1.254 je Asterisk.
Odpovědět