Page 1
User's and Administrator's Manual AudioCodes 400HD IP Phone Series C470HD IP Phone Microsoft Teams Application Version 1.10 ...
Page 2
Customer technical support and services are provided by AudioCodes or by an authorized AudioCodes Service Partner. For more information on how to buy technical support for AudioCodes products and for contact information, please visit our website at ...
Google Play Services Running Android in Kiosk Mode Screen Lock AudioCodes Private Key Android Debug Bridge (ADB) App Signing Web Browser Remote Configuration Management AudioCodes Device Manager Validation Sandboxing Device File System Keystore Device Certificate Data Protection Debugging Interface Android Security Updates...
Page 4
Content C470HD | Users & Administrator's Manual Multi-Cloud Sign-in Remote Provisioning and Sign-in from Teams Admin Center Getting Acquainted with the Phone Screen Enabling Google Talkback Opting in or out of Call Queues Setting Status Hot Desking Changing Presence Status Configuring Teams Application Settings Setting up a Meeting Using the People Screen...
Page 5
Content C470HD | Users & Administrator's Manual AudioCodes Teams IP Phone Utility Manually Performing Recovery Operations Removing Devices from Intune Management Updating Microsoft Teams Devices Remotely Managing Phones with the Device Manager Configuring a Periodic Provisioning Cycle Configuring TimeZone and Daylight Savings...
CHAPTER 1 Overview C470HD | Users & Administrator's Manual Overview The AudioCodes Microsoft Teams-native C470HD IP phone is a feature-rich, executive high-end business phone for Microsoft Teams. A native Microsoft Teams Total Touch high-end business phone, it features a large color touch screen and full UC integration. The phone is equipped with a large, single surface, full touch interface, incorporating an exceptionally sharp 5.5" color touch screen, with optional support for Wi-Fi and Bluetooth. AudioCodes IP phones can be offered as part of its Managed IP Phones solution, which defines the IP phone as an IT-managed entity and delivers unique and complete lifecycle management of end-user desktop devices. C470HD Features: ■ Native support for Microsoft Teams ■ Graphical portrait 5.5” color touch screen (1280 x 720) with multi-lingual support ■ GbE support ■ USB headset support ■ Bluetooth 5.0 support 400HD IP Phone Series Highlights: ■ Superior voice quality ■ Full duplex speaker phone ■ Robust security mechanisms ■ PoE or external power supply ■ Centralized management supported by AudioCodes Device Manager (available for download free of charge) Specifications The following table summarizes the software specifications of the AudioCodes IP phones for ...
Page 7
Integration; Contact Picture Integration; Corporate Directory Access) ■ Meetings (roadmap feature) (One-click Join for Meetings; Join Skype for Business meetings; Meeting Call controls [Mute/unmute, hold/resume, hang up, add/remove participant]; Meeting Details. See also here ■ Configuration Microsoft Teams & Skype for Business Admin Center (Provisioning and and Logging) Management ■ AudioCodes Device Management and AudioCodes Redirect Server for monitoring, upgrading and configuring ■ Debugging AudioCodes' Teams IP Phone Utility (see Teams IP Phone Utility on Tools page 96 ) ■ Log upload to Microsoft server (certification for 3rd party Skype for Business clients) ■ Remote logging via Syslog ■ SSH Access ■ Capturing the phone screen ■ TCPdump ■ Company Portal (Intune) logs ■ Audio Debug recording logs ■...
CHAPTER 1 Overview C470HD | Users & Administrator's Manual Feature Details ■ Localization Multi-lingual support; the language pack list is not yet final and is Support subject to modification. ■ Hardware Graphical portrait 5.5" color touch screen, 1280 x 720 resolution, with multi-lingual support ■ Wired connectivity: ✔ Two RJ-45 [Gigabit Ethernet (GbE)] (10/100/1000BaseT Ethernet) ports: LAN and PC port ✔ 1 x USB port for headset support ✔ RJ-11 interface ■ Wireless connectivity: ✔ Dual band 2.4GHz/5GHz, 802.11b/g/n Wi-Fi support ✔ Wi-Fi supported protocols: WEP, WPA-PSK/WPA2-PSK and WPA/WPA2 Enterprise (802.1X) PEAP only ■ Bluetooth support; integrated; optional ■ Power: ✔ DC jack adapter 12V ✔...
C470HD | Users & Administrator's Manual From the device point of view, the following table summaries the ports the phone uses. See also Microsoft's guide to the ports the phone uses. Table 1-2: URLs / Ports to Allow when Deploying Teams Phones (Security) Server Role Service Name Port Protocol Notes DNS Server All 53 AudioCodes AudioCodes 443 HTTPS AudioCodes device Device management server Manager AudioCodes AudioCodes 443 HTTPS AudioCodes redirect service ...
■ Reduce the expiration time of the sign-in for devices which are connected remotely (outside the organization's network) versus devices inside the organization's premises. AudioCodes recommends visiting Microsoft's technical pages for more security guidelines and policies for Microsoft Teams adoption: ■ Overview of security and compliance - Microsoft Teams | Microsoft Docs ■ Identity models and authentication for Microsoft Teams - Microsoft Teams | Microsoft Docs ■ Sign in to Microsoft Teams - Microsoft Teams | Microsoft Docs Android-Level Security Hardening Major Android-level system-level developments have been incorporated into AudioCodes' Native Teams devices to improve security: ■ See Google Play Services below ■ See Running Android in Kiosk Mode on the next page ■ See Screen Lock on the next page ■ See AudioCodes Private Key on the next page ■ See Android Debug Bridge (ADB) on the next page ■ See App Signing on the next page ■...
Screen Lock AudioCodes Native Teams devices use a screen lock mechanism to prevent any malicious user/users from gaining access to Calendar information and / or Active Directory list of ...
CHAPTER 1 Overview C470HD | Users & Administrator's Manual Web Browser The AudioCodes Native Teams device does not include a Web browser. Users cannot browse to the public internet or internal intranet. All Web services are customized to connect to Office 365 services and AudioCodes' managed services such as the One Voice Operations Center (OVOC). Without a Web browser, malicious user/users will not be able to access the device and browse from it as a trusted device into the customer network. Remote Configuration Management AudioCodes Native Teams devices do not have an embedded Web server. Configuration and management are performed using one of the following remote interfaces: ■ Microsoft Teams Admin Center (for Native Teams devices) over HTTPS protocols, enabled after a successful sign-in authentication process. ■ AudioCodes Device Manager (part of AudioCodes' OVOC suite) over HTTPS. ■ Debugging interface over SSH. Note that SSH must be disabled by default and enabled only per specific case for debugging purposes only. AudioCodes Device Manager Validation The AudioCodes Native Teams devices validate the AudioCodes Device Manager identity using ...
CHAPTER 1 Overview C470HD | Users & Administrator's Manual Keystore With AudioCodes Native Teams devices, the certificate keys are encrypted on the device file system. Device Certificate AudioCodes Native Teams devices are shipped with a unique certificate which is signed by AudioCodes Root CA. Data Protection AudioCodes Native Teams devices run Android which has integral procedures for protecting and securing user data. Debugging Interface ■ The AudioCodes Native Teams devices leverage SSH as a debugging interface. ■ AudioCodes recommends that customers disable SSH on devices via AudioCodes' Device Manager (OVOC). ■ AudioCodes recommends changing the Admin password from the default, via the Teams Admin Center or AudioCodes' Device Manager (OVOC). ■ When a device - or multiple devices - needs to be debugged, users can enable SSH on it / ...
If anything appears to be missing or broken, contact the distributor from whom you purchased the phone for assistance. For detailed information, see the phone's Quick Guide shipped with the device or available from AudioCodes. - 11 -...
CHAPTER 2 Setting up the Phone C470HD | Users & Administrator's Manual Device Description Use the following graphics to identify and familiarize yourself with the device's hardware functions. Front View The front view of the phone is shown in the figure and described in the table. ...
Page 18
CHAPTER 2 Setting up the Phone C470HD | Users & Administrator's Manual Item # Label/Name Description ■ Flashing red: Incoming call (ringing) ■ Red: Answered call TFT touch Thin Film Transistor touch screen, a type of LCD (Liquid screen Crystal Display) interactive screen which displays calling information and lets you configure phone features by touching the glass. ■ Home Touch it to return to the phone's home (idle) screen from any screen. ■ Long-press it to open the device Settings screen. Hold Touch to place an active call on hold. Volume Increases or decreases the volume of the handset, headset, Adjusting speaker, ring tone or call progress tones. See Volume on page 72 for detailed information. 'Back' key Touch to return to the previous screen.
CHAPTER 2 Setting up the Phone C470HD | Users & Administrator's Manual Rear View The ports located on the rear of the phone are described in the table. Figure 2-2: Rear View Table 2-2: Rear View Description Description 12V DC power jack that connects to the AC power adapter. RJ-45 port to connect to the Ethernet LAN cable for the LAN connection (uplink - 10/100/1000 Mbps). If you're using Power over Ethernet (PoE), power to the phone is supplied from the Ethernet cable (draws power from either a spare line or a signal line). RJ-45 port to connect the phone to a PC (10/100/1000 Mbps downlink). Headset jack, i.e., RJ-9 port that connects to an external headset. - 14 -...
Mounting the Phone The phone can be mounted on a: ■ Desk ■ Wall See the phone's Quick Guide shipped with the device and also available from AudioCodes for detailed information on how to mount the phone. See also here f or a clip showing the principle of how to mount an AudioCodes IP phone. The principle is the same across all AudioCodes IP phones. Before Using AudioCodes Devices AudioCodes recommends frequently cleaning devices' screens especially screens on devices in common use areas such as conference rooms and lobbies. ➢ To clean a device's screen: Disconnect all cables. Spray onto a clean, dry, microfiber duster a medicinal isopropyl alcohol and water solution of 70:30. Don't oversaturate the duster. If it's wet, squeeze it out. Lightly wipe the screen of the device. Wait for the screen to dry before reconnecting cables.
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Starting up Here's how to start up the phone. ➢ To start up: Connect the phone to the network (or reset it); the language selection screen is displayed by default. Select the language of your choice and then configure device settings to suit specific requirements. It will be necessary to repeat this only if the phone is restored to default settings. Configuring Device Settings The section familiarizes you with the phone’s settings. Phones are delivered to customers configured with their default settings. Customers can customize these settings to suit specific ...
Page 22
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual View the settings under 'User'. Select a setting to open it. Use the table following as reference. [To view settings related to the network administrator, scroll down and open 'Device admin settings']. Table 3-1: Device Settings Setting Description User Display Opens the ‘Display’ screen [Brightness level]. The phone's screen supports different brightness levels. Choose the level that suits your requirements. ■ Sleep - 17 -...
Page 23
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description ■ Screen saver ■ Font size Sound Allows you to customize phone volume for a friendlier user experience. Ring volume at n% - 18 -...
Page 24
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description Date & time Date and time are automatically retrieved from the deployed Network Time Protocol (NTP) server. Use 24-hour format [Allows you to select the Time format] Wi-Fi The phone can connect to an Access Point via Wi-Fi. See the phone's Quick Guide for detailed information on setting up Wi-Fi. See also Configuring Wi-Fi in this document for information about configuring the feature. Accessibility Allows making the screen reader-friendlier. See also Enabling Google Talkback on page 47 . Bluetooth Hands free profile where the phone is able to connect to Bluetooth headset or speaker. See the phone's Quick Guide for detailed information on setting up Bluetooth. - 19 -...
Page 25
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description Power Saving Allows users to contribute to power saving in the enterprise. Enable power saving Start time [The device consumes minimal energy before the user arrives at the office] End time [The device consumes minimal energy after the user leaves the office] Debugging Enables users to reboot the device. Log in as Administrator for more debugging settings to be available. Security Helps secure the enterprise telephony network against breaches. Screen lock [The phone automatically locks after a configured period to secure it against unwanted use. If left unattended for 10 minutes (default), it automatically locks and is inaccessible to anyone who doesn't know its lock code.] Make passwords available Touch screen Allows users to disable the phone’s touch screen. Languages Allows users to customize inputting to suit personal requirements. & input - 20 -...
Page 26
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description About Enables users to determine device information. [Android 7.1.2] To determine the device’s IP address, select the ‘Status’ option. To get information about the version, select ‘Version info’. - 21 -...
Page 27
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description To get information about the Android version, select ‘Android version’. Device admin settings Device Allows the user to log in as Administrator, necessary for some of the administration debugging options. It is password protected. Default password: 1234 (or 1111 in early versions). After logging in as an Administrator, the user can log out | change password. Select Login and then in the Login screen that opens, select the 'Enter password' field and use the virtual keyboard to enter the password ( 1234 or 1111 ). Note that the virtual keyboard pops up for all ‘Settings’ fields to allow inputting characters and / or numbers. Two virtual keyboard types can be displayed: Numeric o r QWERTY. The virtual keyboard is also displayed when the network administrator needs to enter an IP address to debug, or when they - 22 -...
Page 28
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description need to enter their PIN lock for the security tab. After logging in, scroll down in the Settings screen to the section 'Device admin settings'. Modify network Enables the Admin user to determine network information and to modify network settings. IP Address [Read Only] IP Settings [DHCP or Static IP] Network state [Read Only] Enable PC port Enable PC port mirror Proxy 802.1x Settings VLAN Settings. Allows you to configure the VLAN mode Manual , CDP - 23 -...
Page 29
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description only or LLDP only . Proxy The phone can be configured with an HTTP Proxy server by an Admin user in two ways: ■ Manually . T he Admin user can use this method to configure HTTP proxy server parameters through the Teams application: Log in as Administrator and select Modify network . Select the Proxy option and then configure the proxy host name and port: ■ Over DHCP with Option 252 . It's recommended that the Admin user uses this method ...
Page 30
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description The proxy setting is provided in a Proxy Auto-Configuration (PAC) file that contains a set of rules coded in JavaScript which allows a web browser to determine whether to send web traffic directly to the Internet or to be sent via a proxy server. PAC files control how the phone handles HTTP, HTTPS and FTP traffic. Example of a basic PAC file: function FindProxyForURL(url, host) return "PROXY 10.13.2.40:3128"; 802.1x Settings 802.1X Authentication is the IEEE Standard for Port-based Network Access Control (PNAC). See https://1.ieee802.org/security/802-1x/ for more information. To configure an 802.1X Authentication method: From the ‘Modify Network’ screen (as an Admin), access the 802.1x Settings screen. - 25 -...
Page 31
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description From the 'EAP method' drop-down, select the method: MD5 or TLS (for example). Enter this information: ✔ Identity: User ID ✔ Password ✔ root certificate (not required for every method) ✔ client certificate (not required for every method) Select the Save softkey VLAN Settings Select the menu option VLAN Settings . Select VLAN Discovery mode . ■ Cisco Discovery Protocol ( CDP ) is a Cisco proprietary Data Link Layer protocol ■...
Page 32
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description Select VLAN ID . Select VLAN Priority . Select VLAN Interval . The 'VLAN interval' refers to CDP/LLDP advertisements' periodic interval. D efault: 30 seconds. You can increase or decrease the intervals between the CDP/LLDP packets that are sent, based on - 27 -...
Page 33
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description network traffic and topology. Region Select the menu option Region preference . preference This option allows you to define the country in which the phone is located. The setting determines which regional tone the phone will use. Call Progress Tones (CPTs) are country-specific; the behavior and parameters of analog telephones lines vary from country to country. Select Regional Tone Settings and select the country in which the phone is located. Debugging Allows the Admin user to perform debugging for troubleshooting purposes. Available after logging in as Admin. Log settings Remote Logging (see under Remote Logging (Syslog) on page 103 for more information) Diagnostic Data (see under Getting Diagnostics on page 104 for more information) Reset configuration ...
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Setting Description Restart Teams app Company portal login Debug Recording (for Media/DSP debugging) (see under Remote Logging (Syslog) on page 103 for more information) Switch to Teams Compatible Factory data reset (the equivalent of restore to defaults; including logout and device reboot) ADB (Android Debug Bridge command-line tool used to debug the Teams app); the setting is disabled by default; leave it unchanged at the default unless there’s a real necessity to use it. Screen Capture. By default, this setting is enabled. If it's disabled, the phone won't allow its screens to be captured. Restoring the Phone to Default Settings Users can restore the device to factory default settings at any time. The feature can be used if a user forgets their Admin password, for example. Two kinds of restore are available: ■ Performing a Hard Restore below ■ Performing a Soft Restore below Performing a Hard Restore You can restore the phone’s settings to their defaults when the phone is up and running.
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual ➢ To perform a soft restore: After logging in as Administrator, you'll have Admin privileges to configure settings. Under Device Admin Settings, select the Debugging option. Select the Erase all data (factory reset) option; the device performs a restore to default factory settings. Recovery Mode If a phone goes into recovery mode, you can boot it using the touch screen. ➢ To boot the phone: In the screen of the phone that has gone into recovery mode, swipe down or up to navigate to Reboot to bootloader . - 30 -...
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual Swipe left or right to select the option; the phone reboots and the issue is resolved. Locking and Unlocking the Phone As a security precaution, the phone can be locked and unlocked. The feature includes: ■ Unlock (see Unlock below ) ■ Automatic lock ( Automatic Lock below ) Automatic Lock Users can lock their phones as a security precaution. Make sure the phone is configured with any of the lock options before attempting to lock it. If a lock option isn't configured, the lock action won't work. ➢ To lock the phone: ■ Select the back key on the phone for at least three seconds for the device to automatically lock. Unlock ➢ To unlock the phone: When the screen shown in the figure below is displayed, touch the lock icon and swipe up - 31 -...
Page 37
CHAPTER 3 Starting up C470HD | Users & Administrator's Manual In the virtual keyboard that opens, start typing your unlock PIN code; the phone displays the digits as you type. When the phone detects the unlock code, it unlocks. - 32 -...
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Teams Application The following describes functions related to the phone’s Microsoft Teams application. Signing In Using TeamsIPPhonePolicy, network administrators can create the following users who can then sign in to the phone: ● UserSignin: All features are available, i.e., calls, meetings and voicemail ●...
Page 40
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual ■ [Recommended] I f the DHCP server offers Timezone Options (100/101), the phone will set the obtained time zone and display the correct time on the screen; the time will be calculated based on an embedded Time Zone database, factoring in DST. ■ If the DHCP server offers Time Offset Option only (2), the phone will assign the obtained time offset to the first matched region in the list but there is a good chance it won’t reflect the actual geographical location, therefore the displayed time might be incorrect in some cases. For example, if the given time offset is GMT-5 and the phone is located in Mexico, the phone will get the time (and the DST setting) from central time and not from Mexico because in GMT-5 there is also Central Daylight Time. The network administrator must make sure the phone can access the following URLs (to check connectivity with the internet): https://www.google.com/generate_204 http://connectivitycheck.gstatic.com/generate_204 http://www.google.com/gen_204 If the internet connectivity check fails, a ‘No Internet Access’ warning pops up on the phone screen. Figure 4-1: Internet Connectivity Check - No Internet Access This can point to a problem that is preventing the phone from fully functioning in a Teams environment. The user can ignore the message if the Teams application is fully functioning, or can report a problem if the Teams application is not fully functioning.
Page 41
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Open your browser and point it to https://microsoft.com/devicelogin as instructed in the preceding screen. - 36 -...
Page 42
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Enter the code and then click Next . Click the account. Enter your password (it's the same password as the Windows password on your PC) and then click Sign in . - 37 -...
Page 43
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Close the window shown in the preceding figure. Observe that the phone returns to the initial code screen. In that screen, select Sign in on this device . - 38 -...
Page 44
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Select the 'Email, phone or username' field; a virtual keyboard pops up. Enter one of them and then choose Sign in . The 'home' screen opens. ● If you opt to Sign in from another device , complete authentication from your PC or smart phone. This is recommended if you’re using Multi Factor Authentication (MFA). - 39 -...
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Figure 4-2: Sign-in from PC / Smart Phone In the browser on your PC or smart phone, enter the URL indicated in the ◆ preceding screen and then in the phone’s Web interface that opens, perform sign-in (as noted previously, this option is recommended if using MFA). LLDP-MED (Link Layer Discovery Protocol – Media Endpoint Discovery) is a standard link layer protocol used by network devices to advertise their identity, capabilities, and neighbors on a local area network based on IEEE802 technology, principally wired Ethernet.
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Remote Provisioning and Sign-in from Teams Admin Center Network administrators can remotely provision and sign in to a Teams device. To provision a device remotely, the admin needs to upload the MAC IDs of the devices being p rovisioned and create a verification code. The entire process can be completed r emotely from the Teams admin center. ➢ Step 1: Add a device MAC address Provision the device by imprinting a MAC address on it.
Page 47
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual From the Awaiting Activation tab, select Upload MAC IDs . Download the file template. Enter the MAC ID and location, and then save the file. Select the file, and then select Upload . ➢ Step 2: Generate a verification code You need to generate a verification code for the devices. The verification code is generated in bulk or at the device level and is valid for 24 hours. From the Awaiting Activation tab, select an existing MAC ID. A password is created for the MAC address and is shown in the Verification Code column. You'll need to provide the list of MAC IDs and verification codes to the field technicians. You can export the detail directly in a file and share the file with the technician who is doing the ...
Page 48
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual The technician is then expected to enter the device-specific Verification code that was provided in the Teams admin center on the phone’s user interface. Once the device is provisioned successfully, the tenant name will be available on the sign in page. ➢ Step 4: Sign in remotely The provisioned device appears in the Awaiting sign in tab. Initiate the remote sign-in process by selecting the individual device. Select a device from the Awaiting sign in tab. Follow the instructions in Sign in a user , and then select Close . The tenant admin is expected to complete authentication on the device from any browser or ...
Page 49
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual When the tenant admin is signing in from Teams Admin Center, the user interface on the device is blocked to prevent other actions on the phone. - 44 -...
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Getting Acquainted with the Phone Screen The following gets you acquainted with the phone’s user interface. The figure below shows the phone's home screen, aka the phone's idle screen. The following figure shows the phone's Calls screen. The following table describes the phone's home screen. - 45 -...
Page 51
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Table 4-1: Calls Screen Item Description The phone menu. Select it to open the menu shown in the figure following this table. Calls Select the tab to open the Calls screen. The screen shown in the figure preceding this table opens. People Select the tab to open the People, shown under Using the People Screen on page 57 opens. Allows you to easily connect and collaborate with teammates, colleagues, friends and family. Through this screen, you can see all your contacts and create and manage contact groups to organize your contacts. The screen provides a simple user experience and aligns with the contacts on the Teams desktop client. If a contact has multiple numbers, the phone screen allows the user to select from a drop-down menu the intended contact method. Calendar Select to open the Calendar screen, shown under Setting up a Meeting on page 56 opens. Voicemail Select the tab to open the Voicemail screen, shown under Accessing Voicemail on page 58 opens. The following figure shows the user's presence status screen. ...
Settings See Configuring Teams Application Settings on page 54 for more information. Sign Out See Signing Out on page 60 for more information. Enabling Google Talkback AudioCodes’ Native Teams Android devices feature Google TalkBack, an accessibility service that allows blind and low-vision users to interact with their devices by giving them spoken feedback so they can use their devices without looking at the screen. The feature improves the experience of these users. ➢ To enable the feature: Open the Accessibility screen ( Settings > Device settings > Accessibility ). ...
Page 53
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Click OK to switch the feature on as shown in the preceding figures. Listen to the audio tutorial that begins playing. The tutorial explains how to interact with the device. - 48 -...
Page 54
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual ● After TalkBack is switched on, operations are performed by touching to select and then double-touching to activate. ● To turn up the volume, touch the + key on the phone and in the volume pop-up shown in the figure below, touch the slider to select it;...
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Select the phone icon; audio informs you that you can activate the person's profile. Double-touch the icon; the person's profile screen opens displaying their name, position, email, hyperlinked work phone number and hyperlinked mobile phone number. Select the star icon; audio informs you that you can add to Favorites; double-touch to activate it. Opting in or out of Call Queues Call queue agents can opt out of call queues or opt in based on settings a vailable on the Teams phones. Setting Status You can set a status message to add more substance to your presence status. For example, a status message such as 'Working from home' adds more substance to the presence status of 'Available'. ➢ To set presence status: In the home screen, select the user (avatar) picture. - 50 -...
Page 56
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Select Set status message . Select the field under 'Set status message' and in the Virtual Keypad that pops up, type in the message you want to show other people, for example, 'Working from home'. The text you type in will replace 'Set status message' in the screen shown in the preceding figure. Optionally, switch on 'Show when people message me'. When people message or @mention you, they'll view the status message you set. Select 'Clear after' and choose when you want the message to stop displaying. Options are: ● Never clear ● 1 hour ● 4 hours ● Today ● This week ● Custom (set a date and time in the calendar that pops up) - 51 -...
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Hot Desking The hot desk feature allows a user to sign in to a phone that is already signed in to by another user without signing out the original user to whom the phone was assigned for primary use. Any phone in the enterprise network that is enabled with this feature allows any user in the enterprise to temporarily sign into it, make calls, attend meetings and access their calendar and call log. After finishing using these phone functions, the user can sign out to end their hot desk session; call logs and history will automatically be removed from the device. ➢ To set up a phone as a shared device for hot desking: Select the user's photo or avatar picture, and then from the menu, select the Hot desk option. Alternatively, in the Calls screen (or People screen, Calendar screen or Voicemail screen), select the phone menu and then select Hot desk . Figure 4-3: Hot desk Use the Virtual Keyboard to type in your email, phone or user name and then select ...
Page 58
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual ➢ To change presence status: In the home screen, select the user (avatar) picture or in the Calls and Calendar screen, select Select the current status displayed and from the drop-down list of statuses then displayed, select the status to change to. Use this table as reference. Table 4-3: Presence Statuses Presence Icon Description Status Available You're online and available for other contacts to call. Busy You’re busy and don’t want to be interrupted. Do not You don’t want to be disturbed. Stops the phone from ringing disturb when others call you. If DnD is activated, callers hear a tone indicating that your phone is busy; the call is blocked and your phone's screen indicates 'Missed Calls'. Be Right You'll be away briefly and you'll return shortly. Back Away You want to hide your status and appear to others you're ...
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Presence Icon Description Status status Configuring Teams Application Settings The following describes the Teams application's settings. In the home screen, select the user picture / avatar. Alternatively, in the Calls screen (or People screen, Calendar screen or Voicemail screen), select the phone menu ...
Page 60
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Item Description Profile Opens the user's email address and photo / avatar picture. Calling Opens the Calls screen. Incoming Calls ■ Call forwarding. Enables automatically redirecting an incoming call to another destination. ■ Forward to. Only displayed if the previous setting is enabled. Defines the destination to which to forward incoming calls.
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Item Description Report an issue Opens the Send Feedback screen. About Opens the About screen. Sign out Lets you sign out of the phone application as one user and optionally sign in again as another user. See Signing Out on page 60 for detailed information. Device Settings Opens the [Device] Settings screen. See Configuring Device Settings on page 16 for detailed information. Setting up a Meeting From the phone's home screen, select Calendar . - 56 -...
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual You can join calendered meetings and / or you can select to add a new event to the cal- endar. Using the People Screen The People screen allows users to easily connect and collaborate with teammates, colleagues, friends and family. Through the screen, users can see all their contacts and create and manage contact groups to organize their contacts. The screen provides a simple user experience and aligns with the contacts on the Teams desktop client. In addition to accessing the People screen from the menu, the screen can also be accessed from the hard CONTACTS button on the phone. If a user creates a contact within Microsoft Outlook, their information appears under the People app on the phone screen. Contacts in Microsoft Outlook are available in read- only mode.
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Accessing Voicemail From the phone's home screen, select the Voicemail tab. - 58 -...
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual Using Audio Devices Use one of the following audio devices on the phone for speaking and listening: ■ Handset : To make a call or answer a call, lift the handset off the cradle. ■ Speaker (hands-free mode) ● To activate it, press the speaker key during a call or when making a call. ● To deactivate it, press the speaker key again. ■ Headset (hands-free mode). When talking on the phone, you can relay audio to a connected headset. ● To enable it, press the headset key. ● To disable it, press it again. You can easily change audio device during a call. ■ To change from speaker/headset to handset : Activate speaker/headset and pick up the handset; the speaker/headset is automatically disabled.
CHAPTER 4 Teams Application C470HD | Users & Administrator's Manual The feature enables the user to move away from their PC while seamlessly staying connected. The phone recognizes the user is in a call on another device and prompts them to transfer or add, letting them start their call from elsewhere and transfer to their desk phone. Signing Out You can optionally sign out of the phone application and sign in as another user. ➢ To sign out: Under Settings , navigate to and select the Sign out option. Alternatively, in the Calls screen (or People screen, Calendar screen or Voicemail screen), select the phone menu , select the Settings option.
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual Performing Teams Call Operations The following documentation shows how to perform basic operations with the phone. Making a Call Calls can be made in multiple ways. In the phone's home screen, for example, touch Calls . → In the Calls screen that opens, touch In the 'Make a call' screen, touch the field 'Search for people' and use the virtual keyboard to input the name of person to call -OR- touch ?123 in the lower left corner and input the phone number of the person to call. - 62 -...
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual After dialing a destination number, the phone displays the Calling screen while playing a ring- back tone. ➢ To toggle between mute and unmute: ■ Touch on the phone. Touch it again to revert. You can mute the phone during a call so that the other party cannot hear you. While the call is muted, you can still hear the other party. Muting can also be performed during conference calls. ➢ To toggle between device and speaker: ■ Touch on the phone. ➢ To end a call before it's answered at the other end: ■...
Page 69
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual ➢ To dial the service from the locked idle screen either: ■ Select the EMERGENCY softkey shown in the preceding figure of the locked idle screen and then enter the emergency number. -OR- ■ Dial from the locked idle screen without needing to use the EMERGENCY key: Dial 911 . Activate the speaker button on the phone. View the ‘Emergency call’ screen displaying the dialed emergency number. - 64 -...
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual When the phone detects that 911 was requested, it automatically dials that number. Answering Calls The phone indicates an incoming call by ringing and displaying Caller X is calling you . The LED located in the upper right corner of the phone flashes red, alerting you to the incoming call. ➢ To answer: ■ Pick up the handset -OR - activate the headset key on the phone (make sure the headset is connected to the phone) -OR- activate the speaker key on the phone -OR- select the Accept softkey (the speaker is automatically activated). Ending an Established Call You can end an established call in a few ways. ➢ To end an established call: ■...
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual ● Calls are listed from newest to oldest. ● Missed call indicates a call that was not answered. ● Incoming and outgoing calls are differentiated by their icon. Select a call in the list and then select to call someone back.
Page 72
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual Touch the icon. In the 'New event' screen, touch the 'Title' field and then use the virtual keyboard that launches to enter a title for the meeting. Touch the 'Add participants' field. - 67 -...
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual In the 'Add participants' field, touch the 'To:' field and input the first digit in the name of a participant to add; the names of the employees listed in the Corporate Directory is displayed. Touch an entry in the list and then touch ; the participant is added to the meeting. Define 'Share to a channel', date, date and time, 'Location', 'Show as' and provide a 'Description' of the meeting to facilitate effective management later. Touch the icon; the meeting is calendarized. Using Live Captions The phone can detect what's said in a meeting, group call or 1:1 call, and presents the text on the screen in real-time (live) captions. - 68 -...
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual ● Captions are currently only available in English (US). ● Captions are currently unavailable for phones within government clouds. For more information, see here Raising a Hand During a Meeting During a meeting, you can raise a virtual hand from your phone to let people know you want to contribute without interrupting the conversation. Everyone in the meeting will see that you've got your hand up. ...
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual Users can convey t heir sentiments without hesitation or interruption to participate in the meeting, or they can raise their hands. Transferring a Call to Frequent Contacts To transfer your calls efficiently to frequent contacts, the phone presents frequent contacts in the transfer screen for a single operation transfer. Contacts not shown in the list can be searched for using the search bar. Transferring a Call to Work Voicemail Users can directly transfer a call into someone’s work voicemail without needing t o ring the far-end user.
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual Scroll down to select from the list of messages (if there are voicemail messages in your box) which message to Play , Call or Delete . You'll view the following screen if you don't yet have any voicemail messages: For more information, see here Rejecting an Incoming Call, Sending it Directly to Voicemail You can send an incoming call directly to voicemail if time constraints (for example) prevent you from answering it. The caller hears a busy tone from your phone. ➢ To send an incoming call directly to voicemail: ■...
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual Adjusting Volume The phone allows ■ Adjusting Ring Volume below ■ Adjusting Tones Volume below (e.g., dial tone) ■ Adjusting Handset Volume below ■ Adjusting Speaker Volume on the next page ■ Adjusting Headset Volume on the next page For more information about sound and volume, see here Adjusting Ring Volume The volume of the phone's ring alerting you to an incoming call can be adjusted to suit personal preference.
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual Adjusting Speaker Volume The volume of the speaker can be adjusted to suit personal preference. It can only be adjusted during a call . ➢ To adjust the speaker volume: During a call, activate the speaker key on the phone. Touch + or - ; the volume bar is displayed on the screen. After adjusting the volume, the volume bar disappears from the screen. Adjusting Headset Volume Headset volume can be adjusted during a call to suit personal preference. ➢...
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual View the details of the meeting under 'Notifications'. ➢ To join a meeting: ■ In the details of the meeting you want to join, select Join . Better Together over Bluetooth Read here about how to configure Better Together over Bluetooth with support for: ■ Pairing with the Teams PC Client ■ Lock/unlock synchronization ■ [As a feature in preview] Use of the phone as the Teams audio device for calls / meetings - 74 -...
Page 80
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual ➢ To set up Bluetooth on the PC side: Enable Bluetooth on your PC. Install Teams PC Client on the PC. Sign in to the Teams PC Client with your account (it's necessary to sign in with the same accounts to both the Teams PC Client and to the device). ➢ To set up Bluetooth on the device side: Sign in to the Teams application with your account (it's necessary to sign in with the same accounts to both the Teams PC Client and to the device). Go to the hamburger menu on the device and click Manage devices . - 75 -...
Page 81
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual View the displayed available device to connect to. Pair the device with your PC. View on your PC a notification it gets to accept the connection: Accept the notification from PC. Check the device and make sure pairing was successful: When pairing the phone with the PC Client, the PC Client presents the following request for approval: - 76 -...
Page 82
CHAPTER 5 Performing Teams Call Operations C470HD | Users & Administrator's Manual Once connected, the phone will be presented as a default Teams PC Client Audio device: - 77 -...
■ Managing Phones with the Device Manager on page 91 Updating Phone Firmware Manually AudioCodes' Teams IP Phone Utility allows network administrators to manually update a phone's firmware. ➢ To manually update a phone's firmware: From the PC's Start menu, select the app icon or click the application's exe file in the folder ...
Page 84
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual In the 'Teams IP-Phone Address' field, enter the IP address of the device (get it by touching the user's picture | avatar in the home screen > Settings > Device Settings > About phone > Status > IP Address ). Click SSH Connect ; a connection with the device is established. Under the Operations section of the screen next to the field 'Firmware file', click the Browse button and navigate to and select the candidate image file. Click the Submit button; a firmware upgrade process starts; the phone is automatically rebooted; a notification pops up when the process finishes. The phone notifies you that it's being updated and rebooted. - 79 -...
Page 85
C470HD | Users & Administrator's Manual Swipe down twice in rapid succession to present the Manage notifications option. Touch Manage notifications ; the screen that is then displayed allows viewing notifications such as: ● Upgrade state (Preparing, updating, etc.) ● Internet access issues After the update is completed, the phone reboots. The above is also displayed when the phone is upgraded remotely from Microsoft Admin Portal or from AudioCodes' Device Manager. - 80 -...
● The client certificate files must be named dot1x_cert.crt and dot1x_pkey.key ● The CA certificate file must be named factory_ca.pem AudioCodes Teams IP Phone Utility 802.1x certificates can be downloaded using AudioCodes' Teams IP Phone Utility. ➢ To download certificates to a single Teams device: In the Teams IP Phone Utility (see Teams IP Phone Utility on page 96 for detailed information about the application), enter the phone's IP address and click SSH Connect .
Note too that the Android phones also feature a ‘hardware watchdog’. This feature resets the phone if Android is stacked and doesn’t respond (though Android stacking is unlikely); there’s no recovery process; the phone is only reset. All AudioCodes devices for Microsoft Teams have a reset key or a combination of keys on the keypad to reset it. The following figure shows the reset key located on the base of the C470HD. - 82 -...
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual While a device is powering up, you can perform recovery operations by long-pressing the device’s reset key / two-key combination. While long- pressing the reset key / two-key combination, the device’s main LED changes color after every n seconds; each color is aligned with a recovery operation option. Following are the recovery operation options using the reset key on the C470HD: ■ Enter recovery mode - Long-press the reset key for 4 seconds or simultaneously press the ‘back’ key + the MENU key; the device’s LED lights up red. ■ Switch to the other slot - Long-press the reset key for 10 seconds or simultaneously press the ‘4’ key + the ‘6’ key; the device’s LED lights up green. ■ Enter the device’s boot - Long-press the reset key for 15 seconds or simultaneously press the ‘1’ key + the ‘3’ key; the device’s LED lights up yellow. ■ Restore the phone to its default settings - Long-press the reset key for 25 seconds or simultaneously press the OK key + the MENU key; the device’s LED lights up green + yellow. You can also restore a device to its default settings while the phone is already powered up and ...
Page 89
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual The Endpoint Manager service is licensed according to individual terms. Consequently, not all network administrators will be able to navigate to it. Check if the license you're using includes the service or not. Click ...
Page 92
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual Select: OS > Android (Device Administrator) Device Action > Delete and then Next . Select Devices to include and search for the user for which enrolled devices are to be removed. - 87 -...
Page 93
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual Select all the devices to be removed and click Select icon . After the devices are selected, click Next . - 88 -...
Page 94
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual Click Create ; a task to delete all the selected devices enrolled with a particular account is created. - 89 -...
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual Once the action is created, the admin receives notification. It may take some time to completely sync the devices with the account so after delet- ing the devices wait for 30 minutes before signing in. Updating Microsoft Teams Devices Remotely For instructions on how to update Microsoft Teams devices remotely, see ...
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual Managing Phones with the Device Manager AudioCodes' Device Manager manages Android-based Teams phones in a similar way to UC- type phones. Teams phones' configuration parameters are in the same format as UC phones. A .cfg configuration file is defined for each device. Device Manager version 7.8.2000 a nd later (Pro and Express) supports Android-based Teams devices. Zero Touch Provisioning is supported in a non-tenant aware manner; each local DHCP Option 160 must be configured with a fully-specified URL pointing to dhcpoption160.cfg as shown here: Table 6-1: DHCP Option 160 URL This URL is displayed in the Device Manager page under Setup > DHCP options configuration . ...
CHAPTER 6 Performing Administrator-Related Operations C470HD | Users & Administrator's Manual ● To change a device's configuration, see the Device Manager Administrator's Manual. Changing a device's configuration using the Device Manager is the same for Android-based Teams devices as for UC devices. ●...
Managing Devices with HTTPS Android-based Teams devices support an HTTPS connection. ➢ To establish an HTTPS connection: ■ The server certificate must be signed by a well-known Certificate Authority -OR- ■ A root/intermediate CA certificate must be loaded to the device’s trust store either via 802.1x or configuration parameter ‘ /security/ca_certificate/[0-4]/uri’ ➢ To maintain backward compatibility with devices previously running UC versions: ■ Configure parameter '/security/SSLCertificateErrorsMode' to Ignore Supported Parameters Listed here are the configuration file parameters currently supported by Android-based Teams devices. They're in AudioCodes’ UC version format. The parameters are comprised of Microsoft configuration profile settings and AudioCodes’ device-specific parameters. - 93 -...
Teams IP Phone Utility AudioCodes' Teams IP phone is by default accessed via Secure Shell (SSH) cryptographic network protocol after the network administrator signs in. Network administrators need to know their username and password in order to sign in; admin and 1234 are the default ...
Page 102
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual AudioCodes provides network administrators with the SSH-based T eams IP Phone Utility. The application gives network administrators the following debugging capabilities: ■ Capturing the Phone Screen on the next page ■ Running Tcpdump on page 100 ■ Getting Information about Phones on page 101 ■ Remote Logging (Syslog) on page 103 ■ Getting Diagnostics on page 104 ■ Getting a Bug Report on page 107 ■ Activating DSP Recording on page 108 ■ Deactivating DSP Recording on page 109 ■ Getting Information about Phones on page 101 ➢ To open the Teams IP Phone Utility: From the PC's Start menu, select the app icon or click the application's exe file in the folder ...
Settings > Device Settings > About phone > Status > IP Address ). Click SSH Connect ; a connection with the device is established. Next to the field 'PC folder', click the Browse button and navigate to and select the folder to which to send data to use for debugging. Capturing the Phone Screen AudioCodes' screen-capturing application Teams IPP GUI Tool allows network administrators to effectively collaborate and debug issues. ➢ To capture the phone screen: From your PC's Start menu, open the AudioCodes Teams IPP GUI Tool application. - 98 -...
Page 104
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual In the 'Teams IP-Phone Address' field, enter the IP address of the device (get it by touching the user's picture | avatar in the home screen > Settings > Device Settings > About phone > Status > IP Address ). Click SSH Connect ; a connection with the device is established. - 99 -...
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Next to the field 'PC folder', click the Browse button and navigate to and select the folder to which to send the screen captures. Click the Screen Capture button; the phone's screen is captured and the screenshot is saved and sent to the folder. On your PC, navigate to the folder and retrieve the screenshot. Default filename: screencap.png . Rename it to a name related to the screen you captured. If you don't rename it, it will be overwritten the next time you take a screenshot. Running Tcpdump Tcpdump is a common packet analyzer that allows network administrators to display TCP/IP and other packets transmitted or received over the IP telephony network, for debugging purposes. ➢ To run Tcpdump: In the Teams IP Phone Utility (see ...
/storage/emulated/0/ mkdir recording cd recording/ tcpdump -w rtp.pcap After running TCPDump, reproduce the issue. Press Ctrl+C to stop TCPDump: curl -T /storage/emulated/0/recording/rtp.pcap tftp://host_ip/rtp.pcap Getting Information about Phones Network administrators can get information about phones using AudioCodes' SSH protocol based Teams IP Phone Utility. ➢ To get information from the phone: Open the Teams IP Phone Utility (see Teams IP Phone Utility on page 96 for more information about the application) and click Get Version (after entering the phone's IP - 101 -...
Page 107
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual address, clicking SSH Connect and browsing to a folder on the PC to which to send the information). Alternatively: ● To get firmware information , in the 'Command' field enter the following and then click Send : getprop ro.build.id ● To get Bootloader information using SSH protocol, in the utility's 'Command' field enter the following and then click Send : getprop ro.bootloader ● To get DSP information using SSH protocol, in the utility's 'Command' field enter the following and then click Send : getprop ro.ac.dsp_version ●...
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual ● To get the Microsoft Admin version using SSH protocol, in the utility's 'Command' field enter the following and then click Send : getprop ro.agent.version Remote Logging (Syslog) Remote Logging via Syslog provides the same log level as Device Diagnostics (performed via the Microsoft Admin Center) with some additional information that may be relevant to device issues (not Teams application issues). Device Diagnostics via the Microsoft Admin Center are saved to the device sdcard and collected after the event. Remote Logging via Syslog is different. The logs are collected in real time.
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Configure the ‘Remote IP address’ and ‘Remote port’ and enable ‘Remote Logging’; the device starts sending logs to the Syslog server. Network administrators can also enable Syslog using Secure Shell (SSH) protocol. ➢ To enable Syslog using SSH protocol, type the following command at the shell prompt: setprop persist.ac.rl_address <syslog_server_ip>:<port>. ➢ To disable Syslog using SSH, type the following command at the shell prompt: setprop persist.ac.rl_address ""...
Page 110
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Click Get Diagnostics . After a short period, view in the results pane a 'Finished' indication. Open the folder on the PC to which you commanded the application to send the information and locate and open the sub-folder 'logs'. Open the txt files to view the diagnostics. - 105 -...
Page 111
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Network administrators who need to get diagnostics from the device can alternatively dump the logs to the phone’s Secure Digital (SD) Card and then later collect them using Secure Copy Protocol (SCP) based on Secure Shell (SSH) protocol. Whenever an issue occurs, the administrator can dump the logs into the SD Card.
■ Following are the relevant logs (version and ID may be different to those shown here): ✔ dmesg.log ✔ dumpstate-TEAMS_1.3.16-undated.txt ✔ dumpstate_log-undated-2569.txt ✔ logcat.log Getting a Bug Report Getting a Bug Report is identical to Getting Diagnostics on page 104 with these exceptions: ■ A Bug Report can be on many phones; Diagnostics is on one ■ A Bug Report is in zip file format; Diagnostics are not ■ A Bug Report is formatted differently to Diagnostics ➢ To get a Bug Report: In the AudioCodes Teams IP Phone Utility (see Teams IP Phone Utility on page 96 for more information), enter the phone's IP address, click SSH Connect and browse to a folder on the PC to which to send the information. - 107 -...
Open the folder on the PC to which you commanded the application to send the information. Unzip the zipped files and open the txt files to view the report. Activating DSP Recording Network administrators can activate DSP recording using AudioCodes' SSH protocol based Teams IP Phone Utility. ➢ To activate DSP Recording: In the AudioCodes Teams IP Phone Utility (see Teams IP Phone Utility on page 96 for more information), enter the phone's IP address, click SSH Connect and browse to a folder on the PC to which to send the information. In the 'PC IP Address' field, enter the IP address of the PC on which the utility is installed and then c lick the Start DSP Record button. After a period of recording, click Stop DSP Record . View in the PC Folder you configured the DSP recording. Network administrators can alternatively activate a DSP recording using SSH protocol without the Teams IP Phone Utility, as shown next.
DSP recording can be activated on the fly without requiring the network administrator to reset the phone. Deactivating DSP Recording Network administrators can deactivate DSP recording using AudioCodes' SSH protocol based Teams IP Phone Utility. ➢ To deactivate DSP Recording: In the AudioCodes Teams IP Phone Utility (see Teams IP Phone Utility on page 96 for more information), click Stop DSP Record after a period of recording (see Activating DSP Recording on the previous page for information on how to start DSP recording. View in the PC Folder you configured the DSP recording. Network administrators can alternatively deactivate a DSP recording using SSH pro- tocol without the Teams IP Phone Utility, as shown next.
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual The phone is by default accessed via Secure Shell (SSH) cryptographic network protocol after the network administrator signs in. Administrators need to know their username and password in order to sign in; admin and 1234 are the defaults. SSH access allows network administrators debugging capabilities such as: ■ Getting the Phone IP Address below ■...
➢ To collect logs: Reproduce the issue Access Microsoft Admin Center and under the Devices tab click the Diagnostics icon. Figure 7-1: Microsoft Teams Admin Center - Diagnostics Applies to all AudioCodes phones for Microsoft Teams even though a specific model is shown in the figures here. Click the Diagnostics icon - 111 -...
Page 117
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Click Proceed ; the logs are uploaded to the server. Figure 7-2: Microsoft Teams Admin Center – Logs Upload to Server Click the History tab. - 112 -...
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Figure 7-3: History - Download Click Download to download the logs. Getting Company Portal Logs Company Portal logs can be helpful to network administrators when there are issues with signing in to Teams from the phone. Logs can be gotten using one of two methods: ■ via GUID/UUID (see Getting Logs using UUID on the next page ) ■ via the phone (see Getting Logs via the Phone below ) Getting Logs via the Phone ➢...
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Select Settings . Select the Copy Logs key. Company portal logs are copied to: sdcard/Android/data/com.microsoft.windowsintune.companyportal/files/ To pull the logs, use the ssh: scp -r admin@hosp_ ip:/sdcard/android/data/com.microsoft.windowsintune.companyportal/files/ Files are quite heavy so you may need to pull them one by one. Getting Logs using UUID Many different kinds of generators are available on the internet that enable you to generate a Universally Unique Identifier (UUID), a.k.a., GUID (Globally Unique Identifier), which can be used to get Company Portal logs. ➢ To get logs using a UUID generator: Use an online generator such as https://www.uuidgenerator.net/ ...
Page 120
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Copy the UUID number. In the example shown in the preceding figure, click Copy adjacent to the UUID. Execute the command adb shell or ssh shell. ● To execute the command adb shell , see Getting Logs using UUID over ADB Shell below ● To execute the command ssh , see Getting Logs using UUID over SSH on the next page Getting Logs using UUID over ADB Shell To use this method of getting new logs, Android Debug Bridge (ADB), a command-line utility included with Google's Android SDK, must be installed on your PC.
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Send AudioCodes the UUID number. Getting Logs using UUID over SSH SSH (Secure Shell) cryptographic network protocol can also be used to secure getting Com- pany Portal logs via UUID. ➢ To execute the command ssh: After copying the UUID number as shown in Getting Logs using UUID on page 114 , execute the command ssh as shown in the following example: am broadcast -a com.microsoft.windowsintune.companyportal.intent.action.IPPHONE_ UPLOAD_LOGS --es SessionID <Generated GUID> -n com.microsoft.windowsintune.companyportal/.omadm.IPPhoneReceiver Replace ...
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual Configure the remote IP address and port. Enable ‘Voice record’. Start Wireshark on your PC to capture the Audio traffic. Collecting Media Logs (*.blog) from the Phone Network administrators can collect Media Logs (*.blog) from the phone. ➢ To collect Media Logs (*.blog) from the phone Access the phone via SSH. Set the phone to the screen to capture. Run the following command: scp -r admin@hosp_ ip:/sdcard/android/data/com.microsoft.skype.teams.ipphone/cache/ . - 117 -...
Page 123
CHAPTER 7 Troubleshooting C470HD | Users & Administrator's Manual This page is intentionally left blank. - 118 -...