IMPORTANT: This product has reached its end-of-sale date, with end-of-life announcements shared by Cisco in 2019. Cisco will continue to provide basic customer support until 2025, with the last service contract renewal scheduled for 2024. For more information, please see Cisco's SPA end-of-life documentation for more details.

Note: Issues have been reported with using Firefox to configure this device. Consider using Chrome or IE for configuration.

The Cisco SPA 112/122 is a compact broadband device that is compatible with international voice and data standards. It has been a popular choice for small-business VoIP solutions throughout its life with features that both connect employees and serve customers across the highly secure network Cisco has become known for.

Further documentation:


Instructions for configuring Cisco SPA 112/122 to work with your Telnyx Mission Control Portal

Note: If you will be using your ATA for sending/receiving fax, please check out our guide for setting up Fax service with Telnyx

In this activity you will:

  1. Configure your Telnyx Mission Control Portal to work with your Cisco SPA

  2. Configure the voice line

  3. Verify subscriber information and codecs

  4. OPTIONAL: Audio optimization

  5. OPTIONAL: Encrypt your SIP traffic by enabling TLS

Pre-Requisites:

  1. It is STRONGLY recommended that your device has the latest firmware updates:

  2. You have a number in your account.

  3. You have configured a connection.

  4. You have assigned that number to the connection.

  5. You have configured an outbound profile.

  6. You have assigned your connection to the outbound profile.

Video Walkthrough

Coming soon! Check back frequently as we are updating our documentation.

1. Configure your Telnyx Mission Control Portal to work with your Cisco SPA

  1. Log into your Telnyx Mission Control Portal.

  2. The Cisco SPA112 ATA, as well as other ATAs, require you to have inbound calls sent to the username configured on the device in the SIP settings.

    The easy way to set this up is to have the phone number as the username of the trunk, however Telnyx doesn't support phone numbers as connection usernames.

    Instead, we suggest you have inbound calls sent to the alphanumeric username of the connection instead of the number.

    Change the inbound settings of the connection on the Inbound tab on the Connection Options screen to the following:

    1. Number Format (DNIS): SIP Username

      This will send calls to your ATA through the username associated with your connection and completes your trunk configuration on the Telnyx side. Click Save.

  3. Click on the Voice tab, then the SIP sub-tab. Modify the settings as follows:

    • STUN enable: Yes

    • STUN server: stun.telnyx.com

    • STUN test enable: Yes

  4. Click Submit.

  5. Return to the Cisco Phone Adapter Configuration Utility.

  6. Click on the Quick Setup tab. Modify the settings as follows:

    • Proxy: sip.telnyx.com

    • Display Name: your_DID (i.e.: 12245181471)
      Note that Some versions of the Cisco ATA software would send the Display Name in the registration, this is incorrect as our systems would think this is actually the username. If you are having issues registering with these settings remove the Display Name and leave it blank. You then need to configure a caller ID override on the outbound settings of your connection in the portal to make sure you send a valid Caller ID.

    • User ID: your_user_name (ie. usernam12345) the same username from the connection on your portal.

    • Password: your_password (ie. nameabcpass) the same password from the connection on your portal.

    • Dial Plan: See Dial Plan for Linksys ATAs.

  7. Click Submit.

  8. To configure the Caller ID override, see this guide.

  9. Click on the Quick Setup tab.

2. Configure the voice line

For most applications your ATA will be behind a NAT. If this is the case, follow steps 1-4.

  1. From the Cisco Phone Adapter Configuration Utility, click on the Voice tab.

  2. In the left menu, click the line you want to configure.

  3. Find the NAT Settings section and set:

    1. NAT Mapping Enable: yes

    2. NAT Keep Alive Enable: yes

      If your environment doesn't use NAT, keep these settings disabled.

  4. In the General settings, set:

    1. Line Enable: Yes

  5. Find the SIP Settings section and set:

    1. SIP Port: 5060

  6. If you are looking to configure T.38 on your device, find the Audio Configuration section. (If you are not, skip to step 7) Set:

    1. Fax Enable T38: yes

  7. Find the Proxy and Registration section and set:

    1. Proxy: sip.telnyx.com

    2. Register Expires: 300

    3. Proxy Fallback Intvl: 300

    4. Register: yes

    5. Use DNS SRV: no

    6. DNS SRV Auto Prefix: no

  8. Click Submit.

3. Verify Subscriber Information and Codecs

  1. From the Voice tab, find the Subscriber Information section and ensure that your display name looks as expected and:

    1. User ID: Your SIP username

    2. Password: Your SIP password

  2. Find the Audio Configuration section. From here, you can verify or change the audio codec that you will use for your calls. The preferred codec is g711u or g729.

4. OPTIONAL: Audio Optimization

Cisco's default settings (SIP T1 = 0.5 sec, RTP packet size 0.030 on most Sipura adapters) could possibly cause retransmission over high latency-connections, which can cause issues with audio becoming choppy or breaking up. To mitigate this:

  1. From the Voice tab, find the SIP Timer Values (sec) section and set:

    1. SIP T1: 1

  2. Find the RTP Parameters section and set:

    1. RTP Packet Size: 0.02

    2. RTP Port Min: 10000

    3. RTP Port Max: 20000

5. OPTIONAL: Encrypt your SIP traffic by enabling TLS

  1. From the Cisco Phone Adapter Configuration Utility, click on the Status tab.

  2. In the System Information section, ensure your device is on the latest firmware.

  3. To enable TLS for your line, return to the Voice tab and go to the Supplementary Service Settings section. Set:

    1. Secure Call Setting: yes

  4. To configure the transport and port, scroll to the SIP Settings section and set:

    1. SIP Transport: TLS

    2. SIP Port: 5061

  5. In order to use secure calling, Cisco requires you to have a CA certificate. You will need to import this. On the lefthand menu, click on the Provisions link.

  6. Scroll to the CA Settings section and set:

    1. Custom CA URL: https://crt.sh/?id=1199354

  7. Click Submit. The device will reboot in order to enable TLS.

Note: During secure calls, you will year a couple of beeps now and then. If you want to disable this notification, you can do so from Voice > Regional and find the Call Progress Tones section. From here, you can clear the Secure Call Indication Tone field. To re-enable it, repopulate this field with 397@-19,507@-19;15(0/2/0,.2/.1/1,.1/2.1/2)

That's it! Your Cisco SPA112 ATA should be ready to make and receive phone calls!


Additional Resources

Review our getting started with guide to make sure your Telnyx Mission Control Portal account is setup correctly!

Additionally, check out:


Can't find what you're looking for? Click the chat bubble at your lower right hand corner and start a chat!

Did this answer your question?