Teknisk dokumentation för olika komponenter i AMPRNet - "HOWTOs". Bidrag välkomnas!

– Har du frågor eller önskemål? Vänligen skicka ett ebrev så återkopplar vi snarast.

Vissa artiklar i denna kategori kräver inloggning för åtkomst! – Inte medlem? Anmäl dig här

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.