Cisco ATA-186 är en analogadapter med två analoga telefonportar som kan användas mot en SIP-server.
ATA-186 kan ha firmware för olika typer av VoIP-server. Genom att logga in i ATA-186 konfigurationssida så ser man på rubriken överst om den har en firmware för SIP genom att rubriken på konfigurationssidan är "Cisco ATA 186 (SIP)". I så fall kan man direkt gå vidare med konfiguration (se nedan). Om ATA-186 har en firmware för t ex SCCP så måste man först uppdatera firmware.
Uppdatera firmware
Firmware kan laddas ner från Cisco om man har ett konto hos dem. Uppdateringen sker via TFTP.
- Sätt upp en TFTP-server på en host i LAN:et
- Ställ in DHCP-server med DHCP-option 150 som pekar på IP-adressen till TFTP-servern.
- I TFTP-serverns root lägger man firmarefilen (extensionen .zup) samt en fil med namnet XMLDefault.cnf.xml och innehåll enligt nedan.
- Boota om ATA-186 som nu ska uppdatera sig från TFTP-servern
- Logga in i ATA-186 och kontrollera att den har ny firmware anpassad för SIP
- Stäng av DHCP-option 150 i DHCP-servern (eller om den ska finnas kvar, ta bort XMLDefult.cnf.xml och .zup-filen från TFTP-servern). Annars kommer ATA-186 att uppdateras och konfigurationen nollställas varje gång den bootar om.
Innehåll i filen XMLDefault.cnf.xml (raden loadinformation12 skall ange namnet på den .zup-fil man vill uppdatera med):
<Default>
<autoRegistrationName>AUTO-REG</autoRegistrationName>
<autoRegistration>disabled</autoRegistration>
<selfProvisioningSecureMode>true</selfProvisioningSecureMode>
<adminProvisionMode>false</adminProvisionMode>
<ipAddressMode>0</ipAddressMode>
<ipPreferenceModeControl>0</ipPreferenceModeControl>
<ipMediaAddressFamilyPreference>0</ipMediaAddressFamilyPreference>
<callManagerGroup>
<name>Default</name>
<tftpDefault>true</tftpDefault>
<members>
<member priority="0">
<callManager>
<name>pub105</name>
<description>pub105</description>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
<mgcpPorts>
<listen>2427</listen>
<keepAlive>2428</keepAlive>
</mgcpPorts>
</ports>
<processNodeName>pub105</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
<TVS>
<members>
<member priority="0">
<port>2445</port>
<address>pub105</address>
</member>
</members>
</TVS>
<loadInformation12 model="Cisco ATA 186">ATA030201SIP050616A</loadInformation12>
</Default>
Konfiguration av Cisco ATA-186 för FreePBX
När ATA-186 har rätt typ av firmware kan den konfigureras med ett SIP-konto mot FreePBX. Cisco ATA-186 bör placeras bakom brandvägg (NAT) och inte exponeras direkt mot Internet. I förekommande fall kan port forwards för port 5060, 5061 samt 16384 behöva sättas upp i NAT-brandväggen mot ATA-186.
OBS! SIP-kontot får ha ett lösenord med max 8 teckens längd för att fungera med Cisco ATA-186!
Logga in i ATA-186.
- Change Configuration -> SIP Parameters:
Sätt UID0 och DisplayName0 till anknytningens nummer.
Ange lösenordet/secret i PWD0.
Sätt SipRegOn till 1.
Sätt Proxy till SIP-serverns DNS-namn.
Klicka Apply längst ner (ATA-186 startar om) - Change Configuration -> Audio Parameters:
Sätt AudioMode till 0x00140014 (detta stänger av silence suppression som annars kan ge avbrutna samtal).
Klicka Apply längst ner.