Device Prerequisites

Prerequisites for IOx app hosting on access points

Learn about the device prerequisites for IOx Application Hosting on Cisco Catalyst 9100 Family of Access Points such as supported platform, access points resource matrix, and software requirements.

To use Application Hosting on Cisco Catalyst 9100 Family of Access Points, your setup needs to meet the prerequisites outlined in this section.

The following diagram shows a detailed network-level system architecture of Application Hosting on access points:

The DHCP server located within the access point’s control plane assigns an IP address from the 192.168.11.x/27 subnet to the IOx application deployed on the AP. Using this internal IP address, the IOx application can communicate externally via NAT through the AP’s management IP address.

Supported Platforms

  • Cisco Catalyst 9800 Series Wireless Controller: Appliance (9800-40, 9800-80, 9800-L), Cloud (9800-CL)
  • Cisco Catalyst 9100 Family of Access Points: C9105AX, C9115AX, C9117AX, C9120AX, C9130AX, C9124AXI, C9124AXD, C9124AXE, C9136I, CW9162I, CW9164I, CW9166I
  • Cisco DNA Center: Appliance

Supported Access Points Resources Matrix

AP CPU Architecture Max Memory (RAM allocated for IOx Apps) Supported App Types Max IOx apps (that can be installed) Max App Size USB Support for IOx
CW9166I ARM 64 bit 100 MB Docker 2 ~20MB Yes
CW9164I ARM 64 bit 100 MB Docker 2 ~20MB Yes
CW9162I ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9136I ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9124AXE ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9124AXD ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9124AXI ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9130AX ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9120AX ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9117AX ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9115AX ARM 64 bit 100 MB Docker 2 ~20MB Yes
C9105AXW ARM 32 bit 100 MB Docker 2 ~20MB Yes
C9105AXI ARM 32 bit 100 MB Docker 2 ~20MB No

Note:
* The Max Memory and Max App Size are dependent on the actual memory and storage available at run time in your Cisco Catalyst 9100 Family of Access Points where the application is hosted. For more information, refer to the Frequently Asked Questions section.
* Size of IOx app = Size of final package.tar + size of the root filesystem (rootfs.img). However, ensure that the size of the IOx app is less than 80MB.

Minimum Software Requirements

  • Cisco Wireless Controller: Cisco IOS XE Amsterdam 17.3.1
  • Cisco DNA Center: Release 2.1.1.0
    IOS-XE Controller Release Cisco DNA Center Release
    17.10.1 2.3.5.0
    17.9.1 2.3.4.0
    17.8.1 2.3.3.0
    17.7.1 2.3.2.0
    17.6.1 2.2.3.0
    17.5.1 2.2.3.0
    17.4.1 2.2.2.0
    17.3.1 2.1.2.0

Additional Considerations:

  • Cisco Catalyst 9136I AP needs IOS-XE Software version 17.8.1 or later
  • Cisco Catalyst Wireless 9164I and 9166I APs requires IOS-XE Software version 17.9.1 or later
  • Cisco Catalyst Wireless 9162I AP requires IOS-XE Software version 17.9.2/17.10.1 or later